Finalmente tuve una llave USB de arranque que funciona con una instalación de Windows 7 lista para usar, cuando me di cuenta de que una vez que apareció la selección de idioma, el teclado y el trackpad de mi Macbook Pro ya no funcionaban y no tenía forma de continuar con el instalar.
Decidí configurar un VirtualBox Windows 7 x64, instalar los controladores del teclado y el trackpad del paquete de software de soporte Bootcamp y apagar la máquina virtual.
Utilicé VBoxManage internalcommands converttoraw ...
para convertir el disco virtual en un .img. Para aquellos que no están familiarizados con virtualbox, crea una imagen completa del disco duro virtual como si fuera un disco duro físico, y funciona igual.
Usé fdisk para ver la imagen:
sh-3.2# fdisk WINDOWS7.img
Disk: WINDOWS7.img geometry: 2610/255/63 [41943040 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
*1: 07 0 32 33 - 12 223 19 [ 2048 - 204800] HPFS/QNX/AUX
2: 07 12 223 20 - 1023 254 63 [ 206848 - 41734144] HPFS/QNX/AUX
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Luego utilicé lo siguiente para intentar omitir la partición reservada del sistema y simplemente copiar la partición de datos de Windows a la porción designada de mi Macintosh HD:
sh-3.2# dd if=WINDOWS7.img of=/dev/disk0s4 skip=206848 bs=65535
Dejándome con lo siguiente:
sh-3.2# fdisk /dev/disk0
Disk: /dev/disk0 geometry: 60821/255/63 [977105060 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AC 1023 254 63 - 1023 254 63 [ 409640 - 684395032] <Unknown ID>
3: AB 1023 254 63 - 1023 254 63 [ 684804672 - 1269536] Darwin Boot
4: 0B 1023 254 63 - 1023 254 63 [ 686074208 - 290768672] Win95 FAT-32
Lo que parece correcto, pero me deja con un disco capaz de no inicializar que no puedo montar o acceder con la utilidad de disco, cuando hago clic en montar, no pasa nada, incluso si intento mount -t ntfs /dev/disk0s4 /Volumes/Temp-Dir-Made-With-mkdir
¿Cuálpodríaserelproblema?¿Estoyhaciendoalgomal?¿Esestoimposible?
¿Elsegmento4deldisco0noheredaelsistemadearchivosdelaparticiónqueleescribí?
¡Graciasdeantemanoporcualquierinformación!
Editar1:
@DavidEsunMacbookPro11,3
quedeberíadecirletodoloquenecesitasaberalrespecto.Encuantoalbootcamp,lodescarguédirectamentedesdeelsiguientedocumentodesoportedeApple
@klanomath (Comentario 1) Es cierto, ¡pero es una buena información saber! Por curiosidad, ¿por qué es 65535 un tamaño de bloque malo? Pensé que la especificación de tamaño de bloque solo tenía que ver con la cantidad de bloques que se procesaron y volcaron a la unidad / imagen a la vez, básicamente permitiéndole hacer DD más rápido con más RAM (con la ley de rendimientos decrecientes que entrará en vigor en algún momento). Por supuesto.) ¿Estoy completamente equivocado en mi comprensión del parámetro bs=
?
@ user3439894 Pensé en eso, no debería necesitar el MBR si estoy usando un cargador de arranque diferente, pero descuidé la partición reservada para el sistema. El problema aquí es que ya tengo 4 particiones en el disco duro ... Olvidé qué es la partición 0 (no delante de mi mac), la partición 1 es Mac, la partición 2 es la partición de recuperación de mac, y la partición 3 es la única Hice para las ventanas. Tal vez estoy haciendo todo esto mal ... Boot Camp se ha convertido en toda una pesadilla, hubiera sido bueno si solo tomara mi imagen e hiciera el trabajo por mí, pero estoy divagando.