Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Morev в Apr 08, 2005, 20:44



Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: Morev в Apr 08, 2005, 20:44
Преинсталирах си Windows-a, той ми изтри МBR-a дето беше LILO и boot-нах от първия диск на Slackware 10.1 и направих /dir и после chroot /dir /bin/bash и после като оправих LILO-то и се опитах да boot-на Linux-a ми изписа:
Kernel panic: VFS: Unable to mount root fs on 03:04
Може ли някой от вас да ми помогне да го оправя?


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: plamen_t в Apr 08, 2005, 21:22
Дай малко повече инфо по темата.
До колкото разбрах успяваш да заредиш Linux-a и после с liloconf настройваш и LILO-то. Така ли?


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: Morev в Apr 08, 2005, 21:25
След като направих chroot просто преинсталирах LILO(/sbin/lilo).Не съм използвал liloconf.


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: zeridon в Apr 08, 2005, 22:51
1) boot ва се от ВТОРИЯ диск който е RESCUE
2) при боотване се добавя опцията root=/dev/hdaX
3) след като буутне без да се правят гимнастики с chroot в някоя директория се пуска
Примерен код
# lilo


И си готов


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: plamen_t в Apr 08, 2005, 23:31
Какво значи преинсталирам LILO-то :) То си е просто една програма.
Нали после трябва програмата да се стартира за да ти нагласи нещата.
Ето защо се пише liloconfig за настройка (liloconf няма).
Може и само lilo ама май така само ъпдейтва настрoйките и според мен е по-добре да се мине през liloconfig.


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: Morev в Apr 09, 2005, 12:38
zeridon, boot-нах както ти каза, само че от първия диск, защото от втория неможе.
Заредих bare.i
ама като написах lilo и ми каза, че няма такава команда...
Какво да правя ?


Титла: Kernel panic: VFS: Unable to mount root fs 03:04
Публикувано от: voyager в Apr 10, 2005, 21:29
Цитат (Morev @ Април 09 2005,13:38)
zeridon, boot-нах както ти каза, само че от първия диск, защото от втория неможе.
Заредих bare.i
ама като написах lilo и ми каза, че няма такава команда...
Какво да правя ?

... Буутваш от cd1 (с root=/dev/?daX (? защото може пък да си със s-ata :) X - както се досещаш дяла дето ти е инсталлнат линукса първоначално)) и влизаш като root после удряш /sbin/lilo. Поне там е при мене. Не пишеш никакви liloconfig-ове, и никакви други екстри (идеята е че лилото трябва да се зареди отново там, където е било преди преинсталацията на бозата, не да се пренаписва lilo.conf файла). много е важно да буутнеш от *твоят* диск, а не да се зареди по нормалния за инсталиране начин (не че пак няма измъкване, ама е малко по-сложничко :)).