DimkaS
написал 1 декабря 2005 года в 21:17 (815 просмотров)
Ведет себя
как мужчина; открыл 84 темы в форуме, оставил 922 комментария на сайте.
Хочу собрать ядро без initrd. Включил поддержку чипсета, IDE-дисков и корневой фс. Но продолжаю получать
VFS: Cannot open root device "1606" or unknown-block(22,6)
Сначало это было вызвано отсутствием initrd и лечилось подсовыванием оного от старого ядра. Но при последней пересборке умудрился получить это же сообщение уже при наличии initrd.
Уже вторую неделю пересобираю, но безуспешно…
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Да не забудь только, что такой тип модификации ядра также требует внесения изменений в GRUB (или в LILO)
Это понятно. Я в Лило все изменения сделал. Ядро загружается, но не до конца — впадает в панику с вышеуказанным сообщением…
А далее такого сообщения не пищется:
Please append a correct «root=» boot option
не а такого не будет писаться — какой root — оно диск не видит ….
иши что из опций отвечающих за нард не включил …
И еще при сборке такого типа нужно помнить, что все то, что нужно для загрузки должно быть жестко вмонтировано в ядро, а не модулями.
/usr/src/linux/Documentation/devices.txt:
Оттуда же
Чуется мне, что поддержку таблицы разделов включить как «y» ты забыл.
CONFIG_PARTITION_ADVANCED=y
Это оно? Не помогает…
А unknown-block(22,6), как я понимаю, аналогичен hdc6? Там Дебиан и живет.
файловую систему не забыл в ядро включить?
драйвер контроллера IDE от чипсета материнки?
Еще раз проgrepил конфиг. Все, что касается иде и чипсета включено в ядро. Корневые фс тоже. А есть способ узнать по-точнее, чего именно не хватает?