tokyoi@xxxxxxx wrote: > Dear All, > > I have a problem with getting my system (FC6) to recognize a SATA 1 > drive. I have all four IDE slots taken up (three hard disks and a DVD > drive), /boot is on /dev/hda1, other info reproduced below. > > POST recognizes the PCI card for the SATA drive (SiI 3112A) but returns > a "Drive not found" message for each of the two channels on the card. > Pressing F4 or Ctrl-S, as indicated in the documentation) has no effect, > the boot process continues straight to the GRUB screen. Hence I am not > able to configure the card in the boot-up process. When I boot into FC6, > the system recognizes the card but does not mount the disk itself. The > Linux boot process returns device-not-found and mounting-failed messages > for LABEL=/home2. Now for the funny bit: if I disconnect the power to > the disk while FC6 is running, wait for the disk to spin down then power > it up again, I can mount the drive with a simple sudo mount /home2 > command -- i.e. it mounts normally as per the fstab entry. Did you just add the PCI card? Please do the following..... 1. Reboot your system as you have in the past where the drive is not recognized. 2. *BEFORE* you disconnect the power and reconnect get the output of lsmod and see if sata_sil is loaded. 3. Do you disconnect, reconnect thing and check the output of lsmod again. Is sata_sil now loaded? If so, then you probably will need to make a new initrd for your kernel and place it in /boot. Check the mkinitrd command for details. Ed > > I am appending listings of fstab, lspci, /proc/scsi/scsi and > modprobe.conf; any help would be gratefully received -- I would really > like to be able to screw the side panel of the box back on! > > Best wishes, > > Ian Astley > > ********************************************** > > Listing of /etc/fstab (/home2 is the SATA drive): > > [astley@tokyoii ~]$ cat /etc/fstab > LABEL=/1 / ext3 defaults 1 1 > LABEL=/boot /boot ext3 defaults 1 2 > LABEL=/home2 /home2 ext3 defaults 0 0 > devpts /dev/pts devpts gid=5,mode=620 0 0 > tmpfs /dev/shm tmpfs defaults 0 0 > proc /proc proc defaults 0 0 > sysfs /sys sysfs defaults 0 0 > LABEL=/tmp /tmp ext3 defaults 1 2 > LABEL=/var /var ext3 defaults 1 2 > LABEL=SWAP-hda3 swap swap defaults 0 0 > /dev/hdd1 /media/windowsNTFS_1 ntfs-3g > auto,rw,user,defaults,utf8,umask=0000 0 0 > /dev/hdd2 /media/windowsFAT32_1 vfat > noauto,rw,user,defaults,utf8,umask=0000 0 0 > /dev/fd0 /media/floppy vfat > noauto,rw,user,umask=0000 0 0 > > > Listing of PCI devices: > > [root@tokyoii ~]# lspci > 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 02) > 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 > 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL > Media IO] (rev 25) > 00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller > 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] > 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 > Controller (rev 0f) > 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 > Controller (rev 0f) > 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller > 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI > Fast Ethernet (rev 90) > 00:09.0 FireWire (IEEE 1394): NEC Corporation IEEE 1394 [OrangeLink] > Host Controller (rev 03) > 00:0a.0 Mass storage controller: Silicon Image, Inc. SiI 3112 > [SATALink/SATARaid] Serial ATA Controller (rev 02) > 00:0b.0 USB Controller: NEC Corporation USB (rev 43) > 00:0b.1 USB Controller: NEC Corporation USB (rev 43) > 00:0b.2 USB Controller: NEC Corporation USB 2.0 (rev 04) > 00:0c.0 Ethernet controller: Digital Equipment Corporation DECchip > 21142/43 (rev 41) > 00:0e.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev > 10) > 01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce > 6200] (rev a1) > > > SCSI device listing: > > [astley@tokyoii ~]$ cat /proc/scsi/scsi > Attached devices: > Host: scsi1 Channel: 00 Id: 00 Lun: 00 > Vendor: ATA Model: Maxtor 7L300S0 Rev: BANC > Type: Direct-Access ANSI SCSI revision: 05 > > And modprobe.conf says: > > alias eth0 tulip > alias eth1 sis900 > alias snd-card-0 snd-cmipci > options snd-card-0 index=0 options snd-cmipci index=0 remove > snd-cmipci { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; > /sbin/modprobe -r --ignore-remove snd-cmipci > options quickcam_messenger index=1 remove quickcam_messenger { > /usr/sbin/alsactl store 1 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r > --ignore-remove quickcam_messenger > > -- "Can you program?" "Well, I'm literate, if that's what you mean!"