Ho un triplo boot MacBook Pro (modello metà 2014) con partizioni separate per Mac OS X, Ubuntu Linux e Windows 10 (aggiornato di recente, senza problemi, da Windows 8.1). Prima, tutto è stato avviato correttamente tramite RESE.
Dopo l'aggiornamento a OS X 10.11 El Capitan, REFInd non è stato più avviato all'avvio, ma ho risolto il problema reinstallando REFInd e poi eseguendo csrutil disable
mentre era in modalità di ripristino OS X. A quel punto, sia OS X che Ubuntu si riavviavano perfettamente, ma quando veniva selezionato Windows (o "Sistema legacy", come viene chiamato REFInd), lo schermo diventava nero e diceva "Nessun dispositivo avviabile - inserisci disco di avvio e premere un tasto qualsiasi." Se, invece di usare RAFFINED, avevo "opzione" per accedere a Startup Manager, solo "Macintosh HD" compariva, nessuna delle altre partizioni del disco. La partizione da 350 GB per Windows esisteva ancora, ma tutti i tentativi di avviarlo o montarlo su OS X o Ubuntu non funzionavano.
Ecco il messaggio che ho ricevuto durante il tentativo di montare la partizione di Windows in 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
Qualcuno ha suggerito di aggiungere un flag di "avvio" alla partizione di Windows, quindi l'ho fatto (da Ubuntu). La partizione di Windows si presentava poi in Startup Manager, ma selezionando Windows lì o nel menu RIPRODUZIONE si otteneva ancora una schermata nera, questa volta con un messaggio che diceva "Sistema operativo mancante". (Da allora ho rimosso il flag "boot".)
Ho anche provato a risolvere il problema regolando la tabella delle partizioni MBR ibrida. L'uso dello "strumento ibrido MBR" di REFInd (cioè, gptsync
) non sembra cambiare nulla, ma ha prodotto un risultato interessante:
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
La sezione del disco di interesse è la # 4, che, come puoi vedere, viene ora interpretata come un "Linux Filesystem" per qualche motivo. Questa potrebbe essere la radice del mio problema, ma la mia ricerca non ha ancora rivelato abbastanza su come cambiare quel tipo di cose per avere fiducia nel farlo da solo, quindi per favore fammi sapere che cosa (se mai) dovrei fare a riguardo !
In ogni caso, dal momento che gptsync
non ha aiutato, ho resettato manualmente l'MBR tramite gdisk
, seguendo lo stesso processo che ho usato quando ho impostato il mio avvio triplo, ma questo non ha aiutato né . Quindi, di nuovo, sono ansioso di avere qualche consiglio su cosa dovrei provare dopo.
Output da diskutil list
in 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
Output da diskutil info disk0s4
in 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
Output da sudo gpt -vv -r show /dev/disk0
in 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
Output da sudo fdisk /dev/disk0
in 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
In Ubuntu, ecco l'output che ottengo da 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
E infine, ecco l'output di lsblk
in 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]
Spero che tutte queste informazioni si rivelino utili. Dovrei anche menzionare che ho provato a fare il boot da una USB di Windows per vedere se questo potrebbe aiutarmi a fare qualche lavoro di riparazione, ma senza successo. Inoltre, rEFInd non mi dà la possibilità di provare ad avviare la partizione di Windows in modalità di ripristino.
Se devo riformattare la partizione e reinstallare Windows, posso accettarlo, ma spero che ci sia ancora un modo per recuperare la partizione. Qualsiasi assistenza sarà molto apprezzata!