A way to "fix" the partition, so that it doesn't get detected as a msdos/vfat partition, is to take away the msdos magic:
echo "T" | sudo dd of=/dev/hda5 seek=510 count=1 bs=1 (where hda5 is the misdetected partition of course) If you for any reason would like the msdos magic back: echo "U" | sudo dd of=/dev/hda5 seek=510 count=1 bs=1 The origin of the problem is that the libvolume.c checks for a vfat partition (and is happy with the magic match) before it checks for e.g. a ext2/3 partition. -- The filesystem type of a volume is identified incorrectly. https://launchpad.net/bugs/36846 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs