Trouble seeing SATA drives.

If you have a question about a file system (for example xfs, reiserfs, ...)

Moderator: feffer

Post Reply
mduffy
Posts: 6
Joined: Mon Nov 19, 2007 3:59 pm
Location: Quebec City

Trouble seeing SATA drives.

Post by mduffy » Tue Feb 12, 2008 4:28 pm

At boot-up, SATA drives are not detected by RescueCd. (Output from "fdisk -l" is empty.)

I tried all 8 possible combinations of boot options (ide=nodma, all-generic-ide, scandelay) each with both values for my BIOS option "Enable 32-bit I/O" (i.e. 16 combinations). There are no BIOS options to make the SATA disks appear as IDE. (My only other BIOS option is to put the 2 HDDs together to cause them to appear as a single striped SCSI disk.)

Some of the option combinations appear to find the disks according to the boot-up diagnostics, but then it always eventually hangs at "Attempting to mount media:- /dev/hda". (or sda, depending on the boot option used.)

I also get "lost interrupt" messages.

I could understand if RescueCD cannot see the SATAs, but then how can a DOS system see them okay? The DOS that comes with Windows 98 should not be capable of seeing SATA disks without the BIOS presenting them as IDE. But when I boot from a DOS (Win98) diskette image, using free FDISK (V1.21) with FDISK/DUMP i see:

Current fixed disk drive: 1
Partition Status Mbytes Description Usage
1 A 238473 NTFS 100%

Current fixed disk drive: 2
Partition Status Mbytes Description Usage
1 238473 NTFS 100%

mduffy
Posts: 6
Joined: Mon Nov 19, 2007 3:59 pm
Location: Quebec City

Trouble seeing SATA drives.

Post by mduffy » Wed Jun 25, 2008 3:09 pm

I fixed this by re-arranging my drives:

Before: IDE1: C on master, CD on slave; IDE2: D on master, no Slave

After: IDE1: C master, D slave; IDE2: CD on master.

Note: Before it would detect D but not C. Now both (& CD) are detected.

Post Reply