Как разделы Boot Camp разделяют жесткие диски для настройки двойной загрузки

9

Mac не просто умеет загружаться. Ему нужно пройти по определенному пути, чтобы найти операционную систему, скрытую внутри накопителя. Ключом к этой навигации является разбиение на разделы.

Представьте себе жесткий диск как длинную полосу физической памяти. Раздел — это просто определенный диапазон адресов на этой полосе. Он указывает компьютеру, где именно считывать и записывать биты. Вся эта структурная информация хранится в таблице разделов, расположенной в самом начале диска.

Когда вы нажимаете кнопку питания, Mac считывает первые несколько байт. Эти байты указывают на таблицу разделов. Таблица затем сообщает: «ОС находится в этом конкретном разделе». Для нового Mac это просто один большой кусок пространства. Это просто. Это легко отслеживать. Этого достаточно для большинства людей.

Но это не сработает, если вы хотите также запускать Windows.

Зачем нужно разбиение на разделы для Windows

Нельзя накладывать две операционные системы на одно и то же физическое адресное пространство. Они будут перезаписывать друг друга. Вам нужны отдельные разделы.

Вы можете использовать любую утилиту для работы с дисками, чтобы самостоятельно выделить место и отформатировать его. Но Boot Camp автоматизирует этот процесс. Он изменяет размер существующего раздела macOS и создает новый, отформатированный раздел специально для Windows. Если у вас несколько дисков, он может работать и с ними.

Это поднимает центральный вопрос для всех, кто пытается установить Windows на Mac с помощью Boot Camp : как именно переключаться между двумя системами?

В таблице разделов есть флаг загрузки по умолчанию. Но он указывает только на одно место. Для переключения нужен обходной путь. Boot Camp предлагает два четких способа сделать это:

  • Используйте утилиту Boot Camp в macOS, чтобы выбрать другой раздел, а затем перезагрузите компьютер.
  • Удерживайте клавишу Option во время появления белого загрузочного экрана при старте. Появится меню. Нажмите на нужный раздел.

Это устраняет необходимость вручную редактировать таблицы разделов. Программное обеспечение берет на себя логику выбора.

Помимо Boot Camp: Альтернативы для Mac с несколькими ОС

У Boot Camp есть жесткое ограничение. Он позволяет выбирать только между macOS и Windows. Он не поможет, если вы хотите запустить Linux или если вы хотите запускать Windows внутри macOS без перезагрузки.

Для более сложных конфигураций экосистема предлагает другие пути.

Загрузчики Linux предназначены для управления любым количеством операционных систем. В интернете можно найти руководства по установке и настройке Linux вместе с macOS и Windows. Это решение для мультизагрузки, выходящее за рамки двойной загрузки Boot Camp.

Если вы вообще не хотите перезагружаться, вам нужна виртуализация.

Такие программы, как VMware, VirtualBox или Parallels, меняют правила игры. Они используют часть ресурсов вашего Mac для создания виртуальной машины. Эта ВМ имитирует физическую машину. Вы можете одновременно запускать Windows на macOS или macOS на Windows.

Нет переключения таблиц разделов. Нет перезагрузки. Только программная абстракция.

Какой вариант выбрать, зависит от того, что вы хотите сделать. Boot Camp — это просто. Виртуализация — это гибко. Загрузчики Linux — для любопытных.

Жесткий диск — это просто хранилище, пока вы не скажете ему, чем быть.