Estoy usando grub4dos para arranque dual XP y XP64. Ambos sistemas están en sistemas de archivos NTFS.
La configuración fue simple: copié la carpeta grub4dos en mi sistema de archivos NTFS. Renombró el cargador de arranque de Windows "ntldr" y copió el cargador de arranque grub4dos "grldr" a "ntldr". De esa manera, todavía estoy usando un MBR estándar de Microsoft que hace feliz a mi antivirus corporativo requerido.
Este método también mantiene mis particiones independientes. Puedo volcar una partición en una unidad externa y cargar un sistema operativo diferente en su lugar. Mantengo imágenes de Vista32, XP32, Vista64 y XP64 en mi disco externo. En aproximadamente 1.5 horas puedo cargar cualquiera de esas imágenes en cualquiera de mis dos particiones de computadora portátil y estar listo para funcionar sin preocuparse por las configuraciones de arranque.
Editar: Un consejo más. Cuando realice una instalación de Windows, configure el bit oculto en todas las particiones, excepto en la que está instalando Windows. El instalador de Windows reemplazará la secuencia de arranque en la partición de arranque y perderá la independencia de la partición.