LINUX.ORG.RU

Ошибка при загрузке grub

 


0

1

Собираю систему из chroot'а на отдельном жёстком диске. При попытке загрузиться с нового диска - Kernel Panic, говорит о некорректно описанном корне. Потом поправил для аналогии с grub.cfg на домашней системе - всё равно не работает.

Рабочий конфиг: http://pastebin.com/vytP9VfC

Новый: http://pastebin.com/PnTmMWCb

★★★★★

У тебя root указано посредством UUID, если хочешь так делать, тогда создавай initramfs. Само ядро определять файловую систему по UUID не умеет.

kostik87 ★★★★★
()

Что конкретно говорит ядро?
В конфиге написано root=UUID=d09d5b78-4780-4ba1-b3f5-944d19e84ca5. На сколько я помню, монтированием корня через UUID занимаются скрипты из initrd, которого у вас нет.
Проверьте, будет ли работать c root=/dev/sdX.

ddos3
()
Ответ на: комментарий от Bfgeshka

В любом случае если указываешь корень по UUID, т.е. 'root=UUID=d09d5b78-4780-4ba1-b3f5-944d19e84ca5' нужно использовать initramfs.

Кроме этого проверь, что указано в /etc/fstab и в ядре удостоверься, что поддержка файловой системы и контроллера жёстких дисков включена монолитно в ядре.

Покажи /etc/fstab и конфиг ядра. Только всё это помещай на pastebin сервис, а сюда только ссылки.

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

fstab:

UUID=d09d5b78-4780-4ba1-b3f5-944d19e84ca5	/		ext4	noatime		0 1
UUID=09f2bfe8-1473-4101-84db-2d39827a24cf	none	swap	sw			0 0
UUID=3330bb89-a733-4254-aa0a-4df6e6447d06	/home	ext4	defaults	0 0

Конфиг ядру скормил старый, сам всё как будто бы ок: http://pastebin.com/yWnzWmTu

Bfgeshka ★★★★★
() автор топика
Ответ на: комментарий от Bfgeshka
CONFIG_ATA=m
CONFIG_SATA_AHCI=m
CONFIG_EXT4_FS=m

Мда, читать кто будет?

kostik87

что поддержка файловой системы и контроллера жёстких дисков включена монолитно в ядре.

Либо пересобирай ядро со всеми необходимыми опциями для монтирования корня монолитно, либо собирай initramfs. Если корень в параметрах, передаваемых ядру, будешь указывать через UUID, то в любом случае собирай initramfs.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Так и есть, зря не сделал сразу поддержку через initramfs, сейчас прогрузка до логина есть.

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