Як розділи Boot Camp поділяють жорсткі диски для подвійного завантаження

1

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 – для цікавих.

Жорсткий диск це просто сховище, поки ви не скажете йому, чим бути.