![]() |
Запуск ASPLinux 12 с USB флешки
Добрый вечер (утро, день, ночь :) )
Имею я одну проблему (точнее видимо она меня имеет). Не могу решить уже больше недели, пробовал гуглить, обращался в офф. форум ASPLinux - результат нулевой. Имеется флешка 2 Gb, размечена на 2 раздела по 1 Gb. На второй раздел установлен дистрибутив ASPLinux 12, файловая система ext2. Далее в той же системе, но установленной на винте, был создан образ initrd, и кинут в папку /boot на разделе флешки. mkinitrd запускался с такими параметрами: Код:
mkinitrd --with-usb --preload=ehci-hcd --preload=usb-storage --preload=scsi_mod --preload=sd_mod --fstab=/media/usb/etc/fstab /media/usb/boot/usbinitrd-`uname -r`.img `uname -r` Код:
root (hd0,1) Код:
/dev/sda2 / ext2 defaults 1 1 Код:
sda: sda1 sda2 Далее я вижу следующую картину: Код:
Creating root device. Код:
#!/bin/nash Знает кто-нибудь причину этого странного поведения и как можно исправить? |
Ну начнем с того, что иметь такой fstab просто не серьездно. Так как более менее реальное использование данной флешки будет возможно только на одном компьютере. Потому что у вас используются лейблы устройств, а не конкретные имена устройств. Допустим что будет если на системе уже есть флешка или хард с лейблом sda2? Что тогда? Тогда нужно менять fstab?
Вообще на вашем месте я бы использовал squashfs как универсал. Прим. он используется в livecd дистрибутивах. http://en.wikipedia.org/wiki/SquashFS Да и кстати людей с похожей проблемой навалом. http://forums.fedoraforum.org/forum/...nal+hard+drive http://forums.fedoraforum.org/forum/...nal+hard+drive http://www.linuxquestions.org/questi...a-help-493893/ http://lists.xensource.com/archives/.../msg00555.html http://www.google.ru/search?q=no+fst...ient=firefox-a |
Цитата:
Цитата:
Код:
LABEL=<имя_лейбла> Цитата:
Если бы вы хоть немного внимания уделили нижней части моего поста, то увидели бы, что ядро не ругается на /dev/sda2. Уже позже ошибку выдаёт /bin/sh, а не ядро. |
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-