بمب منطقی
یک شنبه 21 بهمن 1386, 15:47 عصر
با سلام:
من موقع کامپایل هسته به این صورت عمل میکنم میشه بگین کجای کار من ایراد داره که گزینه هسته جدید به منوی Lilo اضافه نمیشه؟
1- Log in with ROOT
2- cp LinuxKernel.tar.bz2 /usr/src/
3- Extract LinuxKernel.tar.bz2 in /usr/src
4- ln -s LinuxKernel linux
5-cd linux
در این مرحله وصله ای رو به هسته اضافه کردم
6- cat /path/PatchName.bz2 |bzip2 -d|patch -p1 -l
7-make menuconfig
تو منوی کانفیک بجز گزینه های مربوط به وصله مربوطه جدید چیز دیگه ای رو عوض نکردم
8-make dep
9-make clean
10-make bzImage
11- make modules
12-cp /usr/src/linux/arch/i386/boot/bzImage /boot/newKernel
13-make modules_install
فایل lilo قبلا این شکلی بود
prompt
timeout=50
defult=DOS
boot=/dev/hda
map=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.20-
label=linux
initrd=/boot/initrd-2.4.20-6.img
read-only
append="hdd=ide_scsi root=LABEL/"
other=/dev/hda1
optional
label=DOS
که به این صورت تغییر دادم
prompt
timeout=50
defult=DOS
boot=/dev/hda
map=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.20-
label=linux
initrd=/boot/initrd-2.4.20-6.img
rad-only
append="hdd=ide_scsi root=LABEL/"
image=/boot/newKernel
label=new
read-only
other=/dev/hda1
optional
label=DOS
در این مرحله سورس یک ابزار رو هم کامپایل و نصب کردم
14-Extract toolsFile.tar.bz2 in/home
15-cd /home/toolFile
16- ./configure --with-kerneldir=/usr/src/LinuxKernel
17- make
18-make install
با وجود این کارا گزینه new به Lilo اضافه نشد
توزیعم هم RedHat 9 هستش
من موقع کامپایل هسته به این صورت عمل میکنم میشه بگین کجای کار من ایراد داره که گزینه هسته جدید به منوی Lilo اضافه نمیشه؟
1- Log in with ROOT
2- cp LinuxKernel.tar.bz2 /usr/src/
3- Extract LinuxKernel.tar.bz2 in /usr/src
4- ln -s LinuxKernel linux
5-cd linux
در این مرحله وصله ای رو به هسته اضافه کردم
6- cat /path/PatchName.bz2 |bzip2 -d|patch -p1 -l
7-make menuconfig
تو منوی کانفیک بجز گزینه های مربوط به وصله مربوطه جدید چیز دیگه ای رو عوض نکردم
8-make dep
9-make clean
10-make bzImage
11- make modules
12-cp /usr/src/linux/arch/i386/boot/bzImage /boot/newKernel
13-make modules_install
فایل lilo قبلا این شکلی بود
prompt
timeout=50
defult=DOS
boot=/dev/hda
map=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.20-
label=linux
initrd=/boot/initrd-2.4.20-6.img
read-only
append="hdd=ide_scsi root=LABEL/"
other=/dev/hda1
optional
label=DOS
که به این صورت تغییر دادم
prompt
timeout=50
defult=DOS
boot=/dev/hda
map=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.20-
label=linux
initrd=/boot/initrd-2.4.20-6.img
rad-only
append="hdd=ide_scsi root=LABEL/"
image=/boot/newKernel
label=new
read-only
other=/dev/hda1
optional
label=DOS
در این مرحله سورس یک ابزار رو هم کامپایل و نصب کردم
14-Extract toolsFile.tar.bz2 in/home
15-cd /home/toolFile
16- ./configure --with-kerneldir=/usr/src/LinuxKernel
17- make
18-make install
با وجود این کارا گزینه new به Lilo اضافه نشد
توزیعم هم RedHat 9 هستش