ianw1974 Posted December 11, 2008 Report Share Posted December 11, 2008 Going by the partition layout, the array doesn't look like it's working in Windows. Disk /dev/dm-0: 640.1 GB, 640132714496 bytes 255 heads, 63 sectors/track, 77825 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xf6ce6f14 Device Boot Start End Blocks Id System /dev/dm-0p1 * 1 77825 625129281 7 HPFS/NTFS Disk /dev/dm-1: 640.1 GB, 640132383744 bytes 255 heads, 63 sectors/track, 77824 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x69205244 Device Boot Start End Blocks Id System /dev/dm-1p1 ? 13578 119522 850995205 72 Unknown /dev/dm-1p2 ? 45382 79243 271987362 74 Unknown /dev/dm-1p3 ? 10499 10499 0 65 Novell Netware 386 /dev/dm-1p4 167628 167631 25817+ 0 Empty these are both the disks, so, they should look the same, one partition and not a mix. I would say that Windows is using the first disk, as a disk and not as part of an array. Otherwise, you would see one partition on both devices. A driver would be used in Windows to access the configured array, and you'd use a module in Linux to see the array as it should normally be seen. It doesn't look like it's working how you think it should be. I could be wrong, but I'm pretty sure it's not configured and working as it should be. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 14, 2008 Author Report Share Posted December 14, 2008 Ian, thank you for this help. Its most appreciated. I've been back into windows, and it appears to be working fine. I've been googling a bit and it appears the ich10r controller is faily new and not supported in a lot of distros. It appears to be very similar chipset to the ich9r, so I may have to see what others have been doing to use that. I think I'll boot into a live distro, and see if I can see whats on those disks in the array, as like you say they should be identical! I have checked the manufacturer, both board and intels, and neither have a linux driver for the ich10r. I am surprised its not working under linux as the installer asked if it should use the array, so its detected, but somewhere along the line it's not configured right. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 14, 2008 Author Report Share Posted December 14, 2008 I booted into both linux mint and pclinux, neither see the raid array, but both hard drives are identical, with only one partition on each. Not sure what mandriva is doing, given its seeing different things. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 15, 2008 Author Report Share Posted December 15, 2008 (edited) Ok Ive seen in a few forums that dmraid can run the earlier ichXr controllers. So first I ran [root@localhost matthew]# dmraid -ayRAID set "isw_bebgibagai_Cleggett08" already active Which shows I have the raid array active. Then i ran [root@localhost matthew]# dmraid -s*** Group superset isw_bebgibagai --> Active Subset name : isw_bebgibagai_Cleggett08 size : 1250259200 stride : 128 type : mirror status : ok subsets: 0 devs : 2 spares : 0 Looking good I thought, it shows two devices, in mirror Then I tried again [root@localhost matthew]# dmraid -ayRAID set "isw_bebgibagai_Cleggett08" already active RAID set "isw_bebgibagai_Cleggett081" already active Why has it now picked up the second imaginary array???? I tried to mount isw_bebgibagai_Cleggett08, but was unable to. What is the correct line to do so? I tried to mount the partition in MCC as /mnt/raidcleggett08 (I've made that folder) but I get fail messages at boot. Edited December 15, 2008 by xboxboy Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 16, 2008 Author Report Share Posted December 16, 2008 I thought about this last night and I think I know whats going on....I dont know how to fix it When I installed the 2008.1, the installer program asks if it should use the two drives as a raid array. I answer yes to this. I of course chose custom partitioning, and never applied a mount point to the raid array. So of course the OS can see the partition/array, I just have to mount it and it should work fine. Im not sure how to do this correctly. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 17, 2008 Report Share Posted December 17, 2008 You should be able to assign the mount point under the gui mcc partitioning app. Maybe that would be easier. Just select the partition that is the raid array, and select a mount point - make a directory for it first if you like, eg: /mnt/raidarray Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 18, 2008 Author Report Share Posted December 18, 2008 Ian thats what I tried, and I got some NTFS fail reports at boot, how do I go about reading what they are? Thanks Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 18, 2008 Report Share Posted December 18, 2008 Check the logs to see how it tried to mount, or dmesg, for example, and then try to mount it manually and see what it says. Maybe it requires a force, because of a problem with it being cleanly unmounted. I saw this before, which is why I mentioned it. Other than that, no idea why it didn't mount. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 19, 2008 Author Report Share Posted December 19, 2008 Ian I checked through the logs, nothing mentioned ntfs, only where it mounts the windows partition Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 20, 2008 Report Share Posted December 20, 2008 Well you should be able to use: mount -t ntfs /dev/mapper/restofthatraidreferencehere /mnt/ntfs create /mnt/ntfs directory first. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 21, 2008 Author Report Share Posted December 21, 2008 [root@localhost matthew]# mount -t ntfs /dev/mapper/isw_bebgibagai_Cleggett08 /mnt/raidcleggett08 mount: /dev/mapper/isw_bebgibagai_Cleggett08 already mounted or /mnt/raidcleggett08 busy [root@localhost matthew]# How do I determine where it is mounted? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 21, 2008 Report Share Posted December 21, 2008 A simple way is to just type: df to show file system disk space usage, and it will tell you where it's mounted as well. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 22, 2008 Author Report Share Posted December 22, 2008 [root@localhost matthew]# dfFilesystem Size Used Avail Use% Mounted on /dev/sdc6 49G 3.0G 43G 7% / /dev/sdc1 18G 14G 3.5G 81% /mnt/windows [root@localhost matthew]# Thanks Ian, so it looks as though /mnt/raidclegget08 is busy...How do I go about changing this? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 22, 2008 Report Share Posted December 22, 2008 If that directory is busy, mount it elsewhere. Check what is in raidclegget08 first and see if your data is there or not. Quote Link to comment Share on other sites More sharing options...
xboxboy Posted December 22, 2008 Author Report Share Posted December 22, 2008 Ian sorry to be so demanding! I tried a different directory, but got the same result. I wonder its from where it tries to be mounted in the fstab file. During boot the fault I get is Mounting local filesystems: ntfs-3g: Failed to access volume 'uuid=14d0ca71doca589e': No such file or directory Please type '/sbin/mount-ntfs-3g --help' for more information could this be the problem? My fstab file is: # Entry for /dev/sdc6 :UUID=8d98e80f-5ff9-4d31-8f99-22eacfead24e / ext3 relatime 1 1 /dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0 # Entry for /dev/mapper/isw_bebgibagai_Cleggett08p1 : UUID=14D0CA71D0CA589E /mnt/raidcleggett08 ntfs-3g defaults 0 0 # Entry for /dev/sdc1 : UUID=867893F17893DDED /mnt/windows ntfs-3g defaults 0 0 none /proc proc defaults 0 0 # Entry for /dev/sdc5 : UUID=aa3e9216-97b8-4828-a615-a6c962afe02b swap swap defaults 0 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.