Jump to content

NTFS Drives No Longer Writeable


3 posts in this topic

Recommended Posts

As per title, Snow Leopard and Windows 7 were getting along really well, sharing drives, until I resized two of the partitions in Windows 7. Now, those partitions are read only in OSX, but the other NTFS partitions are still fine, using MacFuse and NTFS-3G. It could be a coincidence, but if I run diskutil, I get the following;

 

/dev/disk0
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	  GUID_partition_scheme						*640.1 GB   disk0
  1:						EFI						 209.7 MB   disk0s1
  2:				  Apple_HFS Snow Leopard			30.0 GB	disk0s2
  3:	   Microsoft Basic Data Windows				 50.0 GB	disk0s3
  4:	   Microsoft Basic Data Documents			   60.0 GB	disk0s4

/dev/disk1
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	 FDisk_partition_scheme						*1.0 TB	 disk1
  1:			   Windows_NTFS Media @ Samsung 1TB ... 1.0 TB	 disk1s1
/dev/disk2
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	 FDisk_partition_scheme						*1.0 TB	 disk2
  1:			   Windows_NTFS Media @ Samsung 1TB ... 1.0 TB	 disk2s1

 

The two partitions that do not work are Windows and Documents. The two 'Media @' drives are fine. I'm guessing it has something to do with the fact the two NTFS partitions I resized in Windows 7 now appear in Snow Leopard as "Microsoft Basic Data", while the original writeable partitions on the other drives appear as Windows_NTFS. However, I had some free space on disk0, and I created an NTFS partition in Snow Leopard with Disk Utility using NTFS-3G option to test this theory.

 

/dev/disk0
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	  GUID_partition_scheme						*640.1 GB   disk0
  1:						EFI						 209.7 MB   disk0s1
  2:				  Apple_HFS Snow Leopard			30.0 GB	disk0s2
  3:	   Microsoft Basic Data Windows				 50.0 GB	disk0s3
  4:	   Microsoft Basic Data Documents			   60.0 GB	disk0s4
  5:	   Microsoft Basic Data Test					489.9 GB   disk0s5

 

Partition 5, 'Test' was created in Snow Leopard as an NTFS drive. It is read and writeable, and yet it appears as Microsoft Basic Data, the same as the 'Windows' and 'Documents' drives which I have not been able to write to since Windows 7 resized them.

 

Any help would be much appreciated, I have no idea what to do but I want to be able to write to Windows for Parallels, and I need to be able to write to Documents as it is the shared drive between the two OSes (FAT32 is not sufficient for my needs.)

Link to comment
Share on other sites

Rather worryingly, I have somewhat identified the problem.

 

In Windows, the following is listed (I've done this by hand):

 

Disk 2

200MB

Healthy (GPT Partition)

 

27.94 GB

Healthy (Active, Primary Partition)

 

129MB

Unallocated

 

Windows (C:)

55.81GB

Healthy, System, Boot, Page File, Crash Dump)

 

Documents (D:)

60GB

 

452.10GB

Unallocated

 

That's very different from what Snow Leopard sees. I know that the 200MB is the GPU, the 129MB is something to do with booting Windows 7 and is normal, but Windows sees the C:/ as a completely different size than Snow Leopard does (The resizing I did in Windows seems not to have been carried over to Snow Leopard) and the partition I made in Snow Leopard seems not to have taken.

 

Windows has run chkdsk and it all seems to be okay, my data isn't corrupted (Though I will be backing up!), but this really worries me. Does this mean my partition table is corrupt? What's going on?

Link to comment
Share on other sites

I've established the problem is with the GPT/MBR hybrid, there is a mismatch in their partition tables, Windows sees the more up to date MBR table, OSX sees the more out of date GPT table. I've looked into gptsync, I'm not quite sure it can sync GPT to MBR though, does anyone know how I would go about fixing this mismatch?

Link to comment
Share on other sites

 Share

×
×
  • Create New...