Ядро 2.6.3 не грузится
Здравствуйте, comp.
Скомпилиловал ядро 2.6.3, модули установил, при попытке загрузится с
новым ядром пишет loading 263................... и все, черный экран
все виснет, тока резет помогает. Где рыть?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Здравствуйте, comp.
Скомпилиловал ядро 2.6.3, модули установил, при попытке загрузится с
новым ядром пишет loading 263................... и все, черный экран
все виснет, тока резет помогает. Где рыть?
alexsm***@l*****.ru wrote:
Попробуте запустить, передав lilo параметр vga=3. В этом случае
framebuffer не включается и сообщения выводятся в текстовом режиме.
По-своему опыту замечено, что "черный экран" возникает тогда, когда ядро
неправильно инициализирует видеоадаптер. Чаще всего, когда работает с
фреймбуфером. У меня (GeForce-2) так было когда я подключал драйвер
rivafb. Причем, модулем. Убрал всё кроме vesafb (в ядре) - заработало.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4976; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99448
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, d2r.
Вы писали 9 марта 2004 г., 13:56:57:
Еще одна проблема: в лило смотрю, у меня четыре пункта для выбора
линукс, файлсаве, виндовс, 263, а при загрузке пять, есть еще 2,6. В
каталоге /boot лежит файл map, при просмотре в нем как раз пять
пунктов, тока формат какой-то не текстовый, может в нем проблема?
Здравствуйте, alexsmit.
Вы писали 9 марта 2004 г., 18:51:22:
Удалил файл /boot/map и из lilo.conf убрал строку типа map=/boot/map
ядро 2.6.3 начало грузится, вижу винт SATA и контрлер определились,
потом выдает строку: VFS: Cannot open root device "1605" or
unknown-block (22,5) потом пишет проверьте root=
Kernel panic: Cannot open root device "1605" or unknown-block (22,5).
На винте у меня четыре раздела: ext2, swop, fat32, ntfs. Первичный
fat32, в fstab ext2 раздел hdc5, в lilo root=/dev/hdc5, под vmware все
грузится, при нормальной загрузке с винта вышеописаное. Пробовал
убрать из lilo root=hdc5, эффект ноль, все тоже самое. Подскажите где
собака порылась.
alexsm***@l*****.ru wrote:
Что я не совсем понял, у Вас жесткий диск на втором ide-канале? Иначе
как он стал hdc?
Кроме того, что это за устройство - 1605? Должно быть логическое имя -
тот же /dev/hdc5, если он конечно правильно указан в /etc/lilo.conf.
И что значит, "убрать из лило root=hdc5"? У Вас что, прямо так и записано?!
Пришлите Ваш /etc/lilo.conf в тексте письма. Возможно, там ошибки.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5027; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100060
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, d2r.
Вы писали 10 марта 2004 г., 12:26:40:
Вполне может быть. надо в настройках vmware глянуть
А вот это и мен интересно
так и записано root=hdc5
К сожалению сейчас я на работе, через 6 часов я вам скину. Или в
конференцию? А можно еще и fstab кинуть?
alexsm***@l*****.ru wrote:
Я думаю, лучше в конференцию - тогда помощников будет больше, только
желательно коментарии из файла /etc/lilo.conf убрать, они все равно
бесполезны. Дома у меня, правда, интернет не очень, но я посмотрю Ваше
сообщение. Да, и содержимое файла надо вставлять в тело письма,
прикрепления сюда не доходят.
А содержимое /etc/fstab, я думаю не нужно. Ведь ругается ядро на
невозможность примонтировать корень, т.е. до fstab дело не доходит.
Хотя, на всякий случай приведите. Также приведите вывод команды fdisk -l
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5030; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100087
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, alexsmit.
Содержание файла lilo.conf
boot=/dev/hdc
install=/boot/boot.b
vga=788
default=windows
lba32
prompt
timeout=50
image=/boot/vmlinuz-up
label=linux-up
root=/dev/hdc5
append=" fbprogress=/dev/tty10 "
read-only
image=/boot/vmlinuz-up
label=failsafe
root=/dev/hdc5
append=" failsafe"
read-only
other=/dev/hdc1
label=windows
table=/dev/hdc
other=/dev/fd0
label=floppy
unsafe
image=/boot/vmlinuz-2.6.3
label=263
read-only
vga=788
append=" failsafe"
Содержание fstab
/dev/hdc5 / ext2 defaults 1 1
devpts /dev/pts devpts gid=5,mode=0620 0 0
/dev/cdrom /mnt/cdrom auto user,iocharset=cp1251,umask=0,exec,codepage=866,ro,noauto
0 0
/dev/floppy /mnt/floppy auto user,iocharset=cp1251,umask=0,sync,exec,codepage=866,noauto
0 0
/dev/hdc1 /mnt/windows vfat iocharset=cp1251,umask=0,codepage=866 0 0
proc /proc proc gid=19 0 0
/dev/hdc6 swap swap defaults 0 0
Команда fdisk -l
Disk /dev/hdc: 16 heads, 63 sectors, 266305 cylinders
units = cilinders of 1008*512 bytes
device boot start end Blocks id Systems
/dev/hdc1 * 1 15970 8048533+ c Win95 Fat32 LBA
Partition 1 does not end on cylinder boundary:
phys=(1001,254,63) should be (1001,15,63)
/dev/hdc2 bla-bla-bla 5 Extended
Partition 2 ...........................(1023,15,63)
phys=(1001,254,63) should be (1001,15,63)
/dev/hdc3 bla-bla-bla 7 HPFS/NTFS
Partition 3 ...........................(1023,15,63)
phys=(1001,254,63) should be (1001,15,63)
/dev/hdc5 bla-bla-bla 83 Linux
/dev/hdc6 bla-bla-bla 83 Linux Swap
В vmWare винт IDE 1:0 действительно hdc, наверно надо прописать
root=hda5? И в fstab тоже поправить или можно как-то что-то запустить,
чтоб линукс понял что железо немного другое?
Самый важный вопрос: Жесткий диск РЕАЛЬНО на втором канале IDE
(secondary master)? Если на самом деле на первом, то все hdc надо менять
на hda!!! И в lilo.conf, и в fstab.
..
alexsm***@l*****.ru wrote:
А где параметр root= для этого ядра? Добавьте его, иначе ядро не будет
знать, где искать корень!
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5046; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100322
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, d2r.
Вы писали 10 марта 2004 г., 20:39:18:
Неа, диск реально на первом канале райд контроллера SATA VIA 8237
Пробовал меняль в lilo.conf hdc на hda, при выполнении команды lilo
пишет что такой девайс не найден hda.
А он тут был, не грузилось, я его убрал, не грузится. Я сделал проще,
в настройках виртуальной машины сделал винт на первом канале мастером,
чтоб получился hda, тока линукс грузится перестал, теперь и на 2,4
ядре такая же ошибка вылетала, ну что рут не найден. Пришлось
переустановить ALT Linux Master 2. Сегодня вечером буду опять ядро
компилить, надеюсь теперь все сделаю правильно :-).
alexsm***@l*****.ru wrote:
А лило Вы случайно не из под vmware запускали? Если до - то это все
объясняет. Для лило ведь жесткий диск является hdc.
В таком случае нужно сделать так:
1. Грузимся с любого установочного диска. При загрузке в приглашении
lilo передаем ядру параметр root=/dev/hda5. После чего ядро должно
загрузится и подключить корень на Вашем жестком диске.
2. Редактируем файл /etc/lilo.conf. Меняем все вхождения hdc на hda.
Добавляем root=/dev/hda5 в секцию ядра 2.6.3.
3. Говорим lilo и, если не было ошибок, reboot.
По идее это должно помочь.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5070; Возраст листа: 229; Участников: 1067
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100629
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, d2r.
Вы писали 11 марта 2004 г., 12:29:20:
Случайно из под vmware.
Я сделал еще проще: поставил в вмваре винт на первую иде шину мастером
и пеерустановли линукс.
alexsm***@l*****.ru пишет:
А для чего вообще предназначен MAP файл, который в /boot? Почему map
файл один, а kernel и init фалов может быть несколько?
И где можно почитать про initrd?
Best regards,
ArT digitala***@u*****.net
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4988; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99673
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Этот файл создается командой lilo и содержит адреса секторов загружаемых
образов.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4999; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99716
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Yuri N. Glibovetz пишет:
Странно, а я думал, что он создается при компиляции и установке ядра, до
того, как Lilo вызывается.
Best regards,
ArT digitala***@u*****.net
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5004; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99781
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Присоединяюсь к мнению. Когда компилил 2.6 ядро то копировал
System.map в /boot вместе с ядром. Не знаю, на кой ляд это было надо,
но так было написано в инструкции по установке :-)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5031; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100129
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, vabvab.
Вы писали 10 марта 2004 г., 15:24:25:
Обратите пожалуйста внимание в /b oot лежит файл map, а не System.map
или еще какой нибудь *.map. Когда вот он создается? при компиляции
ядра или при выполнении lilo, кста я его удалил, убрал ссыслку на него
из lilo.conf, все равно все грузится. Как ни странно. Зачем он тогда?
После команды lilo он снова появился - проверьте (я надеюсь, что после
правки /etc/lilo.conf Вы даете команду lilo - иначе все вообще лишено
смысла)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5050; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100454
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, Yuri.
Вы писали 10 марта 2004 г., 17:38:57:
Да, вы правы, мар действительно создается командой lilo.
Не путайте System.map и /boot/map. System.map нужен для утилит, которые
должны работать с переменными внутри ядра напрямую и хотят знать адреса этих
переменных (возможно этим файлом пользуется insmod, хотя я могу и
ошибаться). /boot/map нужен загрузчику lilo для загрузки системы (загрузчик
lilo, в отличие от GRUB, не умеет работать с файловыми системами). В самом
загрузчике lilo хранится абсолютный адрес первого сектора файла /boot/map. В
первом секторе /boot/map хранятся абсолютные адреса остальных секторов
/boot/map, после чего абсолютные адреса образов загрузки. Кстати, этот файл
создается lilo всегда, и если не указывать его местоположение директовой
map=/путь/к/файлу, то по умолчанию он будет создан именно в /boot/map. Более
подробно смотрите man lilo.conf.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5053; Возраст листа: 228; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100459
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Organization:
У меня недавно такое было, когда я ядро перекомпилил, а lilo вызвать
забыл. Впрочем, если такая беда сразу возникает, то это вопрос...
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4926; Возраст листа: 225; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/98404
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru