- 论坛徽章:
- 0
|
各位大侠;
我需要在FC1下编译内核,最好是不要升级,就是重新编译内核,主要是为了bonding,把原来内核配置中选择为N的那个选为Y就可以了。
我在FC4下升级成功过,在redhat下也只是编译成功过,就照着一般的步骤。
我在FC1下编译原有系统的内核时,在make bzImage 那一步就已经报错了
错误是:
...
...
arch/i386/kernel/kernel.o(.text.init+0x5525):In function 'acpi_boot_init':
undefined reference to 'acpi_table_parse_madt'
make[1]:***[kallsyms] Error1
make[1]:leaving directory '/usr/src/linux-2.4.22-1225.nptl'
make: ***[vmlinux] Error2

我也尝试升级:是从2.4.22的内核升到2.4.32,因为我们另外有程序是在FC1下开发的,所以尽量不希望换内核。升级的时候出错是在
#mkinitrd /boot/initrd-2.4.32.img 2.4.32
后报错:
Nomodule ata_piix found for kernel
我是菜鸟,不懂得如何解决,希望大家帮帮忙。 |
|