Сборка ядра

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

pashaa писал(а):
07.05.2008 09:34
Классическая ошибка видимо. Не вогнал в ядро поддержку своей файловой системы. Если делаешь модулем надо initrd собирать.

я файловые системы не трогал (брал старый конфиг), а уж ext3 и подавно бы не убирал :rolleyes:
Спасибо сказали:
necr0mant
Сообщения: 77
ОС: Slackware X.X

Re: Сборка ядра

Сообщение necr0mant »

landgraf писал(а):
07.05.2008 07:45
ExMike писал(а):
14.03.2008 19:40
вот такая теперь ошибка...
kernel panic-not syncing VFS:unable to mount root fs on unknown-block(3,73)

у меня такая же ошибка после пересборки ядра.
по глупости удалил старый vmlinuz
тпереь в boot валяются несколько vmlinuz-2.6.24.5 (vmlinuz-huge-2.6.24.5)...
сначала думал что он sata диск не видит однако как раз над строчкой с паникой идет перечисление всех разделов на sata диске....
как проще всего настроить lilo? или может все таки Grub установить? я с ним вроде как на других линуксах сдружился

А какую ФС вы используете под "/"? если не хотите стряпать initrd то тогда надо включать ее в ядро (при конфигурации). Тут момент, Слака 12я идет с 2мя ядрами Хьюдж и Генерик с модулями, так если ставить его, то после установки надо еще инитрд собрать, грузиться с диска слаки, с корнем на винте и читать /boot/readme.txt
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

necr0mant писал(а):
07.05.2008 13:45
А какую ФС вы используете под "/"? если не хотите стряпать initrd то тогда надо включать ее в ядро (при конфигурации).

в корне ext3
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

ситуация такая.
собираю ядро со старым конфигом (собиарю 2.6.25 c конфигом от 2.6.24.5). не меняя ничего. после этого make bzImage ; make modules; cat usr/src/arch...../bzImage > vmlinuz-2.6.25.[b] cp /usr/src/linux/System.map /boot/System.map-2.6.25 создаю ссылки на эти файлы ln -s vmlinuz-2.6.25 vmlinuz и ln -s System.map-2.6.25 System.map
перегружаюсь - паника ядра как указано выше

с лайв cd меняю ссылки на старое ядро - работает.
где ошибки?
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Сборка ядра

Сообщение (asper »

landgraf
Почему бы вам не взять конфиг ядра с Лайв-СиДи и не собрать с ним.
А потом, если заработает, пойти по пути упрощения (убирания лишних опций).
И кстати насчёт конфига старого ядра для нового, желательно делать всё таки oldconfig и внимательно смотреть на новые опции которые предлагаются.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

(asper писал(а):
07.05.2008 20:37
landgraf
Почему бы вам не взять конфиг ядра с Лайв-СиДи и не собрать с ним.
А потом, если заработает, пойти по пути упрощения (убирания лишних опций).
И кстати насчёт конфига старого ядра для нового, желательно делать всё таки oldconfig и внимательно смотреть на новые опции которые предлагаются.

установил GRUB - старое ядро загрузилось (не люблю кошек лило, или не умею их готовить).....
пишу из Слаки, буду мучать oldconfig
кстати для восстановления использовал какой-то древний ZenWalk - милая системка, оказывается (просто диск Слаки остался на работе)
Спасибо сказали:
necr0mant
Сообщения: 77
ОС: Slackware X.X

Re: Сборка ядра

Сообщение necr0mant »

и всетаки, хотелось бы увидеть значения сонфига?
CONFIG_EXT2_FS
CONFIG_EXT3_FS
должны быть "Y"?
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

прикрепил конфиг ядра (2,6,25)
CONFIG_EXT2_FS=m
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=m
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4DEV_FS=m

да, я балбес :) пошел переделывать
Спасибо сказали:
necr0mant
Сообщения: 77
ОС: Slackware X.X

Re: Сборка ядра

Сообщение necr0mant »

только момент, я конечно не совсем уверен, но надо чтобы и EXT2 и EXT3 были сконфигурированы в ядро. Надеюсь поможет :rolleyes:
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Сборка ядра

Сообщение landgraf »

necr0mant писал(а):
08.05.2008 12:26
только момент, я конечно не совсем уверен, но надо чтобы и EXT2 и EXT3 были сконфигурированы в ядро. Надеюсь поможет :rolleyes:

спасибо! все работает :drinks:
ЗЫ включил EXT3 в ядро
PSS УРА!! Вай-фай работает
Спасибо сказали:
Аватара пользователя
pashaa
Сообщения: 171
Статус: Заводчик Мопсов
ОС: Mops 6.2 RC1

Re: Сборка ядра

Сообщение pashaa »

Ну сразу было ясно. Теоретически есть еще 2 варианта. Если не правильно прописан в загрузчике корневой раздел или собрана модулем поддержка ide.
MOPSLinux 6.2-RC1 KDE 4.1.2
Спасибо сказали:
yesgo
Сообщения: 45
ОС: Slackware 12

Re: Сборка ядра

Сообщение yesgo »

Схожая проблема, разрешить пока не сумел..
Ноутбук Toshiba 40L-14G
выод lspci :

Код:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) 05:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

При загрузке нового ядра выдает:

Код: Выделить всё

Driver 'sd' needs updating -please use bus_type method
.....................
VFS: Cannot open root device "804" or unknown-block(8,4)
Please append a correct "root=" boot option; here are the available partitions:
0300   4194302 hda  driver: ide-cdrom
.............................

kernel panic-not syncing VFS:unable to mount root fs on unknown-block(3,73)


Вкратце: / ext3, включена в ядро, все sata ide включил, прикрепляю .config
Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: