Katana VentraIP

Boot Camp (software)

Boot Camp Assistant is a multi boot utility included with Apple Inc.'s macOS (previously Mac OS X / OS X) that assists users in installing Microsoft Windows operating systems on Intel-based Macintosh computers. The utility guides users through non-destructive disk partitioning (including resizing of an existing HFS+ or APFS partition, if necessary) of their hard disk drive or solid-state drive and installation of Windows device drivers for the Apple hardware. The utility also installs a Windows Control Panel applet for selecting the default boot operating system.

For other uses, see Boot camp.

Developer(s)

October 26, 2007 (2007-10-26)

6.1.19 Edit this on Wikidata (29 August 2022 (29 August 2022))

Initially introduced as an unsupported beta for Mac OS X 10.4 Tiger,[1][2] the utility was first introduced with Mac OS X 10.5 Leopard and has been included in subsequent versions of the operating system ever since. Previous versions of Boot Camp supported Windows XP and Windows Vista. Boot Camp 4.0 for Mac OS X 10.6 Snow Leopard version 10.6.6 up to Mac OS X 10.8 Mountain Lion version 10.8.2 only supported Windows 7.[3] However, with the release of Boot Camp 5.0 for Mac OS X 10.8 Mountain Lion in version 10.8.3, only 64-bit versions of Windows 7 and Windows 8 are officially supported.[4][5]


Boot Camp 6.0 added support for 64-bit versions of Windows 10. Boot Camp 6.1, available on macOS 10.12 Sierra and later, will only accept new installations of Windows 7 and later; this requirement was upgraded to requiring Windows 10 for macOS 10.14 Mojave.


Boot Camp is currently not available on Apple silicon Macs.[6] Via virtualization, it is possible to run ARM-based Windows 10 (only Windows Insider builds, as they are the only publicly available ARM builds of Windows 10) and Windows 11 through the QEMU emulator,[7] VMWare Fusion, and Parallels Desktop virtualization software, which also allows Linux.[8]

Overview[edit]

Installation[edit]

Setting up Windows 10 on a Mac requires an ISO image of Windows 10 provided by Microsoft. Boot Camp combines Windows 10 with install scripts to load hardware drivers for the targeted Mac computer.


Boot Camp currently supports Windows 10 on a range of Macs dated mid-2012 or newer.[9] Apple Silicon is not supported due to being ARM-based. Although Windows 11 supports ARM64, the ARM64 version is only licensed to OEMs, and there are no M1/M2 drivers, so it cannot run on Apple Silicon Macs natively.[6]

Start-up Disk[edit]

By default, Mac will always boot from the last-used start-up disk. Holding down the option key (⌥) at startup brings up the boot manager, which allows the user to choose which operating system to start the device in. When using a non-Apple keyboard, the alt key usually performs the same action. The boot manager can also be launched by holding down the "menu" button on the Apple Remote at startup.


On older Macs, its functionality relies on BIOS emulation through EFI and a partition table information synchronization mechanism between GPT and MBR combined.[10]


On newer Macs, Boot Camp keeps the hard disk as a GPT so that Windows is installed and booted in UEFI mode.[11]

Requirements[edit]

Mac OS X 10.7 Lion and OS X 10.8 Mountain Lion[edit]

Apple's Boot Camp system requirements lists the following requirements for Mac OS X Lion and OS X Mountain Lion:[12]

Boot Camp will only help the user partition their disk if they currently have only a primary partition, an EFI System Partition, and a Mac OS X Recovery Partition. Thus, for example, it is not possible to maintain an additional storage partition.[17] A workaround has been discovered that involves interrupting the standard procedure after creating the Boot Camp partition, resizing the primary Mac OS X partition and creating a third partition in the now available space, then continuing with the Windows install.[18] Changes to the partition table after Windows is installed are officially unsupported, but can be achieved with the help of third-party software.[19]

HFS

Boot Camp does not help users install Linux, and does not provide drivers for it. Most methods for dual-booting with Linux on Mac rely on manual disk partitioning, and the use of an boot manager such as rEFInd.[20]

EFI

Despite Macs transitioning to in 2016, Boot Camp does not currently support running Windows with a Thunderbolt 3-powered External GPU (eGPU) unit under macOS High Sierra, macOS Mojave or macOS Catalina. Apple has not publicly commented on why this limitation is in place.[21]

Thunderbolt 3

Parallels Desktop for Mac

and rEFInd

rEFIt

VMware Fusion

VirtualBox

Boot Camp support page and installation instructions

Using the Apple Bluetooth Wireless Keyboard in Boot Camp

Archived July 10, 2017, at the Wayback Machine

Troubleshooting Internet Connectivity Issues on Boot Camp with Windows 8