cant see windows drive using ubuntu live cd to access

Asked by 4heid

I have a Dell system that is based on Vista using 2 250gb drives in a RAID0 configuration.
One of the disks, the one with the OS, indicates there is an error but that the RAID0 system is functional.
I tried booting through my Ubuntu Live CD as this is usually an easy way to see the drives and extract the files.
However, Ubuntu does not show the drives in COMPUTER.
I do see them in fdisk, one is listed with 3 partitions and having the OS in HPFS/NTFS format and the 2nd drive is listed as not having a partition table.

Why cant I see the drives? Is it because of the raid0? I just need to extract the data and this fix has worked for non raid setups where the Windows OS has crashed and wont boot.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu dmraid Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Wyatt Smith (wyatt-smith) said :
#1

Please read the community document
https://help.ubuntu.com/community/FakeRaidHowto

Not sure is dmraid is on the LiveCd so you may have to install.
First enable the universe repository and then

sudo apt-get install dmraid

You will have to manually mount the drive. I will use my system as an example.

wyatt@ubuntu:~$ sudo mkdir /media/WINDOWS
wyatt@ubuntu:~$ sudo dmraid -ay
RAID set "isw_dgjfiifhie_RAID" already active
RAID set "isw_dgjfiifhie_RAID1" already active
RAID set "isw_dgjfiifhie_RAID2" already active
wyatt@ubuntu:~$ ls /dev/mapper
control isw_dgjfiifhie_RAID isw_dgjfiifhie_RAID1 isw_dgjfiifhie_RAID2
wyatt@ubuntu:~$ sudo mount -t ntfs-3g /dev/mapper/isw_dgjfiifhie_RAID1 /media/WINDOWS
wyatt@ubuntu:~$ ls /media/WINDOWS
AUTOEXEC.BAT Builder IO.SYS Program Files
$AVG8.VAULT$ CONFIG.SYS MSDOS.SYS RECYCLER
boot.ini Documents and Settings NTDETECT.COM System Volume Information
bootsect.lnx hiberfil.sys ntldr WINDOWS
wyatt@ubuntu:~$

Hope this helps

Revision history for this message
4heid (chlubb) said :
#2

This is what I got when trying to do "sudo dmraid -ay"

ERROR: isw device for volume "ARRAY" broken on /dev/sdb in RAID set "isw_jibghiihe_ARRAY"
ERROR: isw: wrong # of devices in RAID set "isw_jibghiihe_ARRAY" [1/2] on /dev/sdb

Also says the NTFS volume on the first disk, sda1 is not valid.

When trying to do apt-get install ms-sys, it says ms-sys package not found as well, in order to try to reorganize the MBR to access.

The drives just dont show up, my usb thumb does but the 2 raid0 drives do not.

Any thoughts?

Revision history for this message
Wyatt Smith (wyatt-smith) said :
#3

It is my understanding that your Raid0 has ¨crashed¨ and can no longer boot Vista. You are attempting to salvage data using Ubuntu Live CD?

Since this is a hardware raid controlled by the bios, what is status of the array at the bios level?

The ms-sys is not in the hardy repositories - i think its in gutsy. If your intent it use to fix /mbr it is preferred that you used the Vista Disk to perform this, as I believe ms-sys is for 2000/XP/2003 MB´s

Also I am curious, please tell output of........

sudo fdisk -l
sudo dmraid -s

Thank you

Revision history for this message
4heid (chlubb) said :
#4

fdisk:

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe686f016

   Device Boot Start End Blocks Id System
/dev/sda1 1 6 48163+ de Dell Utility
/dev/sda2 * 7 60181 483355687+ 7 HPFS/NTFS
/dev/sda3 60182 60787 4867695 db CP/M / CTOS / ...

Disk /dev/sdb: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000ffff

Disk /dev/sdb doesn't contain a valid partition table
----------------------------------------------------------------

dmraid -s

sudo: dmraid: command not found

Yes, I was using an Ubuntu Live CD. The raid0 in the bios says, Status=Normal, Bootable=Yes
But as each drive is detected and scanned, it says that the Drive 0 (there are 0 and 1) has an error.
When I plugged the drives in separately in another windows computer to look at them, the drive 0 with the error shows unallocated, unformatted while drive 1 shows healthy. Drive 0 is the one with the OS as seen above in sda2.

Revision history for this message
4heid (chlubb) said :
#5

Note:

Vista CD cannot repair as it says there is a CORRUPT REGISTRY.

Revision history for this message
Phillip Susi (psusi) said :
#6

If your bios says there is an error with the disks, there probably isn't much that can be done, but if you post the full output of sodu dmraid -ay -dddd -vvvv we can try. Before you can run dmraid you must first install it with the sudo apt-get install dmraid command. You will have to do this each time you boot the livecd since changes from the last session are lost.

Can you help with this problem?

Provide an answer of your own, or ask 4heid for more information if necessary.

To post a message you must log in.