Centos 4.0 on SC440 SATA
Ray Van Dolson
rvandolson at esri.com
Wed Mar 14 15:58:21 CST 2007
I'm not sure that I can help you, but do have some questions on your approach
as I recently was trying to add driver support for an unsupported chipset
(ICH8 in a Dimension 9200).
> I am trying to get this OS installed on this server. The distro CD of course does
> not recognize the SATA controller. My assumptions (right or wrong) are:
>
> 1. I need the ata_piix driver found on the Server Installation CD.
>
> 2. I create a driver diskette by dd'ing the ata_piix-1.02c-rhel4-G-multiarch-dd.img
> file onto a floppy.
Was this a driver that came with the server (aka Dell provided)?
> 3. Floppy drive, hmmm... I have located a specimen of this 20th century hardware
> device in my boneyard, hung it on the SC440 and gotten it to (possibly) work.
>
> 4. I install the driver from the diskette by booting the Centos 4.0 CD with "linux
> dd" and then following the prompts to install the driver.
>
> I boot into Setup, change the default diskette device from USB to Internal, then
> proceed as above. Sure enough, the install detects the fd0 device and offers to read
> driver files from it. The diskette drive then kicks briefly, and errors out. The
> portion of the message not obscured by the following dialog box reads:
>
> or -2147483630 reading header: cpio: read failed - No such file or directory
>
> Well, the floppy is not a cpio archive, it's a mountable filesys:
>
> total 105
> -rwxr-xr-x 1 root root 23 Jun 14 2005 disk-info
> -rwxr-xr-x 1 root root 59 Jun 14 2005 modinfo
> -rwxr-xr-x 1 root root 102128 Jun 14 2005 modules.cgz
> -rwxr-xr-x 1 root root 26 Jun 14 2005 modules.dep
> -rwxr-xr-x 1 root root 588 Jun 14 2005 modules.pcimap
> -rwxr-xr-x 1 root root 698 Jun 14 2005 pci.ids
> -rwxr-xr-x 1 root root 370 Jun 14 2005 pcitable
> -rwxr-xr-x 1 root root 27 Jun 14 2005 rhdd
>
> I would begin by verifying the diskette drive I'm using actually works (a step I've
> skipped thus far), but I suspect I'm going a lot wronger than that. Any guidance is
> much appreciated.
Well, the modules.cgz file is the CPIO archive (gzip'd). You could perhaps
extract the contents of the modules.cgz file and see if maybe there's a kernel
version mismatch, although I would imagine the error mesasge you are receiving
would reflect this.
Are you able to download RHEL4 Update 5 Beta CD #1? Perhaps you'd have some
luck getting it to detect your hardware and hopefully CentOS will have it's
own v4.5 out shortly. I was able to use the kernel with RHEL4 U5 to install
on my Dimension 9200's.
That is another question -- what version of CentOS are you trying to install?
CentOS 4.0 or CentOS 4.4 which would have a newer kernel and perhaps built-in
driver support for your SATA chipset.
Ray
More information about the Linux-PowerEdge
mailing list