Tengo un MacBook Pro de arranque triple (modelo de mediados de 2014) con particiones separadas para Mac OS X, Ubuntu Linux y Windows 10 (recientemente actualizado, sin problemas, desde Windows 8.1). Antes, todo arrancaba bien a través de rEFInd.
Después de actualizar a OS X 10.11 El Capitán, rEFInd ya no se inició durante el inicio, pero resolví ese problema al reinstalar rEFInd y luego ejecutar csrutil disable
en el modo de recuperación OS X. En ese momento, tanto OS X como Ubuntu volverían a arrancar perfectamente, pero cuando se seleccionó Windows (o "Sistema operativo heredado", como lo llama REFInd), la pantalla se volvería negra y diría "No hay dispositivo de inicio: inserte el disco de inicio y presiona cualquier tecla." Si, en lugar de utilizar rEFInd, mantuviera "opción" para acceder al Administrador de inicio, solo aparecería "Macintosh HD", ninguna de las otras particiones de disco. La partición de Windows de 350 GB todavía existía, pero todos los intentos de arrancar desde ella o montarla en OS X o Ubuntu fallaron.
Este es el mensaje que recibí al intentar montar la partición de Windows en Ubuntu:
Unable to access “350 GB Volume”
Error mounting /dev/sda4 at /media/david/a56637cf-430b-3b7e-91fb-7d710c665bac:
Command-line 'mount -t "hfsplus" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda4"
"/media/david/a56637cf-430b-3b7e-91fb-7d710c665bac"' exited with non-zero exit
status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Alguien sugirió que agregue un indicador de "inicio" a la partición de Windows, así que lo hice (desde dentro de Ubuntu). La partición de Windows luego se mostró en el Administrador de inicio, pero al seleccionar Windows allí o en el menú de ENTRADA de REF se generó una pantalla negra, esta vez con un mensaje que decía "Falta el sistema operativo". (Desde entonces he eliminado el indicador de "arranque".)
También intenté solucionar el problema ajustando la tabla de partición híbrida MBR. El uso de la "herramienta MBR híbrida" de rEFInd (es decir, gptsync
) no pareció cambiar nada, pero produjo algunos resultados interesantes:
Current GUID partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 780652247 Unknown
3 780652248 781921783 Mac OS X Boot
4 781921784 1465518671 Linux Filesystem
5 1465780816 1921269095 Linux Filesystem
6 1921531240 1953947935 Linux Swap
Current MBR partition table:
# A Start LBA End LBA Type
1 1 781921783 EE EFI Protective
2 781921784 1465518671 83 Linux
3 1465780816 1921269095 83 Linux
Status: GPT partition of type 'Unknown' found, will not touch this disk.
Error: Not Found returned from gptsync_x64.efi
El segmento de disco de interés es el # 4, que, como puede ver, ahora se interpreta como un "sistema de archivos Linux" por alguna razón. Esa puede ser la raíz de mi problema, pero mi investigación aún no ha revelado lo suficiente acerca de cambiar de manera segura ese tipo de cosas para tener confianza en hacerlo por mi cuenta, así que, por favor, hágame saber qué (si es algo) debería hacer al respecto. !
En cualquier caso, ya que gptsync
no ayudó, reinicié manualmente el MBR a través de gdisk
, siguiendo el mismo proceso que usé al configurar mi arranque triple en primer lugar, pero esto tampoco ayudó . Así que, nuevamente, estoy ansioso por escuchar algunos consejos sobre lo que debo probar a continuación.
Salida de diskutil list
en OS X:
/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_CoreStorage Macintosh HD 399.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Linux Filesystem 350.0 GB disk0s4
5: Linux Filesystem 233.2 GB disk0s5
6: Linux Swap 16.6 GB disk0s6
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +399.1 GB disk1
Logical Volume on disk0s2
A54F46F6-54F0-45D0-B9F9-2FE0C1D4FBF6
Unencrypted
Salida de diskutil info disk0s4
en OS X:
Device Identifier: disk0s4
Device Node: /dev/disk0s4
Whole: No
Part of Whole: disk0
Device / Media Name: Windows
Volume Name: Not applicable (no file system)
Mounted: Not applicable (no file system)
File System: None
Partition Type: Linux Filesystem
OS Can Be Installed: No
Media Type: Generic
Protocol: PCI
SMART Status: Verified
Disk / Partition UUID: 7BD81426-D768-45F7-BD2E-5ED6CAC0BAF5
Total Size: 350.0 GB (350001606656 Bytes)
(exactly 683596888 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)
Device Location: Internal
Removable Media: No
Solid State: Yes
Salida de sudo gpt -vv -r show /dev/disk0
en OS X:
gpt show: /dev/disk0: mediasize=1000555581440; sectorsize=512; blocks=1954210120
gpt show: /dev/disk0: Suspicious MBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 1954210119
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 780242608 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
780652248 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
781921784 683596888 4 GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
1465518672 262144
1465780816 455488280 5 GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
1921269096 262144
1921531240 32416696 6 GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
1953947936 262151
1954210087 32 Sec GPT table
1954210119 1 Sec GPT header
Salida de sudo fdisk /dev/disk0
en OS X:
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 - 781921783] <Unknown ID>
2: 83 1023 254 63 - 1023 254 63 [ 781921784 - 683596888] Linux files*
3: 83 1023 254 63 - 1023 254 63 [1465780816 - 455488280] Linux files*
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
En Ubuntu, aquí está la salida que obtengo de sudo parted -l
:
Model: ATA APPLE SSD SM1024 (scsi)
Disk /dev/sda: 1001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 20.5kB 210MB 210MB fat32 EFI System Partition boot
2 210MB 400GB 399GB hfs+ Macintosh HD
3 400GB 400GB 650MB hfs+ Recovery HD
4 400GB 750GB 350GB Windows
5 750GB 984GB 233GB ext4 Linux 1
6 984GB 1000GB 16.6GB linux-swap(v1) Linux 2
Y finalmente, aquí está la salida de lsblk
en Ubuntu:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.9G 0 disk
├─sda1 8:1 0 200M 0 part
├─sda2 8:2 0 372G 0 part
├─sda3 8:3 0 619.9M 0 part
├─sda4 8:4 0 326G 0 part
├─sda5 8:5 0 217.2G 0 part /
└─sda6 8:6 0 15.5G 0 part [SWAP]
Espero que toda esa información sea útil. También debo mencionar que he intentado arrancar desde un USB de Windows para ver si eso podría ayudarme a hacer algún trabajo de reparación, pero no sirvió para nada. Además, rEFInd no me da la opción de intentar iniciar la partición de Windows en modo de recuperación.
Si tengo que reformatear la partición y reinstalar Windows, puedo aceptar eso, pero espero que todavía haya una manera de recuperar la partición. Cualquier ayuda será muy apreciada!