Bootcamp Windows 7 not working after Yosemite install

I have Windows 7 installed via bootcamp and after installing Yosemite, windows was no longer available via System Preferences>Startup Disk. However, it was still accessible using restart and holding alt/option. Then today I accidentally installed update 10.10.3 and now Windows is completely gone. I do not have a Time Machine Backup and have been scouring these threads for some time trying to piece together a solution to no avail.


I have seen similar threads about this topic however I have not quite found the complete solution to my specific example. Here is some info that should serve usefull to someone willing to help.


diskutil list

/dev/disk0

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *251.0 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_HFS Macintosh HD 186.7 GB disk0s2

3: Microsoft Basic Data 64.0 GB disk0s3

/dev/disk1

#: TYPE NAME SIZE IDENTIFIER

0: FDisk_partition_scheme *4.1 GB disk1

1: DOS_FAT_32 UNTITLED 4.1 GB disk1s1



diskutil cs list

No CoreStorage logical volume groups found



sudo gpt -vv -r show /dev/disk0

gpt show: /dev/disk0: mediasize=251000193024; sectorsize=512; blocks=490234752

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 490234751

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 364564440 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC

364974080 262144

365236224 124997632 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

490233856 863

490234719 32 Sec GPT table

490234751 1 Sec GPT header



sudo fdisk /dev/disk0

Disk: /dev/disk0 geometry: 30515/255/63 [490234752 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 - 364564440] HFS+

3: 0C 1023 254 63 - 1023 254 63 [ 365236224 - 124997632] Win95 FAT32L

4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused


Also...

User uploaded file


I use this computer for work and have a lot of important stuff on the Windows side. Please help.

MacBook Pro with Retina display, OS X Yosemite (10.10.3)

Posted on Apr 13, 2015 5:23 PM

Reply
85 replies

Apr 13, 2015 10:03 PM in response to J.Amado

This is now a Windows cleanup. You will need to run Startup Repair. Windows thinks that its hardware configuration has been changed, due to the disk signatures having changed. Do you have the original install USB (or USB+DVD)?


The 1 sector gap between GPT2 and GPT3 can be fixed by using the first set of Gdisk steps, and adding 1 to the size of partition 2.

Apr 13, 2015 10:06 PM in response to Loner T

You are referring to these steps right?


Rebuild GPT2 and GPT3 using start/end offsets


  1. Sudo gdisk /dev/rdisk0
  2. P (print the full list of parts)
  3. D (delete)
  4. 2 (part 2)
  5. D (delete)
  6. 3 (part 3)
  7. N (new part)
  8. 2 (part 2)
  9. 409640 - Start offset in bytes (start point for OS X)
  10. +332169175 (Size offset as opposed to End offset)
  11. AF (HFS+ Partition Type)
  12. N (New Part)
  13. 3 (Part 3)
  14. 332578816 (Start offset in bytes (start point for NTFS
  15. +157655033 (size of NTFS partition)
  16. 0700 (Windows part type)
  17. P (print list of all parts just to see what changes will be made)
  18. W (Write partitions).
  19. Y (Yes!)


This will delete and re-write the GPT partition info for /dev/disk0s2 and /dev/disk0s3.

Apr 14, 2015 6:02 AM in response to J.Amado

If you have the USB (or USB+DVD) used to originally install Windows, then


1. Connect your installation media as appropriate.

2. From System Preferences -> Startup Disk, select Bootcamp (not your USB or DVD).

3. Click on Restart.

4. You should see http://imgur.com/a/1DaOE#0 and be able to Repair.

5. If this method does not work, then bootrec.exe is your next option for W7. W8+ should allow Advanced Options for Repair. Please see

a. https://support.microsoft.com/en-us/kb/927392?wa=wsignin1.0

b. https://neosmart.net/wiki/bootrec/

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Bootcamp Windows 7 not working after Yosemite install

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.