LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Reading from RAID 0 SATA NTFS Drive (http://www.linuxquestions.org/questions/linux-hardware-18/reading-from-raid-0-sata-ntfs-drive-223260/)

fizgigtiznalkie 08-27-2004 05:51 PM

Reading from RAID 0 SATA NTFS Drive
 
I've seen this posted a lot with no solution, but hopefully someone has figured it out and can help.

I am running SUSE 9.1 on an IDE HD and I have 2 120GB SATA drives running in a RAID 0 configuration running Windows XP. I have a ton of MP3s on this array and would like to access them when I boot to Linux. I've checked the usual sources and could mount it fine were they separate drives, but FDISK sees them as 2 corrupt NTFS drives. It is an Intel RAID controller on an ASUS P4P800-E with the Intel ICHR5 Chipset.

Disk /dev/hda: 20.4 GB, 20411080704 bytes
16 heads, 63 sectors/track, 39549 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 2081 1048792+ 82 Linux swap
/dev/hda2 2082 39549 18883872 83 Linux

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sda doesn't contain a valid partition table

Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 29185 234428481 7 HPFS/NTFS
linux: # mount /dev/sda /mnt/h -t ntfs
mount: wrong fs type, bad option, bad superblock on /dev/sda,
or too many mounted file systems

I've checked YAST and the ASUS site but cannot find a driver for it.

Thanks in advance

fizgigtiznalkie 08-27-2004 06:12 PM

i should mention, i've tried dmraid

ERROR: Failed to find sysfs mount point
carrying on with /dev/
ERROR: unsupported sector size 2048 on /dev/hdc.
ERROR: failed seeking device "/dev/sdb"
ERROR: failed seeking device "/dev/sdb"
ERROR: isw: failed reading first sector of ISW superblock for /dev/sdb
ERROR: failed seeking device "/dev/sdb"
ERROR: failed seeking device "/dev/sdb"
ERROR: failed seeking device "/dev/sdb"
ERROR: failed seeking device "/dev/sda"
ERROR: failed seeking device "/dev/sda"
ERROR: isw: failed reading first sector of ISW superblock for /dev/sda
ERROR: failed seeking device "/dev/sda"
ERROR: failed seeking device "/dev/sda"
ERROR: failed seeking device "/dev/sda"
ERROR: failed seeking device "/dev/hda"
ERROR: failed seeking device "/dev/hda"
ERROR: isw: failed reading first sector of ISW superblock for /dev/hda
ERROR: failed seeking device "/dev/hda"
ERROR: failed seeking device "/dev/hda"
ERROR: failed seeking device "/dev/hda"
No Software RAID disks

fizgigtiznalkie 08-28-2004 03:14 PM

does anyone know another source that might know the answer to this?

Electro 08-29-2004 01:34 AM

If you set up software RAID in Windows forget it being used in Linux. Also you may have destroyed the RAID array by using Linux software RAID. If you are going from Windows to Linux, use the drives seperatly. You do not need bandwidth for MP3. INTEL SATA controllers set as RAID will not work in LINUX. Also they do not even work in Linux at all unless you get the modules (drivers) from INTEL site. You can check if there is /dev/md. If it exist try using fdisk to list partitions on it.

If you set software RAID in Windows. It can only be used in Windows.

If you set software RAID in Linux. It can only be used in Linux.

If you used a hardware RAID controller. It will work in both Windows and Linux.

I hope you backed up your files on the RAID array because there is very high chance that your RAID array will not work in Windows.

fizgigtiznalkie 08-29-2004 09:08 AM

windows/the raid array works fine, i never reset the raid array, i just tried to detect it (fdisk -l) and list the volumes present on the system

the intel raid controller has it's own BIOS where I created the RAID 0 array, it's not a software RAID array

I think linux doesn't have a driver to communicate with the Chipset's RAID controller, the Intel site pointed me to a driver that may work, but it's only for 2.4 kernels, that site pointed me to the dmraid one that works with 2.6 kernels, and it only works with intel software arrays

i have about 10 items listed as unknown in SUSE's hardware browser, most having to do with the motherboard, and intel's site and asus's site have no Linux drivers for the chipset/motherboard, which i think is rather lazy of them (other than the NIC and sound card), I just wondered if anyone knew how to get it to work.

Thanks for the reply Electro.

Electro 08-29-2004 03:18 PM

Quote:

the intel raid controller has it's own BIOS where I created the RAID 0 array, it's not a software RAID array
Yes, its software RAID. Software RAID is simpler and cheaper to make than hardware RAID.

Its not motherboard manufacture's fault. Its the chipset manufacture's fault. I do know that Highpoint is the only one that has open source modules (drivers) for their SATA controllers.

The software to control the chipset is already compiled in the Linux kernel so SUSE or other Linux distribution will not know this. I have a bunch of unknowns in the hardware list in Mandrake. My computer runs fine and fast.


All times are GMT -5. The time now is 11:13 AM.