Пользовательского поиска
Среда, 27.11.2024, 03:37
Приветствую Вас Гость | RSS
Главная | ubuntu 9.10 с флешки - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Какой объем должна занимать Мультизагрузочная флешка?
1. 8Gb
2. 4 gb
3. 16 Gb
4. 32 Gb
5. 2 Gb
6. 1 gb
7. 512 Mb
Всего ответов: 6156
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: Sh1td0wn, asdqqww  
ubuntu 9.10 с флешки
phphelДата: Четверг, 22.04.2010, 12:29 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
Вобщем хочу создать мультифлешку, с winXP, ubuntu, bartPE, dr.web live cd

с xp и bartpe разобрался, все грузится, а вот с убунту никак..
скопировал файлы образа на флешку, в menu.lst прописал

title Установка Ubuntu 9.10.
root (hd0,0)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU
initrd /casper/initrd.gz
boot

при выборе этого пункта, вываливается сообщение

Filesystem type is fat, partition type 0x0C
[Linux-bzimage, setup=0x3400, size=0x3b26e0]
initrd /casper/initrd.gz

error 15: file not found

Сообщение отредактировал phphel - Четверг, 22.04.2010, 13:15
 
Sh1td0wnДата: Четверг, 22.04.2010, 12:50 | Сообщение # 2
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
что-то про fat...

Пожалуйста, нажмите на ссылку чуть ниже этого текста и больше никогда не задавайте такие вопросы. Всегда важен буквальный текст ошибки.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 13:25 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
полный текст ошибки ^^
 
Sh1td0wnДата: Четверг, 22.04.2010, 13:30 | Сообщение # 4
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
error 15: file not found

Вы неправильно указали имя файла initrd. Внимательно посмотрите на содержимое /casper/ диска/образа Ubuntu 9.10. Есть предположение, что вместо gz следует указать lz.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 13:36 | Сообщение # 5
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
Да, действительно, расширение .lz, сейчас поправлю menu.lst..

погуглил насчет Filesystem type is fat, partition type 0x0C, мне кажется тут в другом ошибка, ну в любом случае, сначала стоит попробывать...

такой вопрос, каталог casper && preseed можно в любую директорию кинуть или обзательно в корень?

просто было бы удобнее, к примеру создать каталог ~boot/ubuntu/ и туда уже скинуть файлы убунты, и соответственно прописать их в menu.lst

 
Sh1td0wnДата: Четверг, 22.04.2010, 13:41 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
мне кажется тут в другом ошибка,

Это не ошибка, а информационное сообщение о типе корневой файловой системе. Уберите директиву root, и оно исчезнет.

Quote (phphel)
каталог casper && preseed можно в любую директорию кинуть или обзательно в корень?

Обязательно в корень. В качестве альтернативы можно положить на флешку iso-шник в любое место и добавить к параметрам ядра: iso-scan/filename=/Путь/к/iso-шнику/относительно/корня/флешки/имяфайла.iso (а каталог /casper/ снести).

Я ковырял BackTrack4 (он как раз основан на Ubuntu), там есть какие-то намёки на возможность менять путь к /casper/, но несколько путей захардкодены, и изменить их невозможно.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 13:45 | Сообщение # 7
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
ok, спасибо, щас буду тестировать, если что не убегайте, возможно будут попутные вопросы))

да, кстати, сколько дистрибутивов можно засунуть таким образом на флешку?
пока памяти не хватит?

для всех можно использовать вариант с .iso образами?

 
Sh1td0wnДата: Четверг, 22.04.2010, 13:47 | Сообщение # 8
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
сколько дистрибутивов можно засунуть таким образом на флешку?
пока памяти не хватит?

В смысле? Сколько нужно, пока не начнут совпадать имена файлов.

Quote (phphel)
для всех можно использовать вариант с .iso образами?

Конкретно с iso-scan/filename= - только основанные на последних версиях casper (т.е. Ubuntu и производные). Для прочих могут быть свои фокусы.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 13:58 | Сообщение # 9
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
При выборе 'Установка ubuntu' высветился значок убунтовский, потом минуту ноут думал, значок пропал
появился черный экран, нажал enter, вышла такая ошибка

/init: line 1; cant open /dev/sr0: no medium found

unable to find a medium constaining a live file system

:(((

 
Sh1td0wnДата: Четверг, 22.04.2010, 14:00 | Сообщение # 10
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
unable to find a medium constaining a live file system

Опишите действия по установке Ubuntu на флешку. Покажите текущий вариант фрагмента menu.lst для запуска Ubuntu. В крайнем случае попробуйте Unetbootin http://unetbootin.sf.net/


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 14:07 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
может ошибка из-за того, что я скопировал только каталоги casper && preseed...

как правильно должен выглядеть кусок menu.lst для загрузки с .iso?

title Установка Ubuntu 9.10.
root (hd0,0)
iso-scan/filename=ubuntu.iso
#kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU
#initrd /casper/initrd.lz
boot

?

Добавлено (22.04.2010, 14:07)
---------------------------------------------
действия такие...

из свежего дистрибутива извлекаю каталоги , и копирую их в корень флешки, потом добавляю запись в menu.lst

timeout=30
default 0
gfxmenu (hd0,0)/Boot/gfx/Penguins.gz

/boot/grub/unifont --all-font /boot/fonts/CONSOLA_U16.bin

title Установка Windows XP.
configfile (hd0,0)/boot/menus/menuXP2.lst

title Загрузить Windows XP с HDD.
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title Установка Ubuntu 9.10.
root (hd0,0)
iso-scan/filename=ubuntu.iso
#kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU
#initrd /casper/initrd.lz
boot

title Проверить память
kernel (hd0,0)/boot/memtestp.bin

title Перезагрузка
reboot

title Выключить (by ENTER :))
halt

вариант с unetbutton отпадает, мне нужна флешка не только с ubuntu...

 
Sh1td0wnДата: Четверг, 22.04.2010, 14:08 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (phphel)
iso-scan/filename=ubuntu.iso

iso-scan/filename не является директивой grub4dos. iso-scan/filename является параметром ядра, который позже прочитает init-скрипт. Соответственно, он должен быть дописан в строку, начинающуюся с kernel, в конец, обрамлённый пробелами.

Кроме того, путь должен быть введён относительно корня флешки, т.е., например, /ubuntu.iso, если файл лежит в корне или /boot/ubuntu.iso, если он лежит в подкаталоге boot.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 14:10 | Сообщение # 13
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
да я в курсе, что такое корень) забыл просто '/' написать)

title Установка Ubuntu 9.10.
root (hd0,0)
kernel iso-scan/filename=ubuntu.iso boot=casper quiet splash -- locale=ru_RU
boot

так?

 
Sh1td0wnДата: Четверг, 22.04.2010, 14:16 | Сообщение # 14
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Нет, вы забыли путь к файлу ядра и вообще подгрузить initrd.

Правильно будет:

Code
title Установка Ubuntu 9.10.
map /ubuntu.iso (hd32)
map --hook
root (hd32)
kernel /casper/vmlinuz iso-scan/filename=/ubuntu.iso boot=casper quiet splash -- locale=ru_RU  
initrd /casper/initrd.lz

Если будет жаловаться на contignous disk area, придётся либо обработать файл утилитой contig/wincontig, либо вынимать из образа /casper/vmlinuz и /casper/initrd.lz и прописывать их примерно так:

Code
title Установка Ubuntu 9.10.
kernel /boot/ubuntu/vmlinuz iso-scan/filename=/ubuntu.iso boot=casper quiet splash -- locale=ru_RU  
initrd /boot/ubuntu/initrd.lz


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
phphelДата: Четверг, 22.04.2010, 14:20 | Сообщение # 15
Неизвестный
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Отсутствует
хм...так каталог casper должен тоже присутствовать в корне чтоли?
 
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:
Чат

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