Вантажимо Mac OS X в 64 біта за замовчуванням
На маці це можна зробити декількома методами.
Але для початку перевірте, чи підтримує EFI 64 біта.
Для цього в терміналі вводимо (копіпаст):
код:
ioreg -l -p IODeviceTree | grep firmware-abi
Якщо ви отримали відповідь:
код:
"Firmware-abi" = < "EFI64">
Те все в порядку, ваш мак підтримує 64 біта.
В іншому випадку нічого у вас не вийде.
Отже, у вас EFI 64, можна приступати до дій.
Спосіб №1.
При звуці гонгу затиснути кнопки 6 і 4, до тих пір поки не завантажитеся.
Працює не завжди. 64 біта до першого перезавантаження. Після ребута знову прийдеться затискати 6 і 4.
Перевірити в якій Бітність загрузилось ядро можна в інформації про систему.
Але як змусити мак постійно, без нагадувань, грузиться в 64 біта?
Спосіб №2.
Я йому віддаю перевагу.
Правимо файл boot.plist який знаходиться за адресою: /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
У лева папка Library прихована.
Відкриваємо файл будь-яким текстовим реактором, типу TextEdit, і між прапорами kernel вставляємо
код:
arch = x86_64
Нутрощі файлу повинні виглядати так:
код:
<? Xml version = "1.0" encoding = "UTF-8"?>
<! DOCTYPE plist PUBLIC "- // Apple Computer // DTD PLIST 1.0 // EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<Plist version = "1.0">
<Dict>
<Key> Kernel </ key>
<String> mach_kernel </ string>
<Key> Kernel Flags </ key>
<string> arch = x86_64 </ string>
</ Dict>
</ Plist>
<! DOCTYPE plist PUBLIC "- // Apple Computer // DTD PLIST 1.0 // EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<Plist version = "1.0">
<Dict>
<Key> Kernel </ key>
<String> mach_kernel </ string>
<Key> Kernel Flags </ key>
<string> arch = x86_64 </ string>
</ Dict>
</ Plist>
Зберігаємо файл. Якщо не дає зберегти, перетягуємо файл на робочий стіл, правимо вміст там, потім перекидаємо назад, з заміною. Знадобиться введення пароля адміністратора.
Спосіб №3.
Метод правки PRAM.
Чи не тестував особисто.
Чи не гарантую працездатність.
Перевага - не треба лазити в системні файли.
Недолік (відносно) - треба лазити в термінал.
Відкриваючи термінал.
У терміналі вводимо (копіпаст) наступне:
код:
sudo nvram boot-args = "arch = x86_64"
Команда sudo вимагає введення пароля адміністратора. Порожній пароль не береться !!!
Для того, що б скасувати дану дію можна або скинути PRAM, або в терміналі вводимо:
код:
sudo nvram boot-args = ""
Знову, знадобиться введення пароля адміністратора. Порожній пароль не береться !!!
Всі операції з системою робите на свій страх і ризик.
Коментарі
Коментуючи, пам'ятайте про те, що зміст і тон Вашого повідомлення можуть зачіпати почуття реальних людей, проявляйте повагу та толерантність до своїх співрозмовників навіть у тому випадку, якщо Ви не поділяєте їхню думку, Ваша поведінка за умов свободи висловлювань та анонімності, наданих інтернетом, змінює не тільки віртуальний, але й реальний світ. Всі коменти приховані з індексу, спам контролюється.