Показать полную графическую версию : [решено] 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) и виснет!
Кто встречал подобную проблему, подскажите, что я мог не так сделать?
Кто встречал подобную проблему, подскажите, что я мог не так сделать? »
Я встречала. Нудно создать initrd образ и прописать в загрузчике путь к нему
YankeeWorm
31-03-2009, 15:14
Я встречала. Нудно создать initrd образ и прописать в загрузчике путь к нему »
Если можно подробнее, как и где?
В папке :/slax-6.0.9/boot имеется файл initrd.gz, надо что-то с ним сделать или указать загрузку имиджа в menu.lst? (если последнее, то как правильно енто сделать?)
Для 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 , если раньше были мысли, то теперь я даже не знаю ... что это может быть?
В общем, как-то так:
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
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.