Пользовательского поиска
Пятница, 26.04.2024, 20:00
Приветствую Вас Гость | RSS
Главная | ubuntu и разделы - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
1. Для установки ОС
2. Для работы с HDD (Ghost, Acronis, и.т.д.)
3. Для диагностики железа
4. Для работы в загруженной с флешки ОС типа Windows
5. Для Саморазвития
6. Для переноса информации
7. Для работы в загруженной с флешки ОС типа Linux
8. Для несанкционированного доступа к запароленным компам
9. Для работы в загруженных с флешки других ОС
10. Просто, чтоб было
11. Мне она вообще не нужна
Всего ответов: 21706
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Linux-подобные системы » ubuntu и разделы (прикрутил...)
ubuntu и разделы
RamzoДата: Воскресенье, 25.12.2011, 16:23 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
thranscend jetflash 8gb. mbr grub4dos. создал через fdisk в убунте 3 раздела: основной активный fat32 с grub4dos (prb grub4dos), основной fat16 с syslinux (туда весь убунту пихал, pbr syslinux) и основной Linux (не указывал фс, просто создал). флешку в boot menu не видит, но тестил через winsetupfromusb. видит все, но предлагает с чего-то загрузиться - пишет boot: и я должен что-то вписать туда (я 0 в линуксе, ядро наверно просит)) ). что сделать, чтоб загрузка продолжилась?

делал по факу

http://linux.xlibs.net/2007/03/10/howto-install-ubuntu-edgy-on-usb-flash-drives/

Добавлено (25.12.2011, 16:23)
---------------------------------------------
title Перейти в Ubuntu
find --set-root --ignore-floppies /LDLINUX.SYS
chainloader +2

вот так я в syslinux перехожу. выдает мне картину:

 
Sh1td0wnДата: Воскресенье, 25.12.2011, 17:02 | Сообщение # 2
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> ubuntu-edgy
Это 6.10, а сейчас последняя версия - 11.10.
Инструкция устарела. Воспользуйтесь инструкцией отсюда: http://greenflash.su/publ/ubuntu_10_10/11-1-0-151

А ещё можно попробовать нажать в той командной строке Enter. В старых версиях Ubuntu при этом запускался vesamenu.c32 со списком доступных вариантов загрузки.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Воскресенье, 25.12.2011, 19:36 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
у меня не грузится при этом..

Добавлено (25.12.2011, 19:36)
---------------------------------------------
мне установленная убунту нужна. live usb я ставил уже, не катит!

 
Sh1td0wnДата: Воскресенье, 25.12.2011, 19:47 | Сообщение # 4
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> у меня не грузится при этом..
См. ссылку в подписи.
_Как_ не грузится?

> мне установленная убунту нужна
Тогда просто установите её на флешку.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Среда, 28.12.2011, 20:51 | Сообщение # 5
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
ххх) с убунтой я передумал. а устанавливать на флешку пробовал. разбил на разделы - и комп не видел ее больше. сейчас минт поставлю и отпишусь)) вот одно интересно: я ставлю линь на 2 раздел FAT16. первый - активный FAT32, на нем grub4dos. mbr всей флешки grub4dos. 3 раздел ext2 кажется или подкачка. pbr на 1 разделе grub4dos, на 2 хотел syslinux, но поставлю тоже grub4dos. 3 раздел pbr не определяется. кажется, такой код подойдет, если usbdrive3.tag находится на разделе с минтом?

title Linux Mint
find --set-root --ignore-floppies /usbdrive2.tag
chainloader /isolinux/isolinux.bin || chainloader +1
 
Sh1td0wnДата: Среда, 28.12.2011, 20:59 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> я ставлю линь на 2 раздел FAT16
В смысле, копируете туда установочные данные?

> 3 раздел ext2 кажется или подкачка
Подкачка запросто убьёт флешку. Очень советую отключить её вовсе (в современных условиях она обычно не нужна) и вынести /tmp и ещё несколько директорий в tmpfs.

> pbr на 1 разделе grub4dos, на 2 хотел syslinux, но поставлю тоже grub4dos
А зачем много pbr, если можно просто подгружать разные конфиги директивой configfile? Более того, PBR можно вовсе не устанавливать в том случае, если GRUB4DOS установлен в MBR.

> usbdrive3.tag находится на разделе с минтом
> find --set-root --ignore-floppies /usbdrive2.tag
Так usbdrive2.tag или usbdrive3.tag?
> chainloader /isolinux/isolinux.bin
А это вообще никогда не выполнится, т.к. isolinux можно запустить только с компакт-диска.
> chainloader +1
Раз уж ставите grub4dos, делайте configfile /путь/к/новому/menu.lst


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Среда, 28.12.2011, 21:51 | Сообщение # 7
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
ставлю - устанавливаю через другую флешку. через одну и ту же разделы не разбиваются. раздел с линем сделал не FAT16, а ext2. подкачку уберу, спасибо за совет!

так... как директории выносить? я линь только осваиваю =) где-то видел, /var говорят тоже переносить надо

tag копировал текст, usbdrive2 на активном разделе с grub4dos находится, usbdrive3.tag на разделе с линем. но раз isolinux не катит, то как ставить? из grub4dos можно в grub переходить? это для меня новость
 
Sh1td0wnДата: Среда, 28.12.2011, 22:17 | Сообщение # 8
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> так... как директории выносить?
Допишите в /etc/fstab что-то вроде:
Code
temp /tmp tmpfs defaults 0 0

И при следующей загрузке /tmp станет отдельной подмонтированной файловой системой. Естественно, все файлы, которые были там до этого, станут недоступными (для /tmp это не имеет значения, т.к. она всё равно очищается при запуске, но для других директорий это может быть важно).
Подробнее см. man fstab.

> где-то видел, /var говорят тоже переносить надо
Ну не на флешке же такое разводить. На флешке, может быть, стоит вынести /boot, и то не факт. Лично у меня установленная на флешку система живёт в одном разделе.

> но раз isolinux не катит, то как ставить?
1) Прочитать isolinux.cfg
2) Написать то же самое, но для GRUB4DOS.

> из grub4dos можно в grub переходить?
Да. Если GRUB2, то просто chainloader /boot/grub/boot.img, или kernel /boot/grub/lnxboot.img, или даже chainloader /boot/grub/grldr.img (GRUB2 можно запускать из исполняемых файлов разных форматов).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Среда, 28.12.2011, 22:30 | Сообщение # 9
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
сделал два варианта:

title Mint Linux
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot

title Mint Linux
find --set-root /boot/grub/core.img
chainloader /boot/grub/boot.img

от подкачки избавился. сейчас еще тестить буду

Добавлено (28.12.2011, 22:29)
---------------------------------------------


мне вот это не нравится. а как избавиться?

Добавлено (28.12.2011, 22:30)
---------------------------------------------
я знаю что это, но это ж надо до кнопки еще дотянуться! smile

 
Sh1td0wnДата: Среда, 28.12.2011, 22:46 | Сообщение # 10
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Если это вылезает при загрузке с флешки, переустановите MBR с флагами --no-backup-mbr --timeout=0 для bootlace.com

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Среда, 28.12.2011, 23:04 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
не могу поставить device_or_filename. что за DDD-формат?
 
Sh1td0wnДата: Среда, 28.12.2011, 23:13 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> не могу поставить device_or_filename.
В Linux "device" - это файл в /dev/, соответствующий флешке (/dev/sdX, где X - буква, чаще всего _не_ "a"). Чтобы точно выбрать этот файл, почитайте вывод команды blkid или fdisk -l.
В DOS "device" указывается как номер диска (см. ниже).

> что за DDD-формат?
Т.е. Вы запускаете этот файл в DOS?
"hex 0xHH" означает "0xшестнадцатеричное_число_длиной_в_два_разряда"
"decimal DDD" означает "десятичное число длиной в три разряда"

Т.е. нужно указать номер диска для флешки, как её воспринимает BIOS. Обычно это 0x80 для "первого" диска, 0x81 для второго и т.д.

Не мучайтесь, запустите bootlace.com в Linux (это специальный двойной бинарник, который запускается и в DOS, и в Linux) или воспользуйтесь grubinst под Windows.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Четверг, 29.12.2011, 16:11 | Сообщение # 13
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
Обнаружил, что неполадки с загрузкой происходят, когда я создаю раздел при установке линукса. думаю, загрузчик вообще не надо ставить. просто с первой флешки с полным боекомплектом переходить при помощи configfile на вторую флешку и все. думаю, такой код сойдет при наличии usbdrive.tag на флешке 1 и usbdrive2.tag на флешке 2:

title На 2 флешку
find --set-root /usbdrive2.tag
configfile menu.lst

title Назад
find --set-root /usbdrive.tag
configfile menu.lst

спасибо большое)
 
Sh1td0wnДата: Четверг, 29.12.2011, 16:19 | Сообщение # 14
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> configfile menu.lst
Неправильно. Путь к файлу указывается от корня устройства, с обязательным "/" в начале.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
RamzoДата: Четверг, 29.12.2011, 22:01 | Сообщение # 15
Неизвестный
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Отсутствует
ну это да. /usbdrvie же нормально указал smile

образ линукс минт скачал с офф сайта. установка системы шла слишком долго (именно этот этап установки). если я его скипну, что случится?

и ничего страшного, если я grldr подправлю? через fbinst, например?
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » ubuntu и разделы (прикрутил...)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru