How To Mount NTSF Nvidia Stripe RAID-0 Partitions In Ubuntu 9.04?

Asked by giyad

Ok, just a little background, I'm using Ubuntu 9.04 Jaunty 64 bit, and I'm a linux first time installer, so keep in mind that I'm a noob. That being said I'm pretty good with machines in general, and I've done a lot of research on getting this to work but I just can't for the life of me figure it out.

The basics:
-I have a RAID-0 set up via my motherboards (EVGA nForce 680i SLI) RAID controller.
-I have 2 drives in this array, 2x1TB WD Caviars.
-The array is formatted GPT in Windows and is being shared on my network.
-I have both OS's on two separate drives from the array, Ubuntu is installed on a 64GB SSD, and Windows on a 150GB WD Raptor.
-I want to allow the drive to be shared when I'm using Ubuntu as well, so that I don't lose any productivity.

The problem:
-I can't get Ubuntu to mount the RAID array.

Here are the steps I've taken
-----------------------------------------------------
Output of fdisk -l:

Disk /dev/sda: 150.0 GB, 150039945216 bytes
255 heads, 63 sectors/track, 18241 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf9fe0643

   Device Boot Start End Blocks Id System
/dev/sda1 * 1 18242 146521088 7 HPFS/NTFS

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
256 heads, 63 sectors/track, 121126 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Disk identifier: 0x00000000

   Device Boot Start End Blocks Id System
/dev/sdb1 1 266306 2147483647+ ee GPT

Disk /dev/sdc: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000df395

   Device Boot Start End Blocks Id System
/dev/sdc1 1 7460 59922418+ 83 Linux
/dev/sdc2 7461 7783 2594497+ 5 Extended
/dev/sdc5 7461 7783 2594466 82 Linux swap / Solaris

WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

   Device Boot Start End Blocks Id System
/dev/sdd1 1 121602 976762583+ ee GPT

Disk /dev/sde: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xffa2f4e7

   Device Boot Start End Blocks Id System
/dev/sde1 1 243202 1953512448 7 HPFS/NTFS
-----------------------------------------------------
Output of dmraid -r:

/dev/sdd: nvidia, "nvidia_facfcied", stripe, ok, 1953525166 sectors, data@ 0
/dev/sdb: nvidia, "nvidia_facfcied", stripe, ok, 1953525166 sectors, data@ 0
-----------------------------------------------------
Output of dmraid -ay:

RAID set "nvidia_facfcied" already active
-----------------------------------------------------
Output of lspci | grep -i raid:

00:0e.0 RAID bus controller: nVidia Corporation MCP55 SATA Controller (rev a2)
00:0e.1 RAID bus controller: nVidia Corporation MCP55 SATA Controller (rev a2)
00:0e.2 RAID bus controller: nVidia Corporation MCP55 SATA Controller (rev a2)
-----------------------------------------------------

I tried to follow the steps here: http://ubuntuforums.org/showthread.php?t=629459
but when I run "sudo mount /dev/mapper/nvidia_facfcied /media/Z/ -t ntfs -o nls-utf8,umask=0222"

I am returned:
"NTFS signature is missing.
Failed to mount '/dev/mapper/nvidia_facfcied': Invalid argument
The device '/dev/mapper/nvidia_facfcied' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around? "

Please... someone... help?

Sorry for the long question, I figure the more info the better. If you need any other info just let me know, but this should be all thats needed to get this to work. I can't figure out why ubuntu can recognize the array but won't mount it???

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu dmraid Edit question
Assignee:
No assignee Edit question
Solved by:
giyad
Solved:
Last query:
Last reply:
Revision history for this message
giyad (zeezo) said :
#1

Heres some more info that may be useful

Output of $ cat /etc/mtab:

/dev/sdc1 / ext3 rw,relatime,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,nosuid,mode=0755 0 0
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
lrm /lib/modules/2.6.28-16-generic/volatile tmpfs rw,mode=755 0 0
securityfs /sys/kernel/security securityfs rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/ziyad/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=ziyad 0 0
/dev/sde1 /media/Backup fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0

Revision history for this message
giyad (zeezo) said :
#2

Ok, I haven't been getting much help on this issue, but I'm about to try something and I'm hoping someone can tell me whether or not this is a good idea?

What I'm about to do is edit the fstab
$ sudo gedit /etc/fstab

I'm going to add the lines
$ /dev/sdb1 /media/Z
$ /dev/sdd1 /media/Z

those are the two partitions that make up my RAID and I guess if I point them to the same mount point, that should work?

Revision history for this message
alpha1 (wmstrome) said :
#3

Did that work for you?
I could not get my RAID drives to work with Kubuntu 9.04. I was delighted to see that when I upgraded to 9.10, the devices were recognized and were either mounted automatically or with very little effort (it was a week ago, and I was away from home for several days). However, my joy was short-lived. I had shutdown the computer before I went away. When I got home and rebooted, I was back to the same state I had been with 9.04 -- no ability that I could figure out to get those drives mounted again!

I would really appreciate an answer to this. Thanks.

Revision history for this message
alpha1 (wmstrome) said :
#4

Thanks to this thread, using the directions at http://ubuntuforums.org/showthread.php?t=629459 I was able to mount the RAID arrays.

Revision history for this message
giyad (zeezo) said :
#5

Hi, I haven't solved it yet, and also I followed everything in that thread, but it still doesn't work for me :-(

Revision history for this message
giyad (zeezo) said :
#6
Revision history for this message
Vitaliy Kulikov (slonua) said :
#7

so, grub 1.98 works perfect.
u can use deb from here: https://edge.launchpad.net/~ricotz/+archive/unstable

karmic style (BUT, U WOULD BE UPDATED WITH SOME FRESH STUFF ALSO):
$ sudo add-apt-repository ppa:ricotz/unstable

also, u can run following command to use default settings:

$ sudo dpkg-reconfigure grub-pc