2 votos

Tabla de particiones APFS/Bootcamp desordenada

He estropeado mi tabla de particiones después de intentar conseguir que la instalación de Windows 7 Boot Camp arranque después de ser inviable usando la opción/alt en el arranque.

Historia de fondo

En algún momento, hace unos meses, tuve problemas con mi tabla de particiones después de migrar a APFS. No puedo recordar exactamente lo que pasó, pero estropeé mi tabla de particiones. Seguí las instrucciones aquí . Resolvió con éxito la tabla de particiones para Mac OS, que era mi preocupación urgente en ese momento. Alrededor del mismo tiempo, mi Bootcamp se convirtió en inviable. Supongo que algo que hice mientras trataba de arreglar mi tabla de particiones hizo que Bootcamp no pudiera arrancar. Cuando arranco en Windows usando opt/alt en el inicio, obtengo el error "No hay dispositivo de arranque -- inserte el disco de arranque y presione cualquier tecla". Sin embargo, Windows sigue arrancando usando Parallels en Mac OS sin problemas. He estado usando esto como una solución hasta que pude resolver los problemas con bootcamp.

Tabla de partición rota

Empecé esta mañana con un Mac OS X que funcionaba y una partición Bootcamp que no arrancaba. Bootcamp arrancaba en Parallels, pero no a través de Preferencias del Sistema/Disco de Arranque o de la opción/alt en el arranque. En la Utilidad de Discos, mostraba que Bootcamp no era arrancable desde el panel de inspección. Intenté hacer varias cosas para resolver el problema en Windows 7, incluyendo comprobar el disco, reparar el arranque, etc. Al investigar más, encontré que el problema parece estar relacionado con el MBR de protección .

He instalado una prueba de Gestor de discos duros Paragon . Tenía algunas características que pensé que podrían resolver mis problemas a través de una interfaz gráfica. Desactivé el SIP. Ejecuté las funciones "Correct BCD" y "Correct Bootcamp Boot Record". Ambas parecían funcionar, con poca salida. Reinicié y traté de ejecutar bootcamp desde alt/option. El mismo error que antes - no hay dispositivo de arranque.

A continuación, intenté seguir los pasos aquí . He reiniciado. Intenté lanzar bootcamp desde alt/option - mismo error. Después de arrancar de nuevo en Mac OS, inicié Paragon Hard Drive Manager. Me dijo que tenía que "resincronizar" las particiones. Me había topado con gptsync de otro Correo electrónico: y supuse que eso era lo que iba a hacer el software. Hice clic en Aceptar y fue entonces cuando me di cuenta de disk0s4. Supongo que algo entre estos dos pasos creó esta partición extra.

Parece que ahora sí que he fastidiado mi tabla de particiones. En la Utilidad de Discos, puedo ver el disco0s4, que es un duplicado de mi APFS de Mac OS. Sin embargo, es FAT32, no APFS. Sólo tengo una unidad de 1 TB, sin embargo, de alguna manera tengo dos particiones de 848 GB. Creo que es sólo una entrada adicional en la tabla de particiones.

Todavía tengo el Mac funcionando en Mac OS mientras escribo esto, pero tengo miedo de reiniciar ya que no creo que vuelva a funcionar hasta que elimine esta partición FAT32 adicional. Ya no arranca en Mac OS porque se reinició durante la noche (no sé por qué). Tampoco he resuelto el problema de bootcamp - hacer que la partición de bootcamp arranque desde opt/alt en el arranque.

Información sobre la partición actual

$ sudo gpt -r -vv show /dev/disk0
gpt show: /dev/disk0: mediasize=1000555581440; sectorsize=512; blocks=1954210120
gpt show: /dev/disk0: PMBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: error: bogus map
gpt show: unable to open device '/dev/disk0': Undefined error: 0

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                 Apple_APFS Container disk1         848.3 GB   disk0s2
   2:       Microsoft Basic Data                         848.6 GB   disk0s4 << Unknown partition
   3:       Microsoft Basic Data BOOTCAMP                152.0 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +848.3 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            796.6 GB   disk1s1
   2:                APFS Volume Preboot                 53.0 MB    disk1s2
   3:                APFS Volume Recovery                510.5 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +21.0 MB    disk2
   1:        Apple_partition_map                         32.3 KB    disk2s1
   2:                  Apple_HFS rEFIt                   20.9 MB    disk2s2

# From Mac OS Recovery Mode on 1-11-2021
# used a flash drive to attempt to run the command from the comments
# copy the output. I was able to manually run it
bash-3.2# -bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:       Microsoft Basic Data                         848.6 GB   disk0s1
   2:       Microsoft Basic Data BOOTCAMP                152.0 GB   disk0s2
/dev/disk1
<ADDITIONAL INFORMATION ABOUT RECOVERY PARTITION OMITTED>

-bash-3.2# diskutil info disk0
   Device Identifier:        disk0
   Device Node:              /dev/disk0
   Part of Whole:            disk0
   Device / Media Name:      APPLE SSD SM1024F Media

   Volume Name:              Not applicable (no file system)

   Mounted:                  Not applicable (no file system)

   File System:              None

   Content (IOContent):      GUID_partition_scheme
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified

   Total Size:               1.0 TB (1000555581440 Bytes) (exactly 1954210120 512-Byte-Units)
   Volume Free Space:        Not applicable (no file system)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)
   Ejectable:                No

   Whole:                    Yes
   Internal:                 Yes
   Solid State:              Yes
   OS 9 Drivers:             No
   Low Level Format:         Not supported

-bash-3.2# diskutil info disk0s0
Could not find disk: disk0s0
-bash-3.2# diskutil info disk0s1
   Device Identifier:        disk0s1
   Device Node:              /dev/disk0s1
   Part of Whole:            disk0
   Device / Media Name:      Basic data partition

   Volume Name:              

   Mounted:                  No

   File System Personality:  MS-DOS
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT)

   Partition Type:           Microsoft Basic Data
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified
   Disk / Partition UUID:    7C89FB14-3E93-4F24-EF45-9C1F793F62DF

   Total Size:               848.6 GB (848555933184 Bytes) (exactly 1657335807 512-Byte-Units)
   Volume Free Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (not mounted)
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              Yes

-bash-3.2# diskutil info disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Part of Whole:            disk0
   Device / Media Name:      Untitled 2

   Volume Name:              BOOTCAMP

   Mounted:                  Yes
   Mount Point:              /Volumes/BOOTCAMP

   File System Personality:  NTFS
   Type (Bundle):            ntfs
   Name (User Visible):      Windows NT File System (NTFS)

   Partition Type:           Microsoft Basic Data
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified
   Volume UUID:              D003F722-F8D8-404F-806C-6C88C3EAC665
   Disk / Partition UUID:    F7571F70-5458-4FF7-BBFB-BBC700DFD95E

   Total Size:               152.0 GB (151999479808 Bytes) (exactly 296873984 512-Byte-Units)
   Volume Free Space:        18.0 GB (18020077568 Bytes) (exactly 35195464 512-Byte-Units)
   Device Block Size:        512 Bytes
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Yes
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              Yes

-bash-3.2# diskutil info disk0s3
Could not find disk: disk0s3
-bash-3.2#

# Update using latest Mac OS Recovery mode - 1/12/2021
-bash-3.2# /Volumes/VonNeumann/help.txt 
1+0 records in
1+0 records out
512 bytes transferred in 0.000793 secs (645471 bytes/sec)
\M-b(\M-2\^A\M-FJWH\^A\0\0\0\0\0\0\0/P\M^N\0\0\0\0\0\^A\0\0\M^@\0\0\0\0NXSB\0\
\^P\0\0\M-{UX\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^B\0\0\0\0\0\0\0\M-L](\
B\M-"\M^XI\M-@\M-2G\M-4S\M^^g{\M^Cc\M^C\M-\\0\0\0\0\0000P\M^N\0\0\0\0\0\^X\^A\
\0\0Pl\0\0b\M^B\^Q\^D\0\0\0\0f\M-K\^P\^D\0\0\0\0\M^U\0\0\0\M-H\s\0\0\M^S\0\0\0\
\^B\0\0\0|\s\0\0L\0\0\0\M^VP\n\0\0\0\0\0\M-KY\^R\0\0\0\0\0\^A\^D\0\0\0\0\0\0\0\
\0\0\0d\0\0\0\^C\^D\0\0\0\0\0\0\M^IP\n\0\0\0\0\0\M^KP\n\0\0\0\0\0T\M-y\n\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\

Disk: /dev/disk0    geometry: 121643/255/63 [1954210120 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023  89   4 [         1 - 4294967295] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
-bash-3.2# diskutil info /dev/disk0
   Device Identifier:         disk0
   Device Node:               /dev/disk0
   Whole:                     Yes
   Part of Whole:             disk0
   Device / Media Name:       APPLE SSD SM1024F

   Volume Name:               Not applicable (no file system)
   Mounted:                   Not applicable (no file system)
   File System:               None

   Content (IOContent):       GUID_partition_scheme
   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified

   Disk Size:                 1.0 TB (1000555581440 Bytes) (exactly 1954210120 512-Byte-Units)
   Device Block Size:         512 Bytes

   Media OS Use Only:         No
   Media Read-Only:           No
   Volume Read-Only:          Not applicable (no file system)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Virtual:                   No
   Hardware AES Support:      No

-bash-3.2# diskutil info /dev/disk0s0
Could not find disk: /dev/disk0s0
-bash-3.2# diskutil info /dev/disk0s1
   Device Identifier:         disk0s1
   Device Node:               /dev/disk0s1
   Whole:                     No
   Part of Whole:             disk0

   Volume Name:               
   Mounted:                   No

   Partition Type:            Microsoft Basic Data
   File System Personality:   MS-DOS
   Type (Bundle):             msdos
   Name (User Visible):       MS-DOS (FAT)

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Disk / Partition UUID:     7C89FB14-3E93-4F24-EF45-9C1F793F62DF
   Partition Offset:          512 Bytes (1 512-Byte-Device-Blocks)

   Disk Size:                 848.6 GB (848555933184 Bytes) (exactly 1657335807 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Free Space:         0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Media OS Use Only:         No
   Media Read-Only:           No
   Volume Read-Only:          Not applicable (not mounted)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

-bash-3.2# diskutil info /dev/disk0s2
   Device Identifier:         disk0s2
   Device Node:               /dev/disk0s2
   Whole:                     No
   Part of Whole:             disk0

   Volume Name:               BOOTCAMP
   Mounted:                   Yes
   Mount Point:               /Volumes/BOOTCAMP

   Partition Type:            Microsoft Basic Data
   File System Personality:   NTFS
   Type (Bundle):             ntfs
   Name (User Visible):       Windows NT File System (NTFS)

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Volume UUID:               D003F722-F8D8-404F-806C-6C88C3EAC665
   Disk / Partition UUID:     F7571F70-5458-4FF7-BBFB-BBC700DFD95E
   Partition Offset:          848555933696 Bytes (1657335808 512-Byte-Device-Blocks)

   Disk Size:                 152.0 GB (151999479808 Bytes) (exactly 296873984 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        152.0 GB (151999475712 Bytes) (exactly 296873976 512-Byte-Units)
   Volume Used Space:         134.0 GB (133979398144 Bytes) (exactly 261678512 512-Byte-Units) (88.1%)
   Volume Free Space:         18.0 GB (18020077568 Bytes) (exactly 35195464 512-Byte-Units) (11.9%)
   Allocation Block Size:     4096 Bytes

   Media OS Use Only:         No
   Media Read-Only:           No
   Volume Read-Only:          Yes (read-only mount flag set)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

-bash-3.2# diskutil info /dev/disk0s3
Could not find disk: /dev/disk0s3
-bash-3.2# 

# Update with Mac OS running: 1-12-2021
$ diskutil unmount disk0s3
Volume BOOTCAMP on disk0s3 unmounted
$ sudo dd if=/dev/disk0s3 count=1 | hexdump -Cv
1+0 records in
1+0 records out
512 bytes transferred in 0.000316 secs (1620742 bytes/sec)
00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 f0 c8 62  |........?......b|
00000020  00 00 00 00 80 00 80 00  ff ef b1 11 00 00 00 00  |................|
00000030  00 00 0c 00 00 00 00 00  02 00 00 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  87 99 b4 e6 b8 b4 e6 16  |................|
00000050  57 e9 a5 e2 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |W....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 dd 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  4b 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |K.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a 33 c0 bf  |U...h..fa....3..|
00000110  28 10 b9 d8 0f fc f3 aa  e9 5f 01 90 90 66 60 1e  |(........_...f`.|
00000120  06 66 a1 11 00 66 03 06  1c 00 1e 66 68 00 00 00  |.f...f.....fh...|
00000130  00 66 50 06 53 68 01 00  68 10 00 b4 42 8a 16 0e  |.fP.Sh..h...B...|
00000140  00 16 1f 8b f4 cd 13 66  59 5b 5a 66 59 66 59 1f  |.......fY[ZfYfY.|
00000150  0f 82 16 00 66 ff 06 11  00 03 16 0f 00 8e c2 ff  |....f...........|
00000160  0e 16 00 75 bc 07 1f 66  61 c3 a0 f8 01 e8 09 00  |...u...fa.......|
00000170  a0 fb 01 e8 03 00 f4 eb  fd b4 01 8b f0 ac 3c 00  |..............<.|
00000180  74 09 b4 0e bb 07 00 cd  10 eb f2 c3 0d 0a 41 20  |t.............A |
00000190  64 69 73 6b 20 72 65 61  64 20 65 72 72 6f 72 20  |disk read error |
000001a0  6f 63 63 75 72 72 65 64  00 0d 0a 42 4f 4f 54 4d  |occurred...BOOTM|
000001b0  47 52 20 69 73 20 6d 69  73 73 69 6e 67 00 0d 0a  |GR is missing...|
000001c0  42 4f 4f 54 4d 47 52 20  69 73 20 63 6f 6d 70 72  |BOOTMGR is compr|
000001d0  65 73 73 65 64 00 0d 0a  50 72 65 73 73 20 43 74  |essed...Press Ct|
000001e0  72 6c 2b 41 6c 74 2b 44  65 6c 20 74 6f 20 72 65  |rl+Alt+Del to re|
000001f0  73 74 61 72 74 0d 0a 00  8c a9 be d6 00 00 55 aa  |start.........U.|
00000200

Contexto adicional

Tengo instalado Paragon NTFS. También causa problemas en los que Bootcamp no aparece. He desactivado el acceso de escritura para evitar este tema . Tengo homebrew instalado, que es como he instalado gdisk. Soy un ingeniero de software que se siente cómodo con la CLI, pero no estoy familiarizado con las tablas de particiones.

Notas

  • MacBook Pro 15" mediados de 2014
  • Mac OS 10.14.6
  • Windows 7

0 votos

Añade a tu pregunta la salida del comando for i in {1..4}; do echo $i; diskutil info disk0s$i | grep -e Disk\ Size -e Offset; done . Con suerte, esto documentará dónde están las particiones en la unidad.

0 votos

Cuando ejecuto eso, obtengo 1\n2\n3\n4\n - básicamente iteradores a través, pero no hay información de diskutil. Por desgracia, de alguna manera mi Mac murió en medio de la noche y no volvió a funcionar. Tuve que arrancar en la recuperación y abrir la terminal desde allí para ejecutar este comando.

0 votos

Pude ejecutar el comando para diskutil info manualmente. He actualizado la pregunta con los resultados. Parece que mi APFS disk0s1 ya no está.

1voto

David Anderson Puntos 2189

La salida dada en la pregunta del OP puede ser usada para reconstruir el GPT. Una vez reconstruida, la salida del gpt -r show /dev/disk0 debería aparecer como se muestra a continuación.

      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640 1656926168      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
 1657335808  296873984      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
 1954209792        295     
 1954210087         32         Sec GPT table
 1954210119          1         Sec GPT header

Deberías poder arrancar con la recuperación de macOS (Opción-Comando-R en el arranque) e introducir los siguientes comandos para reconstruir la GPT.

Nota: Es posible que tenga que empezar cada comando con un sudo como en sudo dd if=/dev/zero count=34 of=/dev/disk0 .

diskutil unmountdisk disk0
dd if=/dev/zero count=34 of=/dev/disk0
dd if=/dev/zero seek=1954210087 count=33 of=/dev/disk0
gpt -f create -f disk0
gpt -f add -i 1 -b 40 -s 409600 -t efi disk0
gpt -f add -i 2 -b 409640 -s 1656926168 -t apfs disk0
gpt -f add -i 3 -b 1657335808 -s 296873984 -t windows disk0

Si las particiones no se han corrompido, entonces deberías poder arrancar MacOS. Si tiene éxito, entonces voy a actualizar esta respuesta con instrucciones para la fijación de la tabla de particiones MBR.

Fijación de la tabla de partición MBR

Inicie la recuperación de macOS e introduzca el siguiente comando. (El sudo puede no ser necesario).

sudo fdisk -e /dev/disk0

La -e hace que la opción fdisk comando interactivo. La entrada se da a continuación.

e 1
ee
n
1
1657335807
e 2
7
n
1657335808
296873984
f 2
q
y

Después, la salida de sudo fdisk /dev/disk0 debería ser similar a la salida que se muestra a continuación.

Nota: Sólo el # , id , start y size columnas tienen que coincidir con su salida.

Disk: /dev/disk0    geometry: 121643/255/63 [1954210120 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 - 1657335807] <Unknown ID>
*2: 07 1023 254  63 - 1023 254  63 [1657335808 -  296873984] 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      

Cuando termine, vuelva a arrancar con MacOS.

Actualizar los datos y el código de arranque de Windows 7

Nota: Windows 10 puede producir datos y código de arranque compatibles con Windows 7. Probablemente pueda sustituir una unidad flash de instalación de Windows 7, pero sólo he probado esta respuesta utilizando Windows 10.

  1. Inserte la unidad flash de instalación de Windows 10 en un puerto USB del Mac. Las instrucciones para crear la unidad flash de instalación de Windows 10 se dan en la siguiente sección.

  2. Inicie o reinicie el Mac e inmediatamente mantenga pulsada la tecla option hasta que aparezcan los iconos del Gestor de Inicio del Mac. Seleccione el icono de la unidad externa con la etiqueta EFI Boot .

  3. Si aparece el mensaje "Pulse cualquier tecla para arrancar desde un CD o DVD", pulse cualquier tecla.

  4. Cuando aparezca la imagen que se muestra a continuación, pulse la tecla shift + F10 para abrir una ventana de símbolo del sistema.

  5. Introduzca los siguientes comandos.

    attrib c:\boot\bcd -s -h -r
    del c:\boot\bcd
    bcdboot c:\windows /l en-us /s c: /f bios
    bootsect /nt60 c: /mbr
    exit
  6. Seleccione Next entonces Repair your computer y finalmente Turn off your PC .

  7. Después de que el Mac se apague, retire la unidad flash.

Cómo crear la unidad flash de instalación de Windows 10

Nota: Esta unidad flash no se utilizará para instalar Windows 10.

  1. Descargue el último archivo ISO de Windows 10 de 64 bits desde el sitio web de Microsoft Descargar imagen de disco de Windows 10 (archivo ISO) . Se trata de una descarga gratuita.

  2. Utilice la aplicación Utilidad de Discos para borrar una unidad flash de 8 GB o más. Introduzca lo siguiente en la ventana emergente.

  3. Utilice la aplicación Finder para montar el archivo ISO de Windows 10 descargado.

  4. Utilice la aplicación Finder para copiar todos los archivos del volumen montado en la unidad flash.

  5. Utilice la aplicación Finder o la Utilidad de Discos para expulsar el volumen montado.

(Opcional:) Cómo eliminar el gestor de arranque de Windows en el inicio

En esta sección se describen varios métodos para evitar que aparezca la siguiente pantalla al inicio.

  • Método 1

    Puede utilizar este método si el Mac arranca a Windows 7 después de 30 segundos sin la intervención del usuario.

    Haga clic con el botón izquierdo del ratón en el botón del menú de inicio y, a continuación, haga clic con el botón derecho del ratón en Computer y seleccione Properties como se muestra a continuación.

    Haga clic en Advanced system settings como se muestra a continuación.

    Bajo, Startup and Recovery , haga clic en el botón Settings como se muestra a continuación.

    Desmarque Time to display list of operating systems: . El resultado se muestra a continuación.

    Haga clic en el botón OK botón.

  • Método 2

    Vuelva a arrancar la unidad flash de instalación de Windows 10 e introduzca los comandos que se indican a continuación.

      attrib c:\boot\bcd -s -h -r
      del c:\boot\bcd
      bcdboot c:\windows /l en-us /s c: /f bios
      exit
  • Método 3

    Abrir un Administrator: Command Prompt ventana. Introduzca el bcdedit mando. En mi caso, los resultados se muestran a continuación.

    En este caso, el segundo Windows Boot Loader hay que eliminar la entrada. El comando bcdedit /delete {identifier} hará esto. En este caso, el comando se introduciría como se muestra a continuación.

     bcdedit /delete {70613c75-5568-11eb-807e-97d1c8053bbf}

0 votos

Cuando lo hago gpt -f destroy /dev/disk0 me sale un error: gpt destroy: error: bogus map \n gpt destroy: unable to open device 'dev/disk0': Undefined error: 0

0 votos

He actualizado mi respuesta. Aquí, el dd escriben ceros sobre la tabla de particiones MBR y la tabla de particiones GUID (GPT).

0 votos

Tengo Mac OS arrancando con éxito de nuevo

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X