gpt unknown partition table unable to mount “JMicron USA Technology Corp. JMS539 SuperSpeed SATA II 3.0G Bridge”


neither partition manager or gparted was able to correctly show partitions on this hdd

gparted :

invalid argument during seek for read on /dev/sdb and libparted bug

plasma-desktopyq1947

my hdd was connected to kubuntu with a satatousb cable which it’s

152d:2509 JMicron Technology Corp. / JMicron USA Technology Corp. JMS539 SuperSpeed SATA II 3.0G Bridge

now the dmesg it was saying

sdb: unknown partition table

and dolphin was not mounting it . i mean i did not seen even the partitions so …

first of all you need to install gdisk

then you can seee what it says :

sudo gdisk -l /dev/sdb #i used sdb you can use what uyou need for example sdc 

and it says :

Warning! Disk size is smaller than the main header indicates! Loading secondary header from the last sector of the disk! You should use ‘v’ to verify disk integrity, and perhaps options on the experts’ menu to repair the disk.

Warning! One or more CRCs don’t match. You should repair the disk!

now i had my windows 8 on that harddrive and i was scared do “FIX IT ” from linux , but at the end i tried and it went good and here what i did :

SOLUTION

NB THIS STUFF COULD BE DANGEROUS FOR YOUR WINDOWS 8 INSTALLATION IN MY CASE IT WENT WELL BUT I AM NOT SURE IT WILL BE THE SAME FOR YOU SO IF YOU TRY THIS … WELL IT’S YOUR PROBLEM

sudo gdisk /dev/sdb 

now go in thee expert mode with x then press e then press w

e :   stands for relocate backup data structures to the end of the disk
w:    to write this change on the hdd

now we reconnect if needed the hdd to your linux box

but using dolphin i got :

An error occurred while accessing ‘windowsshared’, the system responded: The requested operation has failed: Error mounting /dev/sdb6 at /media/sem/windowsshared: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177” “/dev/sdb6” “/media/sem/windowsshared”‘ exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount ‘/dev/sdb6’: Operation not permitted The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the ‘ro’ mount option.

and this happend because of Windows 8’s fast startup feature. and you need to disable it, if you don’t want disable this option on windows 8 you can always try this

now to solve this you need to do

sudo ntfsfix /dev/sdb6 #ok i have used sdb6 but yours could change 

and tada ….😀 the partition can be mounted without problems

IF YOU PREFER DISABLE FAST STARTUP WINDOWS 8

control panel => search for power => choose what the power buttons do =>change settings that are currently unaviable ==> turn on fast startup (reccomended)

for screenshot just search for disable faststartup windows 8

and now partitionmanager show correctly what i have

gptjmicronpartitionmanager

One Response to gpt unknown partition table unable to mount “JMicron USA Technology Corp. JMS539 SuperSpeed SATA II 3.0G Bridge”

  1. joseresende says:

    jms539 is substituted by jm20337, one way that i found to put this usb 3.0 working is to update the firmware jms 539 to the firmware jm20337. to be easier use an win 7 full updated, then make the jm20337 run with the sata usb 3.0 connected, because you need to write the firmware unto the jms539 chipset.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: