Bootcamp (Windows Vista 32) "no bootable device" after partition on El Capitan/Snow Leopard
I'm on a MacBook Pro (15-inch, Mid 2010). I was running BootCamp with Vista 32, and Snow Leopard, plus a scratch drive partition for Snow Leopard. That all worked just fine for years (thanks to some sudo commands.)
Then I added an additional partition for El Capitan (which I was forced into having to do so I could sync and restore my new iPhone (which wouldn't communicate with the last iTunes update that would work on Snow Leopard (even though I created the backup with that pairing, ***), and I still need Snow Leopard for some aps that won't work on El Capitan.))
As you can guess, the partitioning and/or upgrade made BootCamp stop booting. I tried the sudo fix here to no avail and BootCamp still won't boot. After reading about the 4 partition limit of MBR, next I then re-merged my scratch drive and Snow Leopard partitions, in hopes that would keep me at 4 partitions. I then re-tried the sudo command linked above once again but it still won't boot to Windows.
BootCamp is totally browseable in Finder, and it is an option under System Preferences/Start Up Disk, however when you try to make it start up in Windows I get this error: "No bootable device -- insert boot disk and press any key."
(I don't have a Vista install or bootdisk, only an upgrade disc, and my XP install disc auto-ejects when inserted during the "no bootable disc" prompt.)
Also, BootCamp doesn't show up if you manually hold 'option' at start up, it's only an option thur System Preferences/Start Up Disk.
I'm aware that my issue could possibly be that I have more than 4 partitions, but I don't know how to check if I have any hidden ones. When I upgraded to El Capitan I'm pretty sure I got the error message that due to my unconventional partition scheme with Boot Camp AND the extra scratch drive, that this was going to prohibit El Capitan from creating a Recovery HD or being able to use FileVault. So I may or may not only have 4 partitions- All I know is I can only see 4:
diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.2 GB disk0s2
3: Apple_HFS Snow Leopard 314.4 GB disk0s3
4: Microsoft Basic Data BOOTCAMP 64.9 GB disk0s4
To further complicate matters, since I initially performed the above linked sudo commands, now when I reattempt them I get this error message whether or not the BootCamp partition is mounted:
sudo fdisk -e /dev/disk0s4
Password:
fdisk: /dev/disk0s4: Resource busy
BootCamp partition unmounts in Disc Utility just fine, but if you try to eject it in Finder you have to Force Eject it.
PLEASE HELP! (Loner T, Christopher Murphy, MurphyChris)
THANKS!
MacBook Pro, OS X El Capitan (10.11.4), Vista 32, BootCamp, Snow Leopard