nachumk

Q: Windows 10 "Reset This PC" boots using Option, but not using Startup Disk

Hi,

I clean installed my MacBook Pro 15 Retina (Late 2013) with El Capitan. I then attempted a BootCamp install of Windows 10. Everything worked fine. I can boot into Windows and Mac easily, and using the "Startup Disk" option in El Capitan works to boot into Windows.

 

I then ran "Reset This PC" from Windows (due to activation issues... now resolved). After doing this, I can still boot into Windows using the Option key (choose Windows from the 2 choices), but if I set Startup Disk from Mac OS, I get:

NO BOOTABLE DEVICE - INSERT BOOT DISC AND PRESS ANY KEY

 

Please help! I really wish I could remotely switch between Windows and Mac OS, but I can't b/c using Startup Disk kills the boot to Windows.

 

Thanks in advance!

Noah

 

Here's the output of BCDEDIT /enum /v from within Windows 10:

Windows Boot Manager

--------------------

identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}

device                  partition=\Device\HarddiskVolume1

path                    \EFI\Microsoft\Boot\bootmgfw.efi

description             Windows Boot Manager

locale                  en-US

inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

default                 {28ffe6d6-6dc1-11e5-bbdc-fe9c6609e66f}

resumeobject            {28ffe6d5-6dc1-11e5-bbdc-fe9c6609e66f}

displayorder            {28ffe6d6-6dc1-11e5-bbdc-fe9c6609e66f}

bootsequence            {28ffe6d4-6dc1-11e5-bbdc-fe9c6609e66f}

toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}

timeout                 0

 

 

Windows Boot Loader

-------------------

identifier              {28ffe6d6-6dc1-11e5-bbdc-fe9c6609e66f}

device                  partition=C:

path                    \Windows\system32\winload.efi

description             Windows 10

locale                  en-US

inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

recoverysequence        {28ffe6d1-6dc1-11e5-bbdc-fe9c6609e66f}

recoveryenabled         Yes

isolatedcontext         Yes

allowedinmemorysettings 0x15000075

osdevice                partition=C:

systemroot              \Windows

resumeobject            {28ffe6d5-6dc1-11e5-bbdc-fe9c6609e66f}

nx                      OptIn

bootmenupolicy          Standard

 

Here's the output of sudo gdisk /dev/rdisk0 (p, r, o):

Warning: Devices opened with shared lock will not have their

partition table automatically reloaded!

Partition table scan:

  MBR: protective

  BSD: not present

  APM: not present

  GPT: present

Found valid GPT with protective MBR; using GPT.

 

Command (? for help): p

Disk /dev/rdisk0: 490234752 sectors, 233.8 GiB

Logical sector size: 512 bytes

Disk identifier (GUID): 2A1DE5F7-F484-4F89-8DB1-BDF855FD3A2B

Partition table holds up to 128 entries

First usable sector is 34, last usable sector is 490234718

Partitions will be aligned on 8-sector boundaries

Total free space is 1821 sectors (910.5 KiB)

 

Number  Start (sector)    End (sector)  Size       Code  Name

   1              40          409639   200.0 MiB   EF00  EFI System Partition

   2          409640       243322151   115.8 GiB   AF05  Macintosh HD

   3       243322152       244591687   619.9 MiB   AB00  Recovery HD

   4       244592640       490233855   117.1 GiB   0700  BOOTCAMP

 

Command (? for help): r

 

Recovery/transformation command (? for help): o

 

Disk size is 490234752 sectors (233.8 GiB)

MBR disk identifier: 0x00000000

MBR partitions:

 

Number  Boot  Start Sector   End Sector   Status      Code

   1                     1    490234751   primary     0xEE

 

Here's the output of sudo fdisk /dev/rdisk0:

Disk: /dev/rdisk0geometry: 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 -  490234751] <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     

 

Here's the output of gpt show /dev/rdisk0:

      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  242912512      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC

  243322152    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC

  244591688        952        

  244592640  245641216      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

  490233856        863        

  490234719         32         Sec GPT table

  490234751          1         Sec GPT header

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

Posted on Oct 8, 2015 3:17 PM

Close

Q: Windows 10 "Reset This PC" boots using Option, but not using Startup Disk

  • All replies
  • Helpful answers

Previous Page 2
  • by nachumk,

    nachumk nachumk Oct 8, 2015 7:13 PM in response to Loner T
    Level 1 (0 points)
    Oct 8, 2015 7:13 PM in response to Loner T

    Hi Loner,

     

    In Startup Disk when I switch to BOOTCAMP, I just get CGContext... errors of invalid context 0x0. Doesn't look related to the disk, just some display widget issue. No errors about bless or efi.

     

    How do I mount disk0s1 in Mac. Should I check under Windows in the C:\BOOT folder?

     

    An interesting point: I can set Windows to boot permanently from the Option menu. When I do that, bless -info gives an error about being invalid. But that works to keep windows booting up. Still can't switch between Mac and Windows, but at least I can reboot from Windows without any problems.

     

    Noah

  • by Loner T,

    Loner T Loner T Oct 8, 2015 8:01 PM in response to nachumk
    Level 7 (24,571 points)
    Safari
    Oct 8, 2015 8:01 PM in response to nachumk

    Please see EFI-related sub-parts in Can't resize Macintosh HD partition .

  • by nachumk,

    nachumk nachumk Oct 8, 2015 8:37 PM in response to Loner T
    Level 1 (0 points)
    Oct 8, 2015 8:37 PM in response to Loner T

    Hi Loner,

     

    Thanks for all of you help. In the end I at least have a workaround by running bless manually:

    sudo bless --folder=/Volumes/efi --file=/Volumes/efi/EFI/Microsoft/Boot/bootmgfw.efi --setBoot

     

    This gets it to boot back to Windows, but I don't understand why bless --getBoot --verbose gives errors. The little bit I think I understand is that "Startup Disk" insists on using legacy boot for bootcamp, whereas Windows 10 should be booting using EFI.

     

    Noah

Previous Page 2