← Back to team overview

registry team mailing list archive

[Bug 599255] Re: dmraid fails to read promise RAID sector count larger than 32-bits

 

Hmmm, that is interesting.
Both MBRs have the same structure, which means the offset is correct.

I can see one issue though.

In the windows MBR the sector size is listed as 0x7FFFF800 = 2147481600
sectors. The normal block size is 512 bytes so 2147481600 x 512 =
1099510579200 = 1TB (This is what Gparted is reading)

In the Linux MBR the sector size is listed as 0xFFFFE9D6 = 4294961622
sectors. Multiplying by the normal block size 4294961622 x 512 =
2199020350464 = 2TB.

Obviously there is a difference between the MBR block sizes, I think for
some unknown reason Microsoft is using a larger sector size which
shouldn't be allowed. The 512 byte limit is the limit of the MBR system.

I never rely on Microsoft partitioning tools as they have a very bad
reputation and history. Its best to do all your partitioning with one
program so that the structure stays consistent. I normally use gparted.
With the NTFS partition you created in Ubuntu is the same partition then
visible in windows?

Anyway you do need to use gpt partitioning to use large volumes like
this. In gparted can you create a gpt partition structure and create the
same NTFS volume and see if it is visible in windows? (In Gparted do
Device -> New Partition Structure. Click advanced and change from msdos
to gpt)

-- 
dmraid fails to read promise RAID sector count larger than 32-bits
https://bugs.launchpad.net/bugs/599255
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Fedora.