Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
RedHat 8.0 installed > need to compile kernel to load the IEEE1394 & SBP2 modules at boot so I can use my firewire hd & dvd rom. This works right out of the box woth Mandrake 9.0.
I used RedHat update >upgraded to 2.4.18-17.8.0 kernel > installed itself including boot configuration.
Three partitions /boot & / (Ext3) & swap.
I do the following : cd /usr/src/linux-2.4 >
make mrproper
copy the config 2.4.18-17.8.0 file from /boot to /usr/src/linux-2.4 > rename it to .config.
make xconfig > go thru each category >check the config file to make sure CONFIG_SCSI=m, CONFIG_IEEE1394=m are listed
make dep
make clean
Edit Makefile for new version
make bzImage
make modules
make modules_install
make install > I use Grub as the bootloader
I check the /boot folder > the original vmlinuz file is 3mb EXECUTABLE.
The new vmlinux is smaller > says unknown instead of Executable.
New Initrd image is created without a problem.
Of course when I reboot into the new kernel I either get all the way to kernel panic > no init found or "file system is ext2fs part type 0x83 > error 13 : invalid or unsupported executable format"
WHAT AM I MISSING ???
I really want to learn how to do this correctly > I've tried doing this several times > tried comparing the config file to Mandrake 9.0 > nothing works.
I reinstalled again > this time EXT2 FS. Now the message that the IEEE1394 > SBP2 failed to logon to the device comes right at the end of the boot up messages. This has been the first time a kernel recompile has been able to boot.
New to this > still haven't solved the Firewire logging on to the device problem.
Will check out the site > are the kernels that different between RedHat 8.0 & Mandrake 9.0 ? Other than creating a directory in /mnt and a desktop shortcut I didn't have to do anything with Mandrake.
The Mandy Control Center has a lot more hardware info than the RH Hardware Browser.
This logging on problem > RH sees both FW devices but can't log into the hard drive or dvd rom. Is there a configuration setting that needs to be changed?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.