Q: Bootcamp booting clobbered by Yosemite upgrade
I've enjoyed being able to boot into OSX Mavericks or Windows 8.1 for the past year on my MBP (mid 2012, single 500GB SSD) but I recently performed the Yosemite upgrade. The resulting OSX installation appears to work fine but when I hold down the Option key after the chime the option to boot from Bootcamp Windows is missing. Worse, when I set "Startup Disk" to Bootcamp Windows the result fails.
@Loner T usually requests the following Terminal results so here they are:
Last login: Sun Sep 20 22:09:22 on ttys000
My-MacBook-Pro:~ me$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *512.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 255.3 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 255.5 GB disk0s4
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *254.9 GB disk1
Logical Volume on disk0s2
F6545BAB-5B31-4838-A188-C59D210B12FB
Unencrypted
==========
My-MacBook-Pro:~ me$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group B8FA8874-F8C3-4EC1-8F53-0F555EDFC166
=========================================================
Name: Macintosh HD
Status: Online
Size: 255250432000 B (255.3 GB)
Free Space: 18907136 B (18.9 MB)
|
+-< Physical Volume 84E5E470-49E8-4585-AA1D-397BDEA61A3D
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 255250432000 B (255.3 GB)
|
+-> Logical Volume Family E409753F-A5B6-4DAC-BF6F-17CE4956E11E
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume F6545BAB-5B31-4838-A188-C59D210B12FB
---------------------------------------------------
Disk: disk1
Status: Online
Size (Total): 254879203328 B (254.9 GB)
Conversion Progress: -none-
Revertible: Yes (no decryption required)
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
==========
My-MacBook-Pro:~ me$ sudo gpt -vv -r show /dev/disk0
Password:
gpt show: /dev/disk0: mediasize=512110190592; sectorsize=512; blocks=1000215216
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 1000215215
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 498536000 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
498945640 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
500215176 632
500215808 499077120 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
999292928 922255
1000215183 32 Sec GPT table
1000215215 1 Sec GPT header
==========
My-MacBook-Pro:~ me$ sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 62260/255/63 [1000215216 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 1000215215] <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
I would appreciate help getting Bootcamp booting again.
Posted on Sep 20, 2015 8:43 PM
Loner T has been incredibly patient and helpful. Apple should be paying him!
I had to put this recovery project on hold starting Oct 3rd and was unable to return to it until today. Early in the thread Loner T provided instructions for recreating the Bootcamp boot record but I was wary about performing that operation to my Mac without first making a valid clone of the SSD. I discovered in the process that Terabyte's Image for Linux can successfully create a clone or image of the entire Mac drive. But I then got bogged down trying to have both the clone (in a USB 3 dock) and the SSD online, and boot from either. (I wanted to first perform the boot record recovery on the clone instead of my original SSD.) That probably occupied the last couple pages of this thread.
Upon returning to the project tonight and trying to figure out where we had left off I decided to try an entirely different approach to solving the problem.
I bought and installed Winclone Basic. I used it to make an image of the Bootcamp partition (remember: it's been visible all this time; the upgrade to Yosemite just screwed up booting to it). Then I restored that image. Russell Scheil of Two Canoes Software had told me that Winclone would recreate the boot record as part of its restore process.
I'm happy to report that after rebooting and holding down the Option key my Bootcamp partition is once again accessible. It's baaack!
Thank you to Loner T and to Russell Scheil for your help.
Posted on Nov 10, 2015 10:27 PM