Hello,
I know that by default Windows 2003 aligns partitions with an improper staring offset, usually 63.. I have read multiple links on the web stating to use create partition primary align=64..
My VDISK that I am curerently working with has a 320k Chunk size so i am not sure align=64 is the correct setting here because of this link..
http://support.microsoft.com/kb/929491
It states for a 256k chunk size the proper setting for the offset is 512 as seen below.
To verify that an existing partition is aligned, divide the size of the stripe unit by the starting offset of the RAID disk group. Use the following syntax:
((Partition offset) * (Disk sector size)) / (Stripe unit size)
Note Disk sector size and stripe unit size must be in bytes or in kilobytes (KB).
Example of alignment calculations in bytes for a 256-KB stripe unit size:
(63 * 512) / 262144 = 0.123046875
(64 * 512) / 262144 = 0.125
(128 * 512) / 262144 = 0.25
(256 * 512) / 262144 = 0.5
(512 * 512) / 262144 = 1
Example of alignment calculations in kilobytes for a 256-KB stripe unit size:
(63 * .5) / 256 = 0.123046875
(64 * .5) / 256 = 0.125
(128 * .5) / 256 = 0.25
(256 * .5) / 256 = 0.5
(512 * .5) / 256 = 1
These examples shows that the partition is not aligned correctly for a 256-KB stripe unit size until the partition is created by using an offset of 512 sectors (512 bytes per sector).
Now since my chunk size is 320k, I am thinking I should use 640 as the offset as seen here..
(640 * 512) / (1024*320) = 1
So I am not sure if I should go with the generic "create partition primary align=64"
Or
With the 640 alignment "create partition primary align=640"
Does anyone know the correct answer here? Will either or work?
Thanks