![](https://seccdn.libravatar.org/avatar/7c8d44c6b8084760ec77c99f075de32d.jpg?s=120&d=mm&r=g)
* dwgallien (dwgallien@gmail.com) [20100826 23:10]:
Windows, depending on the version, will write to the table using DOS CHS values or it will use LBA calculated values ignoring CHS (as Linux does).
It's simpler than that. All DOS based Windows versions, i.e. up to Win ME will boot DOS first so they will use CHS based addressing and thus need those synthetic values to be correct. Anything later uses LBA and will ignore CHS values.
Philipp
That is what I was referring to. My memory is sketchy on this, but IIRC XP at release still used CHS and it was SP1 that switched to LBA (therefore requiring XP to support both methods with LBA the default). -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org