Hi DrOzz:
i'd like to take this chance to thank you for such clear and easy follow mini-howto, following your instruction. i was able to compile a kernel for my first time. YAY!
i have no idea why i can't compile it follow by the instruction from kernel-howto (in google) the way how they explain editing lilo.conf was such a mess. easiliy receive kernel panic.
one question though, i'm running linux-2.4.19-16 atm, and i was able to add a few function while doing xconfig. (i added apm, acpi, and fame buffer, and i changed processer from i686 to PIII)
and compiled successfully while following your instruction.
how can i verify if its taking affect? i am trying to make sure if my kernel now support acpi, and PIII. but when i do: cat /boot/config | grep APM | grep ACPI
the result i got was same as before compile (which was without those enabled)
here's what its look like:
[root@localhost boot]# cat config | grep APM
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_DISPLAY_BLANK is not set
CONFIG_APM_RTC_IS_GMT=y
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set
here's acpi:
[root@localhost boot]# cat config | grep ACPI
# CONFIG_HOTPLUG_PCI_ACPI is not set
# CONFIG_ACPI is not set
they look exactly same as before kernel was compiled. i'm trying to get my computer power down when halt. i was trying to fix that by enabling # CONFIG_APM_REAL_MODE_POWER_OFF to y instead of not set.
just wanna make sure i'm running to new compiled kernel, here's what my lilo.conf looks like:
root@localhost etc]# cat lilo.conf
boot=/dev/hda
map=/boot/map
default=custom-kernel
keytable=/boot/us-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
ignore-table
image=/boot/vmlinuz-2.4.19-16mdk
label=custom-kernel
root=/dev/hdb5
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi apm=power-off"
read-only
image=/boot/vmlinuz
label=linux
root=/dev/hdb5
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi"
read-only
image=/boot/vmlinuz
label=failsafe
root=/dev/hdb5
initrd=/boot/initrd.img
append="devfs=nomount hdc=ide-scsi failsafe"
read-only
other=/dev/hda1
label=dos
table=/dev/hda
other=/dev/fd0
label=floppy
unsafe
as you see, customer-kernel is the one i compiled, and i wanted to make sure it is enabled the things i changed in make xconfig.
thanks for your time and advise