Оновлені кроки для встановлення Windows 8.1 за допомогою наведеної нижче процедури можна знайти тут .
Моє обладнання та програмне забезпечення відрізняється від вашого. Спочатку я задокументую те, як я перевірив свою відповідь, а потім спробую адаптувати відповідь до ваших потреб. Оскільки це досить довга відповідь, адаптація буде дана як окрема відповідь.
Мій комп'ютер - iMac (20-дюймовий середина 2007 року). Версія OS X становить 10.10.5. Я буду встановлювати Windows 7 Professional SP1 64 Bit. У мене є лише один внутрішній привід. Це жорсткий диск на 1 ТБ за допомогою гібридної схеми розподілу GUID Apple. Гібридний означає, що Windows побачить диск як розділений MBR, тоді як OS X розглядає диск як розділений GUID. Я буду дотримуватися рекомендацій Apple і встановлювати Window за допомогою застарілого BIOS. У мене також є внутрішній робочий оптичний SuperDrive, який не використовується для встановлення Windows.
(Підказка. Для кращого перегляду натисніть на зображення або відкрийте зображення у новому вікні.)
- Придбайте програмне забезпечення підтримки Boot Camp (драйвери). Програмне забезпечення можна або завантажити за допомогою програми Boot Camp Assistant, завантажити безпосередньо з Інтернету, або скопіювати з інсталяційного DVD-диска OS X. Див
Системні вимоги для установки Windows , на вашому Mac з допомогою Boot Camp для деталей. Ця процедура не вимагає використання флешки. Якщо програмне забезпечення підтримки Boot Camp зберігається на флеш-пам’яті, то дотримуйтесь спеціальних інструкцій, наведених у певному кроці.
- Переконайтесь, що ваша прошивка актуальна. Дивіться оновлення програмного забезпечення EFI та SMC для Macs на базі Intel .
- Завантажте та встановіть безкоштовну копію VirtualBox від Oracle. Я використовував VirtualBox, версія 5.0.0 r101573, Copyright © 2015.
- Всередині папки "Документи" створіть папку під назвою "VirtualBox". Тут ви збережете файли, створені в решті кроків.
- Створіть розділ у форматі MS-DOS (FAT) для встановлення Windows. Ви можете використовувати Bootcamp помічник, Disk Utility, або команди (
distutil
, gpt
і / або fdisk
) , введений у вікні терміналу. Інші інструменти сторонніх виробників, такі як gdisk
, наприклад , також можуть бути використані. Дайте етикетці цього розділу назву "BOOTCAMP".
Визначте номери дисків і розділів розділу під назвою "BOOTCAMP". Для цього виділіть розділ у програмі Disk Utility та натисніть кнопку «Інформація». З'явиться спливаюче вікно. Показані значення будуть використані на наступному кроці.
Інформація у цьому спливаючому вікні показує, що номери дисків та розділів - 0 та 4 відповідно. Якщо ваші номери відрізняються, вам потрібно буде замінити свої номери в решті кроків.
Якщо номер вашого розділу перевищує 4, ви не можете встановити Windows на цей розділ. ( Технічно це може бути неправдою, але це пояснення, як пояснити, як це зробити. )
Ви НЕ закрити спливаюче вікно.
Відкрийте програму Terminal та введіть наступні команди у вікно Terminal. Це встановить змінні, які будуть використані в наступних командах. У наступній команді замініть α
на "Номер диска", показаний у спливаючому вікні Disk Utility. Звичайне значення для α
є
0
.
DISK0=/dev/diskα
У наступній команді замініть β
на "Номер розділу", показаний у спливаючому вікні Disk Utility. Звичайне значення для β
є 4
.
PARTITION=β
Наступна команда встановлює змінну PARTID
на ідентифікатор диска розділу. Це має бути таким же, як "Ідентифікатор диска", показаний у спливаючому вікні Disk Utility. Звичайне значення для PARTID
є disk0s4
.
PARTID="$DISK0"s"$PARTITION"
Примітка: лист s
є малі.
Закрийте спливаюче вікно Disk Utility.
Якщо програма Disk Utility все ще відкрита, виберіть "Файл → Нове → Порожнє зображення диска ..." на панелі меню. У спливаючому вікні введіть наведені нижче значення. Примітка: "Де:" повинна бути папка "VirtualBox", створена на кроці 4. Якщо програмне забезпечення підтримки Boot Camp зберігається на флешці, ви можете використовувати типовий "Розмір:" 100 Мб.
Зберегти як: bcssoftware
Теги:
Де:
Ім'я VirtualBox : BCSSOFTWARE
Розмір: Спеціальний ... (1,5 ГБ)
Формат: MS-DOS (FAT)
Шифрування: немає
Розділи: Один розділ - Завантажити основний завантажувальний розділ Карта
Формат зображення: читання / запис диска зображення
Спливаюче вікно повинно з'явитися, як показано нижче.
Натисніть кнопку "Створити".
Визначте номер диска розділу, названого "BCSSOFTWARE". Для цього виділіть розділ у програмі Disk Utility та натисніть кнопку «Інформація». З'явиться спливаюче вікно. Показані значення будуть використані на наступному кроці.
Інформація у цьому спливаючому вікні показує, що номер диска - 1. Якщо ваш номер інший, вам потрібно буде замінити свій номер у решті кроків.
Ви НЕ закрити спливаюче вікно.
Використовуючи те саме вікно терміналу, введіть наступне, щоб встановити змінну DISK1
. Замініть γ
на "Номер диска", показаний у спливаючому вікні Disk Utility. Звичайне значення для γ
є 1
.
DISK1=/dev/diskγ
Закрийте програму Disk Utility.
Скопіюйте програмне забезпечення підтримки Boot Camp на розділ з написом "BCSSOFTWARE". Для цього я використовував додаток Finder. Ви можете пропустити цей крок, якщо це програмне забезпечення вже зберігається на флешці.
Позначте свій розділ як активний в MBR, ввівши наступне в тому ж вікні терміналу. Вхід для інтерактивної команди
fdisk
береться зі змінної INPUT
. Якщо буде запропоновано пароль, введіть його.
INPUT=$(printf "f $PARTITION\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
Примітка. Щоб відобразити значення для змінної INPUT
, використовуйте команду echo "$INPUT"
.
Дозвольте VirtualBox читати / записувати доступ до вашого фізичного розділу, ввівши наступні команди в тому ж вікні терміналу. Якщо буде запропоновано пароль, введіть його.
diskutil unmount $PARTID
sudo chmod go+rw $PARTID
Це дозволить VirtualBox встановити Windows на ваш фізичний розділ. Примітка. Цей доступ триватиме лише до перезавантаження ОС X.
Створіть файли, які відображають віртуальний розділ та диск на фізичний розділ та образ диска. У це ж вікно терміналу введіть наступні команди.
cd ~/documents/virtualbox
sudo vboxmanage internalcommands createrawvmdk -filename "$PWD/bootcamp.vmdk" -rawdisk $DISK0 -partitions $PARTITION
sudo chown $USER bootcamp*.vmdk
diskutil unmountDisk $DISK1
vboxmanage internalcommands createrawvmdk -filename "$PWD/bcssoftware.vmdk" -rawdisk $DISK1
Примітка. Якщо потрібно запитати пароль, введіть його.
Відкрийте додаток VirtualBox і натисніть на значок над новою міткою. Введіть або виберіть значення, показані нижче, а потім натисніть кнопку «Продовжити».
Використовуйте параметри за замовчуванням, крім жорсткого диска. Виберіть кнопку "Використовувати існуючий файл віртуального жорсткого диска". Перейдіть до папки VirtualBox, створеної на кроці 4. Відкрийте файл "bootcamp.vmdk". Ваше вікно має виглядати аналогічно тому, що показано нижче.
Натисніть кнопку "Створити".
Введіть наступну команду в те саме вікно терміналу.
diskutil unmountDisk $DISK1
Поверніться до вікна програми "Oracle VM Virtual Manager" програми VirtualBox та натисніть на іконку над міткою "Налаштування". Далі натисніть на іконку над міткою "Зберігання". Клацніть правою кнопкою миші на "Контролер: SATA" та виберіть "Додати жорсткий диск". Виберіть існуючий диск, відкривши файл "bcssoftware.vmdk", який зберігається у папці, створеній на кроці 4. Вкладення "bcssoftware.vmdk" має з'явитися, як показано нижче.
Інші користувачі повідомляли, що поле "Використовувати кеш вводу / виводу" потрібно встановити, якщо завантажувач VirtualBox не працює з помилкою VERR_NOT_SUPPORTED
.
Виділіть Порожній компакт-диск / DVD та виберіть "Вибрати віртуальний файл CD / DVD ...", щоб приєднати ваш ISO-файл встановлення Windows. (Підказка: Знайдіть піктограми CD / DVD)
Клацніть OK, щоб закрити вікно. Ваше вікно "Oracle VM Virtual Manager" має виглядати аналогічно тому, що показано нижче.
Перш ніж натиснути значок над ярликом "Пуск", щоб розпочати установку Windows, введіть наступну команду в це ж вікно терміналу.
diskutil unmountDisk $DISK1
Добравшись до показаного нижче вікна, виберіть "Спеціальні (розширені)".
У наступному вікні натисніть «Параметри диска (розширений)».
Виберіть розділ "BOOTCAMP" і натисніть "Формат". Повідомлення про помилку, показане нижче, зникне. Натисніть "Далі", щоб продовжити встановлення.
Решта інсталяція віртуальної машини буде повторена після завантаження Windows на фізичній машині. Використовуйте надані відповіді, коли вперше з’являються наступні вікна. На запитання вдруге ви можете надати власні відповіді.
Коли з'явиться наступне вікно, я ввійду Ключ продукту і зніміть прапорець "Автоматично активна Windows, коли я в мережі".
В цілях безпеки я не дозволяв би завантажувати або встановлювати будь-які оновлення до моменту встановлення програмного забезпечення підтримки Boot Camp (драйвери). Тому я натиснув "Запитати мене пізніше" у вікні, показаному нижче.
VirtualBox створює віртуальну загальнодоступну мережу для вашої віртуальної машини. Тому я натиснув на "Громадська мережа" у вікні, показаному нижче.
Після завершення встановлення на віртуальній машині вам потрібно виконати наступні інструкції, щоб зробити копію коду завантаження MBR. У меню "Пуск" виберіть "Комп'ютер", щоб відкрити вікно, де містяться жорсткі диски та пристрої зі знімним накопичувачем. Визначте літери диска для накопичувача жорсткого диска з написом "BCSSOFTWARE" та CD (оптичного) накопичувача. На зображенні нижче показано, що літери накопичувача на моєму комп’ютері є D:
і G:
, відповідно. Листи вашого приводу можуть відрізнятися від моїх.
Закрийте вікно та відкрийте вікно командного рядка, яке запускається як адміністратор. Виберіть "Меню Пуск → Усі програми → Аксесуари", потім клацніть правою кнопкою миші на "Командний рядок" та виберіть "Запустити як адміністратор", як показано на зображенні нижче.
У вікні командного рядка введіть команду, показану нижче. При необхідності замініть літери накопичувача на G:
і D:
.
G:\BOOT\BOOTSECT /NT60 D: /MBR
Результати виконання цієї команди на моєму комп’ютері наведено нижче.
Закрийте вікно командного рядка.
Скопіюйте програмне забезпечення підтримки Boot Camp із розділу, розміченого "BCSSOFTWARE", у папку "C: \ Users \ Public \ Public \ Public Documents". Для цього я використовував Провідник Windows. Ви можете пропустити цей крок, якщо це програмне забезпечення вже зберігається на флешці.
Вам потрібно підготувати Windows до роботи на вашому фізичному Mac. Відкрийте Провідник Windows і перейдіть до папки "C: \ Windows \ System32 \ sysprep". Відкрийте додаток "sysprep". Виберіть "Введіть досвід роботи поза системою (OOBE)", "Узагальнити" та "Вимкнення", як показано нижче. Натисніть кнопку ОК і зачекайте, коли віртуальний апарат вимкнеться.
Після відключення віртуальної машини закрийте VirtualBox. Введіть наступне в те саме вікно терміналу. Ці команди оновлять код завантажувального коду MBR, встановлять ідентифікатор розділу Windows 7 в MBR і потім змонтують розділ. Вхід для інтерактивної команди fdisk
береться зі змінної INPUT
. Якщо буде запропоновано пароль, введіть його.
sudo fdisk -u -y -f $DISK1 $DISK0
INPUT=$(printf "s $PARTITION\n7\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
diskutil mount $PARTID
Закрийте всі інші програми. Відкрийте Налаштування системи та виберіть "Запуск диска". Виділіть значок "Без назви Windows" та натисніть кнопку "Перезапустити".
Якщо щось піде не так, вам потрібно при натисканні клавіші "параметр" натиснути, щоб повернутися до OS X. Сподіваємось, нічого не піде не так і Windows запуститься.
Закінчивши встановлення Windows, встановіть
програмне забезпечення для підтримки Boot Camp (драйвери). Це програмне забезпечення знаходиться у папці "C: \ Користувачі \ Громадські \ Публічні документи" або на флеш-диску.
Мені довелося створити два облікові записи користувачів. Якщо ви хочете лише один обліковий запис, у вас є два варіанти. Спочатку видаліть один із облікових записів. По-друге, вимкніть один з облікових записів, щоб він не з’явився. Перший може бути виконаний на панелі керування, останній вимагає ввести команду control userpasswords2
у вікні командного рядка. Наприклад, нижче - це вікно, яке можна включити або вимкнути rpj-рахунок. Якщо вам потрібна допомога, дайте мені знати.