Bugs item #1070584, was opened at 2004-11-21 12:14
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100259&aid=1070584&group_id=259

Category: Autoinstall Kernel
Group: v3.2.0
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: dann frazier (dannf)
Summary: libata support for SATA drives (IBM x306)

Initial Comment:
I'm building a cluster of 24 1-U IBM x306 PC's
(http://www-1.ibm.com/servers/eserver/xseries/x306.html).

These systems use SATA drives, which means the default
systemimager autoinstall kernel won't see the drives.

I was able to get systemimager to work with these
systems (with some caveats listed below) by applying
Jeff Garzik's libata patch:

http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/old/2.4.25-libata16.patch.bz2

I uncompressed and placed this in the patches directory
with the name "linux.i386.93libata.patch".  I then made
the following edits to linux.i386.config:

    - change CONFIG_SCSI to "y" from "m"
    - change CONFIG_BLK_DEV_SD to "y" from "m"
    - add "CONFIG_SCSI_SATA=y"
    - add "CONFIG_SCSI_ATA_PIIX=y"

This will compile in support for SCSI and SATA drives
(possibly making the kernel too big for a floppy). 
[The IBM x306 only needs the Intel SCSI_ATA_PIIX driver
-- I should probably have explicitly set the other
libata drivers in this patch to "n" to avoid questions
during "make binaries".] 

I should probably have made these a module, but this
worked for me (at least for CD autoinstalls).

There were two other caveats:

- Newer kernels (esp 2.4.28) show these SATA drives as
scsi devices (/dev/sda) rather than /dev/hd* devices. 
The 2.4.25 kernel with this patch, however, shows the
first SATA drive as /dev/hdc.  Since my golden client
is using 2.4.28, I had to edit the autoinstall script
(substituting "sda" for "hdc").

- For some reason, systemimager created an autoinstall
script that tried to partition /dev/hda (which is the
cdrom drive in this system).  I had to remove the
partitioning stuff ofr /dev/hda and manually put in the
parted commands for /dev/sda.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100259&aid=1070584&group_id=259


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Sisuite-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to