Всем привет!!!
Помогите пожалуйста решить вот такую проблемму. После того как родной братец поковырялся в компе, перестал загружаться gentoo. И при загрузке выдает вот что:
VFS: Cannot open root device "342" or unknown-block(3,66)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS : Unable to mount root fs or unknown-block(3,66)
В lilo.conf все нормально прописано (там он поменять вроде ничего не мог). В чем дело?
не может найти
не может найти корень? или разделы чем то двигали\изменяли...
шлейф
вероятней всего ваш братец пересадил его на другой шлейф.
т.е. систему вы ставили на hda1, a потом перекинули винт на Secondary Master or Primary Slave и винт стал как hdc иди hdb соответственно.
Попробуйте поставить его на место.
Либо при загрузке в лило попробуйте указать ядру новый root, т.е.
vmlinuz... root=/dev/hdc1
но после этого при загрузке Init будет ругаться, что не может перемаунтить корневой раздел в режиме read/write, так как в /etc/fstab по прежнему описывается ваш hda.
решается -
mount -o remount rw /
после чего правите лило, fstab и перегружаетесь.
Re Шлейф
Соответствие разделов я проверил в первую очередь. И, как ни странно, все оказалось на месте. Вероятно причина в чем-то другом!
re
Загрузись с LiveCD, смонтируй раздел, цшрутся и посмотри что прописано в grub'e... Возможно, ядро перекомпилируй
А братцу оторвать ручки
fsck
Мне кажется в добавок еще fsck по корневому разделу можно пройтись.
Всем спасибо за.....
Всем спасибо за участие и помощь. Загрузить я загрузил, хотя так до конца и не понял в чем причина была. По ходу просто не хватало initrd в /boot. Хотя он за модули, вроде, отвечает, а корневой раздел у меня в ядре сделан не модулем!?
real_root
append real_root=/dev/hdc1 опцию в зугрузчике включить надо
А ты поддержку
А ты поддержку файловой системы включил на уровне ядре?
----------------------------------
Today fine night...