- Posts: 52
- Thank you received: 0
RedHat 9 on SATA HDD
18 years 6 months ago #14346
by gainil
RedHat 9 on SATA HDD was created by gainil
Hi,
I have Intel915GV MotherBoard with 80GB Segate SATA HDD, when I try to install RedHat9 it says no storage device found and asks for additional drivers.
How can I go about it ??
Thanks and Regards
I have Intel915GV MotherBoard with 80GB Segate SATA HDD, when I try to install RedHat9 it says no storage device found and asks for additional drivers.
How can I go about it ??
Thanks and Regards
18 years 6 months ago #14350
by Arani
Picking pebbles on the shore of the networking ocean
Replied by Arani on topic Re: RedHat 9 on SATA HDD
I think the SATA drivers were added sometime around 2.4.27, so chances are the kernel that comes with Fedora 1 (or PlanetCCRMA for that matter) wouldn't have those drivers unless RedHat has backported them. I recently ran into this problem in trying to modify RedHat 9 so that it could be installed on hardware with SATA drives. It's doable, but a bit of work.
Basically, you'd have to modify and reproduce the following updated RPMS: kernel (IMPORTANT: you'll need RedHat's linux-2.4.2-changeloop.patch to support anaconda), kernel-smp, kernel-BOOT (this is used by anaconda at installation time), mkinitrd (to fix some bug in order to include the SATA modules on the initrd image--may not be necessary for FC1), anaconda, anaconda-runtime (to include PCI information for the SATA hardware in order to recognize it), and hwdata (I just grabbed the one for RHEL3).
Then you'll need to use "buildinstall" from anaconda to rebuild the installation part of the CD image. For RedHat 9, I used:
/usr/lib/anaconda-runtime/buildinstall \
--comp dist-9 \
--product "Red Hat Linux" \
--version 9 \
--release "Redhat 9 (Shrike)" \
$BASEFSDIR
As for creating bootable media with updated RPMS, etc., there's already a fairly decent amount of information that exists for that part of the process. Sorry if this is too much information or slightly off topic, but it took me a considerable amount of time to get SATA-compatible installable media and thought it might save someone time who's trying to do something similar...
Basically, you'd have to modify and reproduce the following updated RPMS: kernel (IMPORTANT: you'll need RedHat's linux-2.4.2-changeloop.patch to support anaconda), kernel-smp, kernel-BOOT (this is used by anaconda at installation time), mkinitrd (to fix some bug in order to include the SATA modules on the initrd image--may not be necessary for FC1), anaconda, anaconda-runtime (to include PCI information for the SATA hardware in order to recognize it), and hwdata (I just grabbed the one for RHEL3).
Then you'll need to use "buildinstall" from anaconda to rebuild the installation part of the CD image. For RedHat 9, I used:
/usr/lib/anaconda-runtime/buildinstall \
--comp dist-9 \
--product "Red Hat Linux" \
--version 9 \
--release "Redhat 9 (Shrike)" \
$BASEFSDIR
As for creating bootable media with updated RPMS, etc., there's already a fairly decent amount of information that exists for that part of the process. Sorry if this is too much information or slightly off topic, but it took me a considerable amount of time to get SATA-compatible installable media and thought it might save someone time who's trying to do something similar...
Picking pebbles on the shore of the networking ocean
Time to create page: 0.115 seconds