0 votos

Compartición de la partición - desordenado con GPT/MBR

En primer lugar, perdón por los errores de inglés o la impresión de la pantalla en francés... Soy belga.

He tenido muchos problemas con un iMac 2009 27", sobre todo con Mac OS. Extrañamente, Windows (10) funciona sin apenas problemas, así que finalmente decidí hacer funcionar este ordenador sólo con Windows. Bueno... Honestamente, incluso traté de instalar Ubuntu, pero rápidamente abandonó.

Mi abandono de Mac OS me llevó a reparticionar el disco... Mantuve la unidad de Mac OS, la de bootcamp, creé una partición compartida y (por si acaso, pero me gustaría borrarlas) dos particiones para Linux (OS y Swap).

Después de eso... Windows se negó a arrancar. Conseguí encontrar una solución "reparando" el MBR (¿o GPT?). Windows arranca, pero no estoy seguro de haber hecho todo perfectamente.

Mi gran problema ahora es que me gustaría acceder a mi partición Share. Puedo, desde Mac OS. Pero desde Windows, todas mis otras particiones se muestran como "partición protectora GPT". Y parece que no hay nada que pueda hacer.

enter image description here

Me gustaría poder acceder a esta partición Share. Incluso mejor, me gustaría fusionar esta partición Share con ambas particiones Linux. Pero no quiero perder datos ni fastidiar mi MBR/GPT de nuevo.

Actualmente estoy en Windows... Arrancaré en Mac OS cuando mi ordenador se enfríe (no arranca mac os cuando está caliente, ese es mi principal problema), y te daré cualquier información adicional necesaria.

De antemano, ¡gracias por su ayuda!

Más información, que probablemente le pedirán:

iMac-de-Antoine:~ antoine$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            500.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data LINUXOS                 32.0 GB    disk0s4
   5:       Microsoft Basic Data SWAP                    5.0 GB     disk0s5
   6:       Microsoft Basic Data DATA                    320.9 GB   disk0s6
   7:       Microsoft Basic Data BOOTCAMP                141.0 GB   disk0s7

iMac-de-Antoine:~ antoine$ sudo gdisk /dev/disk0
Password:
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): i
Partition number (1-7): 7
Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
Partition unique GUID: A45E8584-415A-4B66-9E37-1FAA60981CC3
First sector: 1678133248 (at 800.2 GiB)
Last sector: 1953523711 (at 931.5 GiB)
Partition size: 275390464 sectors (131.3 GiB)
Attribute flags: 0000000000000000
Partition name: 'BOOTCAMP'

Command (? for help): i  
Partition number (1-7): 6
Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
Partition unique GUID: BEE4F0DE-2837-4C06-877F-3ADB72B1D173
First sector: 1051031584 (at 501.2 GiB)
Last sector: 1677871103 (at 800.1 GiB)
Partition size: 626839520 sectors (298.9 GiB)
Attribute flags: 0000000000000000
Partition name: 'DOS_FAT_32_Untitled_5'

Command (? for help): p
Disk /dev/disk0: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 00002E14-03EA-0000-EA68-000054300000
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 787861 sectors (384.7 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI system partition
   2          409640       976972135   465.7 GiB   AF00  Customer
   3       976972136       978241671   619.9 MiB   AB00  Recovery HD
   4       978241672      1040741671   29.8 GiB    0700  DOS_FAT_32_Untitled_4
   5      1041003816      1050769439   4.7 GiB     0700  DOS_FAT_32_Untitled_3
   6      1051031584      1677871103   298.9 GiB   0700  DOS_FAT_32_Untitled_5
   7      1678133248      1953523711   131.3 GiB   0700  BOOTCAMP

Más información:

iMac-de-Antoine:~ antoine$ sudo gpt -r show /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
gpt show: error: bogus map
gpt show: unable to open device '/dev/disk0': Undefined error: 0
iMac-de-Antoine:~ antoine$ 

iMac-de-Antoine:~ antoine$ sudo fdisk /dev/disk0
Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 - 1678133247] <Unknown ID>
*2: 01 1023 254  63 - 1023 254  63 [1678133248 -  274468864] DOS FAT-12  
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     

Puedo entender claramente que he metido la pata... Pero no sé qué hacer para reparar. =/

NUEVO, después de volver a liarla con las particiones:

iMac-de-Antoine:~ antoine$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            500.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data DATA                    358.2 GB   disk0s4
   5:       Microsoft Basic Data BOOTCAMP                141.0 GB   disk0s5

iMac-de-Antoine:~ antoine$ sudo gpt -r show /dev/disk0
Password:
gpt show: /dev/disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   976562496      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   976972136     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   978241672   699629432      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1677871104      262144         
  1678133248   275390464      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1953523712        1423         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

iMac-de-Antoine:~ antoine$ sudo fdisk /dev/disk0
Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 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: AF 1023 254  63 - 1023 254  63 [    409640 -  976562496] HFS+        
 3: AB 1023 254  63 - 1023 254  63 [ 976972136 -    1269536] Darwin Boot 
*4: 07 1023 254  63 - 1023 254  63 [ 978241672 -  699629432] HPFS/QNX/AUX

Nuevas informaciones 05-08-16: @david

Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 -   25 127  14 [         1 -     409639] <Unknown ID>
 2: AF   25 127  15 - 1023 254  63 [    409640 -  976562496] HFS+        
 3: 0B 1023 254  63 - 1023 254  63 [ 978241672 -  699629432] Win95 FAT-32
*4: 07 1023 254  63 - 1023 254  63 [1678133248 -  275390464] HPFS/QNX/AUX

Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 -   25 127  14 [         1 -     409639] <Unknown ID>
 2: AF   25 127  15 - 1023 254  63 [    409640 -  976562496] HFS+        
 3: 0B 1023 254  63 - 1023 254  63 [ 978241672 -  699629432] Win95 FAT-32
*4: 07 1023 254  63 - 1023 254  63 [1678133248 -  275390464] HPFS/QNX/AUX
iMac-de-Antoine:~ antoine$ sudo gpt -r show /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   976562496      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   976972136     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   978241672   699629432      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1677871104      262144         
  1678133248   275390464      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1953523712        1423         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            500.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data DATA                    358.2 GB   disk0s4
   5:       Microsoft Basic Data BOOTCAMP                141.0 GB   disk0s5

iMac-de-Antoine:~ antoine$ diskutil list /dev/disk0s4
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            500.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data DATA                    358.2 GB   disk0s4
   5:       Microsoft Basic Data BOOTCAMP                141.0 GB   disk0s5

0 votos

La captura de pantalla no ayuda mucho porque ni el recurso compartido ni las particiones de Linux son realmente visibles. Arranca con OS X y entra en sudo gpt -r show /dev/disk0 en la Terminal o instalar una herramienta de partición decente en Windows (hmm gdisk para Windows debería funcionar) y publicar el resultado.

0 votos

Buen trabajo para satisfacer la petición de @klanomath. ¿Podrías añadir la salida de sudo fdisk /dev/disk0 . Además, ¿qué versión de OS X estás utilizando? También puedo suponer que la partición a compartir es la de 320,9 GB disk0s6 ?

0 votos

Mañana publicaré los resultados de ambas líneas de comando. Para las otras preguntas: El Capitan, y si, el disco0s6 se supone que es compartido. Con gusto lo fusionaría con s4 y s5 si es posible sin riesgo, ya que abandoné la idea de instalar ubuntu.

0voto

David Anderson Puntos 2189

ARREGLAR EL ACCESO A LA PARTICIÓN COMPARTIDA

Para conseguir que Windows arranque, puedes probar a introducir lo siguiente en gdisk desde OS X. Antes de introducir el comando, tendrá que desactivar la protección de integridad del sistema (SIP). Si Windows arranca, podrá acceder a la nueva partición compartida desde Windows. Si Windows no arranca, siga las instrucciones de la sección titulada "ARREGLAR SIN ACCESO A LA PARTICIÓN COMPARTIDA".

Steelhead:~ davidanderson$ gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 4 5
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): af
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #4 (MBR partition #3)
Enter an MBR hex code (default 07): 0b
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #5 (MBR partition #4)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk1.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
Steelhead:~ davidanderson$ 

ARREGLAR SIN ACCESO A LA PARTICIÓN COMPARTIDA

Para conseguir que Windows arranque, puedes probar a introducir lo siguiente en gdisk desde OS X. Antes de introducir el comando, tendrá que desactivar la protección de integridad del sistema (SIP). Si Windows arranca, no podrá acceder a la nueva partición desde Windows.

Steelhead:~ davidanderson$ gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 3 5
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): af
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default AB): ab
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #5 (MBR partition #4)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk1.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
Steelhead:~ davidanderson$

0 votos

Funcionó, ¡Windows arranca ahora! Muchas gracias. Efectivamente, sigo sin poder acceder a la partición de datos (compartida).

0 votos

@capi-chou: Puedo publicar las instrucciones que permitirán a Windows ver la partición compartida. Si sigues las instrucciones, es posible que Windows no arranque. Si esto ocurre, tendrías que ejecutar el comando bootrec que reconstruirá el C:\boot\BCD archivo. Este comando sólo puede ejecutarse desde el medio de instalación de Windows. Después de ejecutar el comando, Windows volverá a arrancar. Entonces, ¿tienes tu DVD de instalación de Windows y quieres proceder?

0 votos

Puede que aún tenga un viejo DVD de Windows en algún lugar, pero mi unidad óptica está muerta de todos modos. Pero si una unidad de recuperación usb es suficiente (supongo que sólo necesito tener acceso a la línea de comandos de DOS), puede proceder.

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