Copyright © 2006
The documents, files and informations provided in this site is solely for educational purposes only. The author is not responsible for any damages what so ever resulted for from direct or indirect use of any material found in this site.
This documents is provided for free, and if you want to redistribute this document
please contact the author (duckzlandd@yahoo.com)
If you wish to compile custom kernel, you must download the kernel source rpm and several development packages.
![]() |
You don't have to recompile your kernel if you don't want to |
|---|---|
|
by recompiling new kernel you will have: |
FC4 released kernel will be able to handle everything most user needs needs. but if you decided
that you wish to recompile it then read through this :
I got great instruction of how to build the Fedora Core 4 linux source kernel using
rpmbuild from :
http://www.mjmwired.net/resources/mjm-fedora-fc4.html
you can follow the instructions, and if you installed the FC4 using minimal install
options I believe you have to get some packages to enable you to build the kernel from the source.
Basically, you don't really need to recompile the kerne if you don't have specific needs to. For instance, installing a kernel module for NTFS / NDISWRAPPER / Captive NTFS / NVIDIA video driver doesn't need a full kernel recompilation. You just need to have kernel-devel rpm package.
This section is provided for Toshiba Portege R100 specific needs, you can recompile the kernel to match the R100 needs and
if you wish to use my .config files for your kernel, you can download it here :
1. No frame buffer.
2. With frame buffer, scsi disk support for usb flash disk, mmc support (doesn't work,
you can remove it if you wish).
I have configured all the devices needed for the laptop. But if you have other variant,
for example intel 2200 wireless devices instead of my intel 2100 wireless devices then,
you have to change the .config file. Also please use the patched FC4 kernel,
don’t use the vanilla kernel.
You can use xconfig by issuing make xconfig in terminal, under your source kernel directory.
Before that, please copy my .config to your source kernel directory and backup your original
.config file. After you finish editing the .config file, just run make all ;
make modules_install ; make install. And wait for the process to finish.
Watch out for your filesystem if you are using my .config. My file system is ext3 and
I have included inside the kernel support for ext2 but i put other such as reiser fs
as modules which I believed will become problem. Please make sure you check and change
if necessary the filesytem type to suit your need.
![]() |
Kernel Compilation warning |
|---|---|
|
Warning : Don’t compile out logical volume support if you use LVM. You can leave out raid support but not the LVM. |
Seems that Fedora Core 4 Kernel version 2.6.14 is not stable enough for this laptop, several crash that resulted in machine reboots it self occurs frequently. Currently testing the 2.6.15 and seems the problem is not really gone, just not as frequent as before.
Update for Fedora Core 5, since you will need to use nvidia closed driver, you will need to upgrade the shipped FC5 kernel, the shipped kernel has bug that disallow you to compile the NVIDIA closed driver