Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

BOOTCAMP ERROR MESSAGE: NO BOOTABLE DEVICE - INSERT BOOT DISC AND PRESS ANY KEY

Hello everyone, i have MAC OSX YOSEMITE with last update 10.10.1 and i tried to install windows with Bootcamp, everything works just fine but after restart i see the error message: NO BOOTABLE DEVICE - INSERT BOOT DISC AND PRESS ANY KEY and this is my end...


Please help me!!! I was looking for some help on the internet but nothing help me.

i want to install windows 7 home premium.

iMac (21.5-inch, Late 2012), OS X Yosemite (10.10)

Posted on Nov 19, 2014 10:21 AM

Reply
97 replies

Jan 10, 2015 1:40 PM in response to GMF-Berlin

GMF-Berlin wrote:


after bc create the bootcamp partition it restarts the mac. that failed cause the usb od start windows in efi mode (can see it in the startup manager)

The EFI Startup will fail because BCA created a MBR and asked the Installer to start in Legacy (BIOS) mode. EFI mode requires a GPT-only disk. A MBR (or Hybrid MBR) disk needs the Windows non-EFI installer to start.


so after reboot, i hold option/alt and could see at the startup my osx. if i put the windows installation dvd in the usb od, i see windows and windows efi. i click on windows and the drive starts. after a moment i get a black screen with the blinking cursor and nothing happens for a while.

Once you reboot, you have lost the CSM-BIOS layer that BCA told the Mac firmware to expose. Now you are using the EFI firmware of the Mac. You click on Windows (non-EFI) and there is nothing in the Legacy mode to use anymore. The NVRAM says boot from the internal Optical drive, you are using the external USB OD and end up with a conflict, which cannot be resolved. This leads to a blinking cursor.






why is the windows installation dvd with option/alt key at startup on my usb optical drive visible? the usb drive from the modified bc info.plist didn't show up in the startup with the option/alt key.

Because the Apple firmware/bootmanager recognizes a bootable DVD in the DVD drive. OS X can boot from an external DVD or an internal bootable disk. The USB disk must have a bootable file system. It is not marked bootable by the BCA, because BCA assumes that your internal OD is functional. Plug-in the USB now and use diskutil list to find it and run sudo fdisk /dev/diskN where N points to the USB.

Jan 10, 2015 1:54 PM in response to Loner T

so, i did what you want. here are the results


sudo fdisk /dev/disk3

Disk: /dev/disk3 geometry: 971/255/63 [15605760 sectors]

Signature: 0xAA55

Starting Ending

#: id cyl hd sec - cyl hd sec [ start - size]

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

*1: 0B 0 0 3 - 970 254 63 [ 2 - 15605758] Win95 FAT-32

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 think it's marked active, but didn't show up in the startup manager like an osx installation usb i createt for yosemite

Jan 19, 2015 1:11 AM in response to Loner T

I hope this is not redundant but I do not fully understand the steps you helped GMF-Berlin with. Would you please advise me on a similar situation?


No Bootable Device - SSD Yosemite BootCamp Setup


SYSTEM INFORMATION:


MacBook Pro 8,1 13” Early 2011

OS X Yosemite Version 10.10.1

Boot ROM Version MBP81.0047.B27


500GB Toshiba HDD with two partitions:

1) Partition formatted as Mac OS Extended (Journaled) running OS X 10.10.1

2) BOOTCAMP formatted as NTFS running Win7


250GB Samsung Evo 550 SSD with two partitions:

1) Partition formatted as Mac OS Extended (Journaled) running OS X 10.10.1

2) BOOTCAMP formatted as MS-DOS (FAT32) hoping to install Win7



WHAT I WANT:


I am an engineering student and have to run Windows-based programs for school. I have used my MBP running BOOTCAMP for over three years on the original HDD and am almost done with school. I would like to embrace the future and speed up programs both my Mac and Windows partitions by using an SSD.



WHAT I HAVE DONE:


— removed optical drive from laptop

— moved HDD to optical drive location using OWC adapter frame

— placed new SSD in SATA port

— formatted SSD as described below and successfully installed Yosemite

this took a while; had to replace the SATA bus cable cause my new SSD was picky

— downloaded en_windows_7_professional_with_sp1_x64_dvd_u_676939.iso

— created bootable USB using multiple flash drives (8GB Lexar; 16 GB Lexar; 16 GB PNY) from above ISO via following methods after formatting the USB to MS-DOS (FAT32):

1) BootCamp Assistant, with & without checking box 2/3 (Download the latest Windows support software from Apple)

2) Disk Utility; imaged/restored mounted ISO to USB partition with Master Boot Recored (MBR) scheme (not GUID Partition Table or Apple Partition Map)

3) Microsoft bootable disk creation software on a PC

— created BOOTCAMP partition using the following methods:

1) BootCamp Assistant, split 250GB SSD evenly for both Mac and BootCamp partitions

2) Disk Utility

Both partitions show up in Disk Utility


THE PROBLEM I HAVE:


Upon reboot through BootCamp Assistant partition, the following error appeared:


No bootable device found -- insert bootable disk and tap any key


When I reboot holding option, neither the bootable USBs I created nor the BootCamp partition appear as boot options. They also do not appear under System Preferences > Startup Disk. However, they do appear in Disk Utility as valid partitions/disks.



THINGS I HAVE TRIED:


— booting into disk utility mode by holding down the option key

tried booting before AND after inserting the USB


— different flash drives by different manufacturers (all USB 2.0)


— different methods of creating bootable disk, as described above


— editing the Boot Camp Assistant “.plist” file (see REF_1 below for file contents)



THINGS I HAVE NOT TRIED:


— removing my HDD and returning my original superdrive to the optical drive bay, then recreated partition to install Win7 using legitimate installation disk.


— WinClone worked well for me long ago to resize my HDD partitions, but it only works with NTFS and I would like to avoid that and stay with FAT because I have read many threads warning about Yosemite SSD BootCamp issues with NTFS.


PACKAGE AND TERMINAL REFERENCES:


REF_1

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>32BitSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir5,2</string>

<string>MacBookPro10,1</string>

<string>MacPro5,1</string>

<string>Macmini5,3</string>

<string>iMac12,2</string>

</array>

<key>BuildMachineOSBuild</key>

<string>14A360</string>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleDisplayName</key>

<string>Boot Camp Assistant</string>

<key>CFBundleExecutable</key>

<string>Boot Camp Assistant</string>

<key>CFBundleGetInfoString</key>

<string>Boot Camp Assistant 5.1.2, Copyright © 2014 Apple Inc. All rights reserved</string>

<key>CFBundleIconFile</key>

<string>DA</string>

<key>CFBundleIdentifier</key>

<string>com.apple.bootcampassistant</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Boot Camp Assistant</string>

<key>CFBundlePackageType</key>

<string>APPL</string>

<key>CFBundleShortVersionString</key>

<string>5.1.2</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>497</string>

<key>DARequiredROMVersions</key>

<array>

<string>IM41.0055.B08</string>

<string>IM42.0071.B03</string>

<string>IM51.0090.B03</string>

<string>IM52.0090.B03</string>

<string>IM61.0093.B01</string>

<string>MP11.005C.B04</string>

<string>MB11.0061.B03</string>

<string>MBP11.0055.B08</string>

<string>MBP12.0061.B03</string>

<string>MM11.0055.B08</string>

</array>

<key>DTCompiler</key>

<string>com.apple.compilers.llvm.clang.1_0</string>

<key>DTPlatformBuild</key>

<string>6A280m</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>14A359</string>

<key>DTSDKName</key>

<string>macosx10.10internal</string>

<key>DTXcode</key>

<string>0600</string>

<key>DTXcodeBuild</key>

<string>6A280m</string>

<key>LSApplicationCategoryType</key>

<string>public.app-category.utilities</string>

<key>LSMinimumSystemVersion</key>

<string>10.9.0</string>

<key>NSMainNibFile</key>

<string>MainMenu</string>

<key>NSPrincipalClass</key>

<string>NSApplication</string>

<key>PreESDRequiredModels</key>

<array>

<string>MacBook7</string>

<string>MacBookAir5</string>

<string>MacBookPro10</string>

<string>MacPro5</string>

<string>Macmini6</string>

<string>iMac13</string>

</array>

<key>PreUEFIModels</key>

<array>

<string>MacBook7</string>

<string>MacBookAir5</string>

<string>MacBookPro10</string>

<string>MacPro5</string>

<string>Macmini6</string>

<string>iMac13</string>

</array>

<key>USBBootSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro8,3</string>

<string>MacPro5,1</string>

<string>Macmini4,1</string>

<string>iMac12,2</string>

</array>

<key>Win7OnlyModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro5,5</string>

<string>MacPro2,1</string>

<string>Macmini4,1</string>

<string>iMac10,1</string>

</array>

</dict>

</plist>


REF_2: Terminal Results for diskutil list"

Williams-MacBook-Pro:~ williamchenoweth$ diskutil list

/dev/disk0

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *250.1 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_HFS WilliamSSD 124.2 GB disk0s2

3: Apple_Boot Recovery HD 650.0 MB disk0s3

4: Microsoft Basic Data BOOTCAMP 125.0 GB disk0s4

/dev/disk1

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *500.1 GB disk1

1: EFI EFI 209.7 MB disk1s1

2: Apple_HFS Macintosh HD 350.0 GB disk1s2

3: Apple_Boot Recovery HD 650.0 MB disk1s3

4: Microsoft Basic Data BOOTCAMP 149.2 GB disk1s4

Williams-MacBook-Pro:~ williamchenoweth$


REF_3: Terminal Results for diskutil cs list"

Williams-MacBook-Pro:~ williamchenoweth$ diskutil cs list

No CoreStorage logical volume groups found


REF_4: Terminal Results for sudo gpt -vv -r show /dev/disk0”

Williams-MacBook-Pro:~ williamchenoweth$ sudo gpt -vv -r show /dev/disk0

Password:

gpt show: /dev/disk0: mediasize=250059350016; sectorsize=512; blocks=488397168

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 488397167

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

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

244256504 264

244256768 244140032 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

488396800 335

488397135 32 Sec GPT table

488397167 1 Sec GPT header


REF_5: Terminal Results for sudo gpt -vv -r show /dev/disk1”

Williams-MacBook-Pro:~ williamchenoweth$ sudo gpt -vv -r show /dev/disk1

gpt show: /dev/disk1: mediasize=500107862016; sectorsize=512; blocks=976773168

gpt show: /dev/disk1: Suspicious MBR at sector 0

gpt show: /dev/disk1: Pri GPT at sector 1

gpt show: /dev/disk1: Sec GPT at sector 976773167

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

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

685272920 168

685273088 291500032 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

976773120 15

976773135 32 Sec GPT table

976773167 1 Sec GPT header


REF_6: Terminal Results for sudo fdisk /dev/disk0”

Williams-MacBook-Pro:~ williamchenoweth$ sudo fdisk /dev/disk0

Disk: /dev/disk0 geometry: 30401/255/63 [488397168 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 - 242577328] HFS+

3: AB 1023 254 63 - 1023 254 63 [ 242986968 - 1269536] Darwin Boot

4: 0B 1023 254 63 - 1023 254 63 [ 244256768 - 244140032] Win95 FAT-32


REF_7: Terminal Results for sudo fdisk /dev/disk1”

Williams-MacBook-Pro:~ williamchenoweth$ sudo fdisk /dev/disk1

Disk: /dev/disk1 geometry: 60801/255/63 [976773168 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 - 683593744] HFS+

3: AB 1023 254 63 - 1023 254 63 [ 684003384 - 1269536] Darwin Boot

*4: 07 1023 254 63 - 1023 254 63 [ 685273088 - 291500032] HPFS/QNX/AUX

Jan 19, 2015 7:15 AM in response to Loner T

Hi Loner T, I was wondering if you assist me with a similar problem I'm having? I have been searching the forum and found many of your answers and fixes to be very helpful but I have got stuck up to a certain point that I cant find a solution for. I have started a new thread here - How do I run Win7 Startup Repair from USB to repair Bootcamp installation?


Any advice you could provide would be greatly appreciated, many thanks...

Jan 19, 2015 11:51 AM in response to Loner T

1. I currently have the SSD in my main bay and the HDD in the OD bay. Are you suggesting I try returning the OD to its bay and try using an install disk?

I'd like to avoid this since everything is already in place, but it may be the only solution because the computer may be expecting a CD and not USB. Can you tell me if that's true from my info.plist file contents and terminal results?

2. I guess I was reading issues that Yosemite has with NTFS but there may be workarounds (terminal and programs). Here were the threads:

http://apple.stackexchange.com/questions/152661/ntfs-usb-drives-on-yosemite

I also just read that Windows uses NTFS. Do you recommend using NTFS instead of FAT?

Jan 19, 2015 12:29 PM in response to williyum

1. Macs which originally came with a built-in OD are asked by BCA to boot from the OD. If it is missing, you will get a "no bootable device" error. If you can put the OD bad in the Optibay, it will make it much easier to install Windows.

2. The USB devices are used during installer to contain the Windows Installer. BCA will create a FAT partition on your designated Windows partition, but the Installer re-formats it to NTFS. Apple NTFS driver uses it to show the bootable drives in System Preferences -> Startup Disk under Bootcamp 5. There is some support for FAT for Windows XP if you do have a WXP installation.

Jan 19, 2015 5:14 PM in response to Loner T

Well I guess I had read threads on issues of writing from Yosemite directly to NTFS but I'll be using Tuxera to write from my Mac partition if need be.


I bit the bullet and replaced my OD in its appropriate bay, repartitioned and installed through BCA, updated from Home to Professional, and now it works perfectly. The OD replacement was very quick; I didn't screw it in all the way and replaced my OWC data doubler frame with my old HDD. The process was very quick because by now I've had practice disassembling my laptop.


I would have liked to learn to do it without replacing the OD but whatever worked was fine by me. And you're right, it formatted to NTFS during installation, guess FAT is only for WXP.


Thank you for your help!

Apr 15, 2015 2:43 PM in response to Loner T

Just as a followup, I was able to simply use an old USB 2.0 adapter (1 port to 4 port unpowered) and plug my USB 3.0 drive that I created from Boot Camp Assistant into it, and in turn plug that 2.0 adapter into the MacBook Pro's USB 3 port. Installer can see it now that it's acting as USB 2 and the install goes on about its business installing Win 8.1


Cheers.

Apr 15, 2015 4:01 PM in response to dezmd

Hello! i had some issue with installation windows via bootcamp and i found a solution... the issue is with my usb 3.0 USB what i used to install bootcamp drivers into it but! then i can't load the usb in disc utility and start instalation...


the solution for it was that i must use only USB 2.0 flash drive!

Apr 19, 2015 4:18 AM in response to Loner T

Hello,

I have a similar problem, I would be happy if you could please help me.

The steps i went through...

1) I created a windows 7 install disk on my flash drive

2) I created a partition for boot camp using Boot Camp Assistant

3) The system restarted and i got the error : No bootable device : insert boot disk and press any key

4) i restarted pressing the option key, there are three bootable options, "Mac OSX", "Recovery 10.10.3", "Windows"

5) I start windows, but get the same error.


diskutil list

/dev/disk0

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *500.1 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_HFS Mac OS X Install ESD 299.2 GB disk0s2

3: Apple_Boot Recovery HD 650.0 MB disk0s3

4: Microsoft Basic Data BOOTCAMP 200.0 GB disk0s4

/dev/disk1

#: TYPE NAME SIZE IDENTIFIER

0: FDisk_partition_scheme *31.9 GB disk1

1: DOS_FAT_32 WININSTALL 31.9 GB disk1s1


diskutil cs list

No CoreStorage logical volume groups found


sudo gpt -vv -r show /dev/disk0

gpt show: /dev/disk0: mediasize=500107862016; sectorsize=512; blocks=976773168

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 976773167

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

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

586148136 1752

586149888 390623232 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

976773120 15

976773135 32 Sec GPT table

976773167 1 Sec GPT header


sudo gpt -vv -r show /dev/disk1


gpt show: /dev/disk1: mediasize=31914983424; sectorsize=512; blocks=62333952

gpt show: /dev/disk1: MBR at sector 0

start size index contents

0 1 MBR

1 1

2 62333950 1 MBR part 11


sudo fdisk /dev/disk0


Disk: /dev/disk0 geometry: 60801/255/63 [976773168 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 - 584468960] HFS+

3: AB 1023 254 63 - 1023 254 63 [ 584878600 - 1269536] Darwin Boot

4: 0B 1023 254 63 - 1023 254 63 [ 586149888 - 390623232] Win95 FAT-32


sudo fdisk /dev/disk1


Disk: /dev/disk1 geometry: 3880/255/63 [62333952 sectors]

Signature: 0xAA55

Starting Ending

#: id cyl hd sec - cyl hd sec [ start - size]

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

*1: 0B 1023 254 63 - 1023 254 63 [ 2 - 62333950] Win95 FAT-32

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've got an MacBook Pro (13-inch, Mid 2012)

using OS X Yosemite 10.10.3

BOOTCAMP ERROR MESSAGE: NO BOOTABLE DEVICE - INSERT BOOT DISC AND PRESS ANY KEY

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