Se eu usar um esquema de particionamento MBR e criar uma partição primária ou estendida com fdisk(versão 2.20.1), ele iniciará no setor 2048. Se bem me lembro, as versões anteriores fdiskiniciaram a primeira partição no setor 63. Se o MBR precisar apenas 512 bytes, por que a primeira partição não inicia no setor 2? O que é mantido nesses setores de 2047? Algum estágio do carregador de inicialização?

fdiskinutil-linux-ng-2.17.1/fdisk/fdisk.c, functionupdate_sector_offset(void), lançado em 22-02-2010. O Windows Vista foi lançado em 2006-11.