pyoky

Q: repair bootcamp after creating new partition

I installed windows 10 via bootcamp, without any external drives, on my 256GB ssd. I then used disk utitlity to create a shared partition by shrinking the OSX partition. After that, when I boot into windows it shows me the recovery screen. Please, help me with each step. I don't want to mess anything up.

Thanks.

MacBook Pro with Retina display, OS X El Capitan (10.11.3)

Posted on Jan 25, 2016 6:13 AM

Close

Q: repair bootcamp after creating new partition

  • All replies
  • Helpful answers

first Previous Page 3 of 4 last Next
  • by cmrtex,

    cmrtex cmrtex Aug 6, 2016 9:21 AM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Aug 6, 2016 9:21 AM in response to Loner T

    I have a USB installer created through BC Assistant.  It doesn't seem to allow me to do Windows Startup Repair.  However, I have a USB installer created on a friend's PC using the Media Creation Tool.  It does have the Repair menu.

  • by Loner T,

    Loner T Loner T Aug 6, 2016 9:42 AM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Aug 6, 2016 9:42 AM in response to cmrtex

    Was your W10 an upgrade from W7/W8.1 or a clean install? Does your 'friend's' USB allow you to boot the Mac?

     

    If you compare the directory structure of the two USBs, there are Apple-specific drivers in $WinPEDriver$, which assist during boot. The MCT-based USB will not have this directory.

  • by cmrtex,

    cmrtex cmrtex Aug 6, 2016 10:10 AM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Aug 6, 2016 10:10 AM in response to Loner T

    Clean install.  You are correct about the difference in the directory structures. 

     

    I booted the BC Assistant-created USB drive, selected the drive titled 'windows' (not EFI Boot) and proceeded through the dialogues, looking for the repair functions.  In the process I inadvertently installed a new copy of Windows 10 to the Bootcamp partition.  This appears to be functioning properly and the previous install was moved to windows.old.  The shared drive is visible and writable from both OSX and Windows.  There are now two 'windows' drives to choose from at startup after holding alt/option.

  • by Loner T,

    Loner T Loner T Aug 6, 2016 11:23 AM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Aug 6, 2016 11:23 AM in response to cmrtex

    Does System Preferences -> Startup Disk and Control Panel -> Boot Camp allow you to switch back and forth?

     

    Do you see only one Windows drive in System Preferences -> Startup Disk, but two in Alt/Option?

  • by cmrtex,

    cmrtex cmrtex Aug 6, 2016 11:42 AM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Aug 6, 2016 11:42 AM in response to Loner T

    Switching back and forth works.  Correct to the second question.  One Windows drive under Startup Disk, two in Alt/Option.

     

    I've removed the windows.old folder using Disk Cleanup in Windows, but that had no effect on the Alt/Option situation.

  • by Loner T,

    Loner T Loner T Aug 6, 2016 1:42 PM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Aug 6, 2016 1:42 PM in response to cmrtex

    You should have kept Windows.old. It allows you a rollback. The two entries are coming from the EFI Boot in the BCD. The incorrect one can be deleted. Please ensure that use bootrec.exe /rebuildBCD and and delete the non-existent entry. You can verify the hard disk path in the BCD.

  • by cmrtex,

    cmrtex cmrtex Oct 6, 2016 3:06 PM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Oct 6, 2016 3:06 PM in response to Loner T

    LonerT,

    I'd like to follow up on this discussion from two months back... I was never able to get the second entry removed using rebuildBCD.  I'm not very familiar with that utility and the solution wasn't immediately obvious.  However, everything else was working fine so I decided to ignore it and get back to actual work.  Subsequently, when I upgraded to macOS Sierra this week, the functioning Windows entry is now gone, only the non-functioning one remains, and I can no longer boot Windows.

     

    Any help on sorting this out would be greatly appreciated!

  • by Loner T,

    Loner T Loner T Oct 6, 2016 3:15 PM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Oct 6, 2016 3:15 PM in response to cmrtex

    You may want to run rebuildBCD and then use BCDEdit to remove the invalid entry.

  • by cmrtex,

    cmrtex cmrtex Oct 6, 2016 4:42 PM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Oct 6, 2016 4:42 PM in response to Loner T

    RebuildBCD returns a result saying it finds no windows installations.

  • by Loner T,

    Loner T Loner T Oct 6, 2016 4:51 PM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Oct 6, 2016 4:51 PM in response to cmrtex

    Are you running Bootrec.exe on C: or the boot disk X: from which you booted?

  • by cmrtex,

    cmrtex cmrtex Oct 6, 2016 5:00 PM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Oct 6, 2016 5:00 PM in response to Loner T

    C:

  • by Loner T,

    Loner T Loner T Oct 6, 2016 6:18 PM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Oct 6, 2016 6:18 PM in response to cmrtex

    On C: can you run

     

    dir/s/p BCD

    dir/s/p bcd*

  • by cmrtex,

    cmrtex cmrtex Oct 6, 2016 6:40 PM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Oct 6, 2016 6:40 PM in response to Loner T

    IMG_5172.JPG

  • by Loner T,

    Loner T Loner T Oct 6, 2016 7:10 PM in response to cmrtex
    Level 7 (24,800 points)
    Safari
    Oct 6, 2016 7:10 PM in response to cmrtex

    You have a SHARED partition. Can you post the output of

     

    sudo fdisk /dev/disk0

  • by cmrtex,

    cmrtex cmrtex Oct 6, 2016 7:20 PM in response to Loner T
    Level 1 (4 points)
    Windows Software
    Oct 6, 2016 7:20 PM in response to Loner T

    $ sudo fdisk /dev/disk0

    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 -     409639] <Unknown ID>

    2: AC 1023 254  63 - 1023 254  63 [    409640 -  537818704] <Unknown ID>

    3: AB 1023 254  63 - 1023 254  63 [ 538228344 -    1269760] Darwin Boot

    4: 0C 1023 254  63 - 1023 254  63 [ 539498104 -   95441288] Win95 FAT32L

first Previous Page 3 of 4 last Next