LINUX.ORG.RU

RH9: сборка ядер 2.4.20 и 2.4.22


0

0

Изначально надо было ядро пересобрать (у меня RH9 c 2.4.20 ядром) для возможности эмуляции IDE CD-RW как SCSI. Пересобирал ядро с такими опциями: BLOCK Enhanced IDE/MFM/RLL... Y BLOCK IDE/ATAPI CDROM M BLOCK SCSI hostadaptor emulation M BLOCK Loopback device M

SCSI SCSI support Y SCSI SCSI CD-ROM support Y SCSI Enable vendor-specific Y SCSI SCSI generic support Y

FS ISO 9660 CDROM filesystem iso9660 Y FS Microsoft Joliet cdrom... joliet M

На make bzImage выдается:

make[3]: Вход в каталог `/usr/src/linux-2.4.20-8/drivers/pci' make[3]: *** Нет правила для сборки цели `/usr/src/linux-2.4.20-8/drivers/pci/devlist.h', требуемой для `names.o'. Останов. make[3]: Выход из каталог `/usr/src/linux-2.4.20-8/drivers/pci' make[2]: *** [first_rule] Ошибка 2 make[2]: Выход из каталог `/usr/src/linux-2.4.20-8/drivers/pci' make[1]: *** [_subdir_pci] Ошибка 2 make[1]: Выход из каталог `/usr/src/linux-2.4.20-8/drivers' make: *** [_dir_drivers] Ошибка 2

Зашел в /usr/src/linux-2.4.20-8/drivers/pci в Makefile:

names.o: names.c devlist.h classlist.h

devlist.h classlist.h: pci.ids gen-devlist ./gen-devlist <pci.ids

Вроде все нормально....

Скачал ядро 2.4.22 при пересборке, на make bzImage:

sort: sort.c:717: inittables_mb: Assertion `mblength != (size_t)-1 && mblength != (size_t)-2' failed. make: *** [vmlinux] Ошибка 134

Попробовал скомпилировать оба ядра с по умолчанию - те же ошибки!!

Вот что выдает sh ver_linux:

If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes.

Linux LUCKY-STAR.luncdomain 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux

Gnu C 3.2.2 Gnu make 3.79.1 util-linux 2.11y mount 2.11y modutils 2.4.22 e2fsprogs 1.32 jfsutils 1.0.17 reiserfsprogs 3.6.4 pcmcia-cs 3.1.31 quota-tools 3.06. PPP 2.4.1 isdn4k-utils 3.1pre4 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 2.0.11 Net-tools 1.60 Kbd 1.08 Sh-utils 4.5.3 Modules Loaded ppp_deflate zlib_deflate ppp_async ppp_generic slhc via82cxxx_audio uart401 ac97_codec sound soundcore parport_pc lp parport autofs ipt_REJECT iptable_filter ip_tables sg sr_mod ide-scsi scsi_mod ide-cd cdrom scanner keybdev mousedev hid input usb-uhci usbcore ext3 jbd

В чем может быть дело?

anonymous

Re: RH9: сборка ядер 2.4.20 и 2.4.22

Хз что, но vendor specific тебе точно не нужен - это для настоящей скази.
А может в этом дело.

jackill ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.