partition table entry info

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:partition table entry info

Post by Candy »

hm... this does theoretically allow you to make more than 4TB of partitions, if you ignore the limit of the extended partitions.
falure

Re:partition table entry info

Post by falure »

Yeah....
The LBA values are all relative values. I tried it.
But... how does it allow more then 4Tb of partitions?? I mean 4 byte of partition entry is size:
0xFFFFFFFF * 0x200 = 0x1FFFFFFFE00 = 2199023255040 =~ 2Tb

Do I right? and what is the limitation of extended partitions?
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:partition table entry info

Post by Candy »

falure wrote: Yeah....
The LBA values are all relative values. I tried it.
But... how does it allow more then 4Tb of partitions?? I mean 4 byte of partition entry is size:
0xFFFFFFFF * 0x200 = 0x1FFFFFFFE00 = 2199023255040 =~ 2Tb

Do I right? and what is the limitation of extended partitions?
If you ignore the limit on type 0x0F or type 0x05 partitions:

Create partition table with one partition of 2TB and an extended one starting at 2tb running for another 2tb
put the same table at the start of the second
put the same table at the start of the third
etc. :)

If you ignore the limit on the extended one, you'll just have a relative daisy-chain of 2TB partitions.
Post Reply