Unable to mount location: Internal error...

Internal error: no mount object for mountED volume.

That’s the error message I get when I click on the icon for another HD in this machine (1 of 3 HD’s, and that one is dedicated to an XP install).

Any ideas?

So I just tried to boot XP, and it didn’t boot. Something is awry ???

Do in a terminal as su:

fdisk -l

Identify the HD and Partition at issue

and post contents of
/etc/fstab

chucknbsuse@linux-q06p:~> su -
Password:
linux-q06p:~ # fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000afd18

Device Boot Start End Blocks Id System
/dev/sda1 * 1 262 2104483+ 82 Linux swap / Solaris
/dev/sda2 263 2351 16779892+ 83 Linux
/dev/sda3 2352 4407 16514820 5 Extended
/dev/sda4 4408 6957 20482875 83 Linux
/dev/sda5 2352 4407 16514788+ 83 Linux

Disk /dev/sdb: 30.7 GB, 30735581184 bytes
255 heads, 63 sectors/track, 3736 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0006ca0a

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3736 30009388+ 7 HPFS/NTFS

Disk /dev/sdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00022288

Device Boot Start End Blocks Id System
/dev/sdc1 * 1 7343 58982616 83 Linux
/dev/sdc2 9448 9729 2265165 5 Extended
/dev/sdc3 7344 9447 16900380 83 Linux
/dev/sdc5 9448 9729 2265133+ 82 Linux swap / Solaris

Partition table entries are not in disk order
linux-q06p:~ # fdisk -l /dev/sdb1

Disk /dev/sdb1: 30.7 GB, 30729613824 bytes
255 heads, 63 sectors/track, 3735 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x69205244

This doesn’t look like a partition table
Probably you selected the wrong device.

 Device Boot      Start         End      Blocks   Id  System

/dev/sdb1p1 ? 13578 119522 850995205 72 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sdb1p2 ? 45382 79243 271987362 74 Unknown
Partition 2 does not end on cylinder boundary.
/dev/sdb1p3 ? 10499 10499 0 65 Novell Netware 386
Partition 3 does not end on cylinder boundary.
/dev/sdb1p4 167628 167631 25817+ 0 Empty
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
linux-q06p:~ # cat /etc/fstab
/dev/disk/by-id/ata-ST3802110A_5LR74M8V-part1 swap swap defaults 0 0
/dev/disk/by-id/ata-ST3802110A_5LR74M8V-part2 / ext3 acl,user_xattr 1 1
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
linux-q06p:~ #

+++++++++++++++++++++++++++++++++++++++++++++++++

You need to edit /etc/fstab and add this

/dev/sdb1 /path_to/mount_point ntfs-3g defaults 0 0

*The path_to/mount_point is the location you want to have the partition mount to.
Myself I always create a location at install. For XP I would have /XP

So you need to create a folder in the tree first and you will need to be root to do that. So lets say you do create a folder in the tree /XP. Your entry will be:

/dev/sdb1 /XP ntfs-3g defaults 0 0

HowTo Mount NTFS Filesystem Partition Read Write Access in openSUSE 10, 11
Some help here too