No bootable device after changing partitions
Hi all. I've lost the ability to boot into my Windows partition via bootcamp. When I use OSX's startup disk system prefs, it can see Bootcamp, but restarting produces a "No bootable device" error message. If I hold down alt while rebooting, I only see Macintosh HD, no bootcamp (or Recovery, for that matter). I can see the Bootcamp disk on the desktop, and I can use Parallels to run Windows based on that disk, so I know the disk itself is ok.
I have done a fair bit of mucking about with partitions 🙂. I shrunk my Macintosh HD partition and inserted a new one between Macintosh HD and Bootcamp. Then, things got funky, and I created a CoreStorage volume on top of Macintosh HD, and joined it with a partition on an SD card (created a DIY fusion drive with a TarDisk). This all worked nicely, and I've now got a huge Macintosh HD, and the Mac boots fine, Parallels works fine, but I can't boot natively into Bootcamp.
Can anyone help, please?
Here's the output to "distil list":
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Macintosh HD 279.8 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
4: Apple_HFS Untitled 20.5 GB disk0s4
5: Microsoft Basic Data BOOTCAMP 199.4 GB disk0s5
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *255.9 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS TarDiskFirst 309.0 MB disk1s2
3: Apple_CoreStorage Macintosh HD 199.8 GB disk1s3
4: Apple_Boot Boot OS X 134.2 MB disk1s4
5: Apple_HFS WinData 55.2 GB disk1s5
/dev/disk2 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +479.0 GB disk2
Logical Volume on disk0s2, disk1s3
663FCC6B-F913-4137-B61C-9A318FF32328
Unencrypted
And here's "diskutil cs list":
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group F83F0A91-AD34-4597-8D9A-81BE3FB9C484
=========================================================
Name: Macintosh HD
Status: Online
Size: 479685611520 B (479.7 GB)
Free Space: 8220672 B (8.2 MB)
|
+-< Physical Volume F2FC702D-DEB2-4B54-A860-29306EE9F21A
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 279841767424 B (279.8 GB)
|
+-< Physical Volume 22546E66-3980-4B8E-82C8-9E9A10212D54
| ----------------------------------------------------
| Index: 1
| Disk: disk1s3
| Status: Online
| Size: 199843844096 B (199.8 GB)
|
+-> Logical Volume Family B4737E61-C85E-4BB4-BECC-0F8468902391
----------------------------------------------------------
Encryption Type: None
|
+-> Logical Volume 663FCC6B-F913-4137-B61C-9A318FF32328
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 479039848448 B (479.0 GB)
Revertible: No
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
Here's "sudo disk /dev/disk0" (all the zeroes here make me nervous):
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 - 977105059] <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
And finally, here's "sudo gpt -vv -r show /dev/disk0":
gpt show: /dev/disk0: mediasize=500277790720; sectorsize=512; blocks=977105060
gpt show: /dev/disk0: PMBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 977105059
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 546565952 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
546975592 262144 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
547237736 40118424 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
587356160 262144
587618304 389486585 5 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
977104889 138
977105027 32 Sec GPT table
977105059 1 Sec GPT header
My guess is that adding the extra partition confused where Bootcamp thinks the partition is (it moved from 4 to 5!) so it can't find it to load. Can anyone offer steps to fix this, please?
Thanks!
Matt
MacBook Pro with Retina display, OS X El Capitan (10.11.2), null