I follow this topic(http://www.zeroshell.net/eng/forum/viewtopic.php?t=886) to config IBM x335 server.
But can’t boot from scsi hard drive.
Eleazar say,
step 1: install zeroshell on your scsi disk.
step 2: Boot from a linux live cd (ex slax linux)
step 3: Mark /dev/sda1 as Bootable ( ex sfdisk )
step 4: Mount /dev/sda1 in any directory (ex mount /dev/sda1 /mnt/tmp )
step 5: cd /mnt ; cp initrd.gz /tmp; cd /tmp; gunzip initrd.gz; mount -o loop initrd /tmp/memory
step 6: copy from zeroshell live cd these files.
cp /media/CDROM/modules/2.6.25.17/kernel/drivers/scsi/scsi* /mnt/tmp/lib/sata/deps/
cp /media/CDROM/modules/2.6.25.17/kernel/drivers/scsi/aic7xxx/aic7* /mnt/tmp/lib/sata/chipsets/
step 7: Umount your initrd (ex umount /tmp/memory)
step 8: cd /tmp; gzip initrd; cd .. ; umount /mnt/tmp; reboot
step 9: Boot from your scsi disk
I change step 6
cp /media/CDROM/modules/2.6.25.17/kernel/drivers/scsi/scsi* /mnt/tmp/lib/sata/deps/
cp /media/CDROM/modules/2.6.25.17/kernel/drivers/message/fusion/* /mnt/tmp/lib/sata/chipsets/
So it cal boot from IBM x335 scsi hard drive.