Значення аргументів (ключів) завантаження Хакінтош

Чи не завантажується Хакінтош? Необхідно прописати ключі завантаження в Clover? У цій статті ми детально розповімо про значення кожного ключа, для чого він потрібен!

Раніше ми розповідали що необхідно, щоб встановити Хакінтош:

Це буде детальна і дуже корисна стаття для початківців хакінтошніков! Адже знайти вичерпну інформацію про значення аргументів (ключів) завантаження однієї статті в Інтернеті практично неможливо, доводиться довго вивуджувати все з різних сайтів.

Попередній крок: складання правильного config.plist

Значення аргументів (ключів) завантаження Хакінтош

-v – (Verbose mode) Даний ключ відключає графічну анімацію в момент завантаження і виводить зневадження в текстовому вигляді. Аргумент корисно використовувати в момент установки macOS на ПК (установки Хакінтош) і початкових загрузках, коли ви налаштовуєте систему.

-x – (Safe mode) Даний ключ завантажує macOS в безпечному режимі, відключаючи все розширення.

-f – Вимикає кеш Kext-ів в момент завантаження. Якщо необхідно перебудувати кеш Kext.

keepsyms = 1 – Виводить більш детальну інформацію в момент завантаження системи. Варто використовувати разом з аргументом -v.

arch = i386 і arch = x86_64 – Завантаження в 32-бітному режимі і 64-бітному режимі відповідно.

cpus = 1 – Задіє вказану кількість ядер процесора.

npci = 0x2000 і npci = 0x3000 – якщо є підозри, що система не завантажується через роботу PCI, вкажіть один з цих аргументів.

darkwake = * – Вибір режиму пробудження (спочатку необхідно експериментальним шляхом знайти необхідне значення). Можливі варіанти значень – no, 0 – 10.

slide = 0 – Можливо даний ключ вам знадобитися при завантаженні в режимі UEFI, задає адресу ядра.

dart = o – Вимикає віртуалізацію VT-x або VT-d.

kext-dev-mode = 1 – Якщо який-небудь kext з папки System \ Library \ Extensions \ був змінений, то щоб всі зміни вступили в силу необхідно перезавантажитися з цим аргументом.

nv_disable = 1 – Відключити відеокарту Nvidia.

nvda_drv = 1 – Включити відеокарту Nvidia.

debug = 0x100  – Якщо сталася паніка ядра, то система не перезавантажується.

rootless = 0 – відключає захист на зміну системних файлів. Починаючи з версії El Capitan і новіше, його використовувати не можна.

Ссылка на основную публикацию