LINUX.ORG.RU

Падает загрузка (не может найти root device)

 , ,


0

1

Доброго времени суток! Итак, я решился на серьёзный шаг — решил скомпилировать ядро — kernel 3.5. Конфигурирование и сборка прошла успешно. Скопировал образ ядра, сгенерировал с помощью mkinitcpio (у меня Arch) initrd и научил GRUB находить новое ядро. Перезагружаюсь. Идёт заргрузка и вдруг:

Waiting 10 seconds for device '/dev/sda5'... ... тут что-то ещё ... cannot mount '/dev/sda5' on real root

Меня бросает в recovery shell. Ну, решил глянуть в /dev/ — там ни намёка на '/dev/sd*'! Только stdin, stdout, stderr и ещё какие-то устройства. Посмотрел dmesg: mount ругается на то, что ему неудалось опознать тип фаловой системы 'tmpdevfs'. Вопрос: как починить ядро? :) PS: извнинте за то, что так мало информации, просто я не знаю что именно нужно :)


не уверен, но подозреваю неправильно сконфигурированное ядро. самый простой совет - взять конфигурацию от дистрибутивного ядра.

CryAngel
()

подгрузить дрова нужного контроллера, скорее всего sata

dimon555 ★★★★★
()

Вопрос: как починить ядро?

Мозги почини. Какого хрена ты лезешь в то, в чём не бычишь?

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

скорее, попробовать взять initrd.img от дистрибутивного ядра

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