|
发表于 2005-11-16 09:48:59
|
显示全部楼层
1.download linux-2.6.x.tar.bz2
2.download .config-2.6.x文件?碛
3.tar jxvf linux-2.6.x.tar.bz2
4.mv linux-2.6.x /usr/src
5.cd /usr/src/linux-2.6.x
6.cp .config-2.6.x /usr/src/linux-2.6.x/.config
7.make menuconfig
8.Load an Alternate Configuration File把./config調進?
9.針對自己機器豐在的問題修改
Processor type and features
cat /proc/cpuinfo AMD Athlon(tm) 64 Processor 3500+
High Memory Support (4GB)
cat /proc/meminfo MemTotal: 2056496 kB
(X) 4GB
Device Drivers ---> Sound
lspci -v | grep audio Multimedia audio : nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
<M>Intel/Sis/nVidia/AMD/ALi AC97 Controller
File Systems
<*> Ext3 journalling file system support
Ext3 extended attributes
Ext3 POSIX Access Control Lists
Ext3 Security Labels
可能還有ntfs,reiserfs等可以編成模組?碇г,但是當前系統用的是ext3所以一定要編入內核
對硬碟及RAID的支援也直接編入內核;
ISDN subsystem --->
< > Linux telephony support不用就可以去掉了.
....
10. Save Configuration to an Alternate File
按回車就將.config保存了,如要可再複製一份
11.make
12.make modules_install
這時一模組也安裝在/lib/modules目錄中了.
13.cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.x
14.cp System.map /boot/System.map-2.6.x
15.cd /boot
16./sbin/mkinitrd initrd-2.6.x.img 2.6.x
2.6.x是用?韯摻ㄐ碌膇nitrd映像的,如沒有這個可能啟動不了
17.
grub.conf
title linux-2.6.x
root (hd0,y)
kernel /boot/vmlinuz-2.6.x ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.x.img
lilo.conf
image=/boot/vmlinuz-2.6.x
label="linux-2.6.x"
root=/dev/sda5
initrd=/boot/initrd-2.6.x.img
append=" resume=/dev/sda1"
只是用了make与make modules_install
是北南兄讲的,不知为什么和各位不太一样呢/ |
|