kermit
написал 20 марта 2008 года в 19:19 (1091 просмотр)
Ведет себя
как мужчина; открыл 12 тем в форуме, оставил 94 комментария на сайте.
собрал ядро 2.6.24 брал с kernel.org
собирал так make-kpkg clean fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
собралось, появились 2 пакета linux-headers и linux-image. встало нормалльно
во время загрузки пишет begin: waiting for root file system и все. дальше гичего не происходит.
Поскажите что делать
Последние комментарии
- 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
Пробовал загрузку по UUID не помогло
Вроде после компиляции ядра необходимо еще сгенерировать initrd файл для того чтобы система смогла при загрузке смонтировать «root file system»
Команда: update-initramfs -u -k *kernel name*
initrd генерировался
А загрузчик о нём (и о том, что его необходимо использовать) знает?
а в чем приимущества собирать ядро как в первом посте, от стандартного
make clean
make menuconfig
make bzImage modules modules_install
?????
Во-первых: не make menuconfig, а make oldconfig
Во-вторых: не собирается init ram disk, без которого система загружается не всегда.
во-первых. а если другое ядро
онож все время меняетцо
сравни 2.6 2.10. и последнее
попробуй олдконфигом загрузить насттройку 2.6 из последнего ядра,
загрузить то загрузишь, а система то рабтоспособной будет?
в меню конфиг все равно надо будет лезть
во-вторых: а какж инитрам(нипомню как точно завется), вопщем есть такая команда
к тому же если в ядре включена опция автозагрузка модулей,
ядро само их будет грузить!!!!
ну на крайний случай для неообыкновенного железа есть
всегда /etc/modules
Должна.
Копирование конфига + вдумчивая проработка oldconfig’а — этого должно оказаться достаточно.
За 2.6.10 --> 2.6.24 не уверен. 2.6.22 --> 2.6.24 — на ура (только 2.6.24 битое :( ).
initrd
Всё хорошо. Но это работает только после монтирования локальных файловых систем.
А местами без initrd даже '/' не монтируется.
Если ядро правильно собрано все будет работать. Надо только включить рутовую файловую систему и контроллер жесткого диска монолитно и все будет работать. Тут правда могут быть грабли с порядком иницилизации модулей, но на уровне ФС это вроде разрулено.
Насчет данного случая тут что-то другое, если ФС не поддреживается, то пишется сообщение о невозможности смонтировать ее и kernel panic. Здесь какая-то проблема в процессе монтирования. Возможно, совершенно не адекватный root указан, попытка монтирования которого происходит бесконечно долго. Может какие-то опции монтированя не верны, но которые не приводят к немедленному отваливанию.
Нужна инфа о файловых системах, железе, следует глянуть что в себе initrd содержит. Включена ли поддержка ram disk?
И вообще в google!
http://www.linuxquestions.org/questions/debian-26/waiting-for-root-file-system…-kernel-ypgrade-452854/
видишь, сам ставишь ограничения,
так что олдконфиг не всегда полезен
а в чем же проблем включит не модулем нужную опцию , драйвер и ноу проблем
согласна
2kermit
Кинь содержимое GRUB menu.lst
Просто потому что недостаточно хорошо знаю грабли ветки 2.6.
И не привык в таких случаях представлять то, как должно быть за Истину.
Полезен он всегда!
Не всегда он является самодостаточным.
Всем добрый день.
Извеняюсь что возмозжно не в тему,но нужную ветку не нашел поэтому пишу сюда.модераторов прошу направить в правильную ветку.
Проблема у меня такая.
Купил 3 двд диска с дебианом 4.03 последнюю.при установке пишет что не может найти и смонтировать сд ром.как быть.в среде линукса я пока полный ноль.но хочу слезать с винды.ПОМОГИТЕ ПОЖАЙЛУСТА…