Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Slax 6.0.9 не грузится с флешки (http://forum.oszone.net/showthread.php?t=136347)

YankeeWorm 31-03-2009 00:25 1079589

Slax 6.0.9 не грузится с флешки
 
В общем, на флешку 16Gb поставил набор USBreanimator 2.0. Но там только Виндовые и еще несколько утилит.
Решил туда поставить и Slax, записал файлы, изменил меню загрузки, добавил:

title Slax
root (hd0,0)
kernel (hd0,0)/slax609/boot/vmlinuz

Но к сожалению слака не запускается, ошибка такая:
vfs: Cannot open root device "NULL" or unknow-block(3,7)

Затем следует:
Kernel panic -not syncing: VFS: Unable to mount root fs on unknow-block(3,7) и виснет!

Кто встречал подобную проблему, подскажите, что я мог не так сделать?

Naiad 31-03-2009 14:23 1080023

Цитата:

Цитата YankeeWorm
Кто встречал подобную проблему, подскажите, что я мог не так сделать? »

Я встречала. Нудно создать initrd образ и прописать в загрузчике путь к нему

YankeeWorm 31-03-2009 15:14 1080074

Цитата:

Цитата Naiad
Я встречала. Нудно создать initrd образ и прописать в загрузчике путь к нему »

Если можно подробнее, как и где?
В папке :/slax-6.0.9/boot имеется файл initrd.gz, надо что-то с ним сделать или указать загрузку имиджа в menu.lst? (если последнее, то как правильно енто сделать?)

Naiad 31-03-2009 15:58 1080114

Для lilo вроде так:
initrd=/boot/initrd.gz
Для grub не знаю, сами смотрите)

YankeeWorm 31-03-2009 17:15 1080216

Naiad, благодарствую, верной дорогой я пошел.
надо чтобы /boot и /slax были в корне иначе не находит путей!
Загрузчик исправил:
......
kernel (hd0,0)/boot/vmlinuz root=/dev/hd0
initrd /boot/initrd.gz

Но... не догружается:

linux live end, starting slax
Usage: init 0123456SsQqAaBbCcUu

Все :dont-know , если раньше были мысли, то теперь я даже не знаю ... что это может быть?

Naiad 31-03-2009 17:48 1080255

В общем, как-то так:

Код:

title SLAX
root(hdx,y)
kernel /boot/vmlinuz ramdisk_size 6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz


YankeeWorm 31-03-2009 22:03 1080490

Все решилось как бы само, но все равно спасибо!
В файле /boot/dos/config я увидел строчку - root=/dev/ram0, у меня было прописано root=/dev/hd0.
Решил поменять, и запустилось!


Время: 21:14.

Время: 21:14.
© OSzone.net 2001-