LINUX.ORG.RU

Kernel Panic, куда монтировать корень?


0

0

На флешку установленна система, с загрузочного CD. Хочу загрузить её теперь, но спотыкаюсь на монтировании корневой файловой системы, что то я тут недопонимаю.

Вот загрузка ядра GRUB'ом:

kernel (hd0,0)/bzImage root=/dev/sda2

Ядро сообщает что не может открыть корневую файловую систему, хотя вроде бы всё указано верно, /dev/sda2

http://i.piccy.kiev.ua/i2/c2/47/b97f8b69e89ed5423aa9348cc79b.jpeg

Я где то запутался, но не пойму где.. Подтолкните плз.!

$ sudo fdisk -l /dev/sdb

Disk /dev/sdb: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Disk identifier: 0x865bfe89

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          50       49569    6  FAT16
/dev/sdb2              51        1015      957280   83  Linux

На втором разделе установлен Линукс, на ext2, на первом лежит ядро и файлы загрузчика.

Еслиб ядро не нашло инит-скрипты..

Спасибо!
★★★

Ответ на: комментарий от amoralyrr

>а если UUID передать ядру?

http://ru.wikipedia.org/wiki/UUID

Другими значительными пользователями являются Linux файловая система ext2/ext3, LUKS шифрованные разделы, GNOME, KDE, и Mac OS X, все из них применяют реализацию, полученную из библиотеки uuid, находящаяся в пакете e2fsprogs.

Я так понимаю ядро UUID не поймёт. Ощущение такое, что usb хост ядро видит позднее чем ему надо корень монтировать.. или что то я вообще запутался..

baaba ★★★
() автор топика
Ответ на: комментарий от anonymous

Там же видно, на экране, что видит кернел. А видит он флешку, но немного позже чем надо монтировать корень. Я понял так. Как обойти непонятно, однако проблема частично решиласть, скачал исошник smalllinux, сделал загрузочную флешку из него.

baaba ★★★
() автор топика
Ответ на: комментарий от polachok

>polachok
Огр спасиб! Работает.
это в исходниках можно прочесть?

baaba ★★★
() автор топика
Ответ на: комментарий от baaba

>Я так понимаю ядро UUID не поймёт.
не ясно что вы имеете ввиду , но в загрузчик /dev/UUID можно указывать.

j262 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.