Войти

Показать полную графическую версию : [решено] Slax 6.0.9 не грузится с флешки


YankeeWorm
31-03-2009, 00:25
В общем, на флешку 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
Кто встречал подобную проблему, подскажите, что я мог не так сделать? »
Я встречала. Нудно создать initrd образ и прописать в загрузчике путь к нему

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

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

YankeeWorm
31-03-2009, 17:15
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
В общем, как-то так:

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




© OSzone.net 2001-2012