6

Я пытался установить OpenWRT Backfire 10.03.1-rc6 x86_generic combined ext2 на мой компьютер x86, но процесс загрузки останавливается, пока "ждет корневое устройство /dev /sda2".

Форумы советовали мне создать собственный образ OpenWRT, но я не знаю, какие пакеты мне следует включить для решения этой проблемы.

Я попытался добавить kmod-ata-via-sata но это не помогает.

3 ответа3

0

Я не уверен, но я считаю, что OpenWRT предназначен для установки на маршрутизаторе. Это позволяет вашему маршрутизатору делать то, что он, возможно, не смог сделать до переключения прошивки. Я не думаю, что он предназначен для установки на компьютер.

0

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

Один из подходов - получить linux liveCD, загрузить его на ПК, убедиться, что он видит диски, а затем выполнить lsmod чтобы увидеть, какие модули, связанные с дисками, были загружены.

Затем посмотрите, доступны ли эти модули как kmods для openwrt.

0

Я столкнулся с этой проблемой раньше. Мне пришлось создать собственное изображение из источника, чтобы решить его. Причина была в том, что драйвер контроллера диска не был включен в ядро. Без драйвера ядро не могло получить доступ к корневому разделу и зависло.

Чтобы добавить этот драйвер мне пришлось скомпилировать из исходного кода. Я добавил драйвер, используя make kernel_menuconfig . Я также запустил make menuconfig и отключил соответствующий модуль ядра kmod-* . Я предпринял эти шаги, когда понял, что модули ядра kmod-* хранятся в корневом разделе, а не скомпилированы в ядро.

Вы должны использовать жесткий диск SATA в качестве устройства хранения? Как насчет использования живого USB вместо этого? Я разработал метод хранения множества образов дисков на флэш-накопителе. Пошаговая инструкция находится в моем блоге http://macbruins.wordpress.com/2011/09/01/easy-live-usb-for-x86-openwrt.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .