for operating systems such as microsoft dos or older version of windows, each partition must start and end at a cylinder boundary. only some of the most modern operating systems (windows xp included) may disregard this rule, but doing so can still cause some compatibility issues, especially if the user wants to perform dual booting on the same drive. microsoft does not follow this rule with internal disk partition tools since windows vista.