What Macs can run El Capitan?

What Macs can run El Capitan?

These Mac models are compatible with OS X El Capitan:

  • MacBook (Early 2015)
  • MacBook (Late 2008 Aluminum, or Early 2009 or newer)
  • MacBook Pro (Mid/Late 2007 or newer)
  • MacBook Air (Late 2008 or newer)
  • Mac mini (Early 2009 or newer)
  • iMac (Mid 2007 or newer)
  • Mac Pro (Early 2008 or newer)
  • Xserve (Early 2009)

How do you make a Mac sound bootable?

Booting the Mac: bless, and what makes a volume bootable

  1. write the information to the volume header which declared that volume as being bootable;
  2. set the two NVRAM variables efi-boot-device and efi-boot-device-data to make any bootable volume the next startup disk;

Is there a bless SETBOOT command for Mac?

I run a couple of computer labs at a university that dual boot into Mac OSX 10.11.6 and Windows 8.1 Pro. Years ago, I used to be able to run a bless -setboot command from Apple Remote Desktop to start up an entire classroom on one platform or the other, both on a schedule and on demand.

How to run bless SETBOOT from remote desktop?

Years ago, I used to be able to run a bless -setboot command from Apple Remote Desktop to start up an entire classroom on one platform or the other, both on a schedule and on demand. We used to us commands like this on the Mac side: bless -mount /Volumes/ -setBoot shutdown -r now

Can you use Bless on a legacy Mac?

The systemsetup command does not support legacy BIOS OSes. However, if you have an EFI Boot of Windows on the 2013 MPs, then bless will not work. You can check the BIOS mode on the Windows side using msinfo32. The 2012 Macs are preUEFI, while 2013 models support both BIOS and EFI on the UEFI Macs up to 2015 models. That did totally work!

Why did bless stop working on my Mac?

However, this stopped working sometime around Mavericks, because the name of the boot volume seemed to randomly be either EFI Boot or Macintosh HD. I’ve been researching this a lot, and came across how “bless” is depreciated and I should use systemsetup after disabling csrutil.