Jomboni
11-28-2001, 05:35 PM
I heard it was tough to do, that you had to apply tons of patches to get it working.
Is this true?
It comes with 2.4.7-10. I downloaded 2.4.15, compiled it with support for everything I needed (pretty much exactly the same as 2.4.7-10 came) and got tons of errors. It wouldn't detect my printer or let me into X. Hearing that there were some problems with that version, I got 2.4.12 instead... and that doesn't even have support for ext3 as far as I can tell... so if I used that, I couldn't access any of my files.
So, I decided to start simple. I would recompile the 2.4.7-10 kernel with one change - joystick support would be supported fully, not as a module. Did it... same problem as with 2.4.15!
Anyway, here is what I'm doing:
make xconfig
make dep
make clean
make bzImage
make modules
make modules_install
I rename bzImage to something... vmlinuz-versionnumber, and copy it to /boot.
I use mkinitrd to make an initrd. And I rename my System.map file and copy the new one over. Add the new entry in grub.conf:# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,4)/grub/splash.xpm.gz
title Red Hat Linux (2.4.7-10)
root (hd0,4)
kernel /vmlinuz-2.4.7-10 ro root=/dev/hda3 hdd=ide-scsi
initrd /initrd-2.4.7-10.img
title Updated Kernel (2.4.7)
root (hd0,4)
kernel /bzImage ro root=/dev/hda3 hdd=ide-scsi
initrd /initrd-2.4.7
title DOS
rootnoverify (hd1,4)
chainloader +1
title Windows
rootnoverify (hd0,0)
chainloader +1(note - this time I didn't rename the new kernel, I left it as bzImage).
If anybody could help I'd really appreciate it! If you need any more info, just let me know. I'm trying to think ahead of anything else somebody might need to help figure this out... and right now this is all that's coming to mind.
Is this true?
It comes with 2.4.7-10. I downloaded 2.4.15, compiled it with support for everything I needed (pretty much exactly the same as 2.4.7-10 came) and got tons of errors. It wouldn't detect my printer or let me into X. Hearing that there were some problems with that version, I got 2.4.12 instead... and that doesn't even have support for ext3 as far as I can tell... so if I used that, I couldn't access any of my files.
So, I decided to start simple. I would recompile the 2.4.7-10 kernel with one change - joystick support would be supported fully, not as a module. Did it... same problem as with 2.4.15!
Anyway, here is what I'm doing:
make xconfig
make dep
make clean
make bzImage
make modules
make modules_install
I rename bzImage to something... vmlinuz-versionnumber, and copy it to /boot.
I use mkinitrd to make an initrd. And I rename my System.map file and copy the new one over. Add the new entry in grub.conf:# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,4)/grub/splash.xpm.gz
title Red Hat Linux (2.4.7-10)
root (hd0,4)
kernel /vmlinuz-2.4.7-10 ro root=/dev/hda3 hdd=ide-scsi
initrd /initrd-2.4.7-10.img
title Updated Kernel (2.4.7)
root (hd0,4)
kernel /bzImage ro root=/dev/hda3 hdd=ide-scsi
initrd /initrd-2.4.7
title DOS
rootnoverify (hd1,4)
chainloader +1
title Windows
rootnoverify (hd0,0)
chainloader +1(note - this time I didn't rename the new kernel, I left it as bzImage).
If anybody could help I'd really appreciate it! If you need any more info, just let me know. I'm trying to think ahead of anything else somebody might need to help figure this out... and right now this is all that's coming to mind.