Як встановити Windows 10 в iMac 2011 без використання програми Boot Camp Assistant, оптичного диска (DVD) або сторонніх інструментів?


6

Apple не підтримує установки Boot Camp Assistant для Windows 10 2011 року та більш ранніх моделей iMac. Точний перелік підтримуваних моделей Mac наведено нижче.

Наступні моделі Mac підтримують 64-розрядні версії Windows 10 при встановленні за допомогою Boot Camp.

  • MacBook Pro (2012 р. Та новіші версії)
  • MacBook Air (2012 р. І пізніші версії)
  • MacBook (2015 та новіші версії)
  • iMac (2012 та новіші версії)
  • Mac mini (2012 р. І пізніші версії)
  • Міні-сервер Mac (наприкінці 2012 року)
  • Mac Pro (пізно 2013)

Я читав, де інші успішно використовували Boot Camp Assistant для створення інсталятора флеш-пам’яті Windows. Це було досягнуто першим редагуванням .plistфайлу, що міститься в програмному забезпеченні Boot Camp Assistant. У мене є такі проблеми з цим.

  • Програмне забезпечення Boot Camp Assistant має бути зламане , щоб створити інсталятор Windows.
  • Отриманий інсталятор флеш-пам’ятки за замовчуванням встановлює установку Windows, яка використовує метод завантаження EFI. Apple офіційно не почала підтримувати цей метод завантаження Windows до 2012 модельного року. Я завжди вважав, що програмне забезпечення підтримки Windows, поставлене Apple для мого Mac, було розроблене лише для застарілого способу установки BIOS.

У мене немає проблем з завантаженням інсталятора USB Windows, але я все ж хочу встановити Windows для використання методу завантаження BIOS.

Ось, що я хочу досягти.

  • Встановіть Windows 10 Pro 64 біт. Я завантажив останній ізо-файл Windows 10 (версія 1709, OS Build 16299.15).
  • Встановіть Windows 10 в новоформатований том. Я не хочу спочатку встановлювати більш ранню версію Windows, а потім оновити до Window 10.
  • Завантажте Windows, використовуючи застарілий метод завантаження BIOS.
  • Використовуйте лише один розділ на першому внутрішньому диску ( disk0) для файлів Windows. Один внутрішній диск у моєму Mac використовує розмір сектора 512 байт.
  • Встановіть Windows за допомогою останньої версії macOS. В даний час це буде Висока Сьєрра (macOS 10.13.2).

Я хотів би виконати монтаж без будь-якого з наступного.

  • Немає стороннього програмного забезпечення
  • Немає оптичного (DVD) приводу
  • Немає помічника завантажувального табору
  • Без відключення захисту цілісності системи (SIP).

Я вважаю за краще не завантажуватися до відновлення macOS через Інтернет, вбудоване відновлення або встановлення USB-флешки . Але оскільки відновлення macOS не є стороннім інструментом, я не проти його використання.


Але чому хоч? Щось проти сторонніх інструментів? Вам потрібна шапка?
JMY1000

Акуратно! Що не так із інструментами сторонніх виробників? Здається, що принаймні створити інсталятор завантаження можна було б значно спростити, використовуючи щось на зразок Unetbootin. Мені також цікаво, якби за допомогою модифікацій це можна було застосувати до комп'ютерів із 32-розрядним завантажувачем.
JMY1000

Звичайно, цікаво тоді, чому ви вказали у своєму питанні, що це вимога не використовувати сторонні інструменти. Також мені цікаво, чи можливо використовувати 32-бітний завантажувач; з того, що я знайшов , Windows не надто задоволений цим, але все-таки було б круто, якщо можливо.
JMY1000

Чи встановила б більш рання 64-розрядна версія Windows, а потім оновила її до Windows 10? Ви все одно потребуєте водіїв завантажувального табору наприкінці.
Thorbjørn Ravn Andersen

@DavidAnderson Не сказав іншого. Це був би варіант?
Thorbjørn Ravn Andersen

Відповіді:


5

Встановлення Windows 10 без DVD або сторонніх інструментів

Примітка. Якщо ви встановлюєте Windows 10 May 2019 Update (1903) Edition чи новішу версію, то слід прочитати це питання .

Ця відповідь стосується моделей Mac, де справедливо наступне.

  • Оптичний привід та / або інсталяційний DVD-диск Windows недоступний. Такі випадки включають, коли оптичний привід було вилучено або порушено. Крім того, коли доступний ISO-файл для Windows і Mac має працюючий оптичний привід, але порожній DVD не може бути отриманий.
  • Для завантаження за допомогою застарілого методу BIOS потрібно встановити Windows 10. Це, як правило, включає моделі Mac, які постачаються з оптичним приводом.
  • Ваш Mac може працювати в режимі 64-бітного режиму EFI із належно створеного флеш-накопичувача Windows 10.

    Примітка: Якщо Apple офіційно не підтримує Windows 10 на вашій моделі Mac, немає документально підтвердженого способу дізнатися, чи може ваш Mac 64-розрядний завантажувач EFI з USB-накопичувача Windows 10. Єдиний спосіб знати - це створити такий інсталятор і спробувати завантажуватися.

Характеристики Windows наведені нижче.

  • Видання: Windows 10 Pro
  • Процесор: 64 біт
  • Версія: 1709
  • Збірка ОС: 16299.15

MacOS має версію 10.13.2 (High Sierra).

Нижче наведено основні кроки, необхідні для встановлення Windows 10 для завантаження BIOS, коли USB-флешка Windows Installer завантажується в режимі EFI.

Я зробив наступні припущення.

  • Apple не постачає драйвери для 64-бітної установки Windows 10. Поширена помилка, що для встановлення Windows 10. завжди слід використовувати найновіше програмне забезпечення для підтримки Windows від Apple. Це неправильно. Microsoft Windows призначений для використання застарілих драйверів, коли поточні драйвери відсутні та відсутні. Ви повинні використовувати найновіше програмне забезпечення підтримки Windows, яке Apple випустила для вашої моделі Mac . Я припускаю, що це те, що ви отримуєте, коли для завантаження програмного забезпечення для підтримки Windows використовується остання програма Boot Camp Assistant, доступна для вашого Mac.

    Примітка. Насправді у мене є iMac 2007 з ОС Windows 10 Pro 64 біт. Програмне забезпечення було встановлено (з DVD) на щойно відформатованому розділі за допомогою програмного забезпечення підтримки Windows, призначеного для 32-бітної установки Windows 7.

  • Windows буде встановлено на первинному внутрішньому диску. Іншими словами, накопичувач з ідентифікатором диска disk0.

    Примітка: Windows може бути встановлена ​​на інших дисках disk0, але для цього також може знадобитися завантажувальний розділ 500 Мб "Зарезервована система" disk0. У будь-якому випадку процедура реалізації цієї ситуації виходить за рамки цієї відповіді.

  • Windows буде встановлено на другому, третьому чи четвертому розділах накопичувача.

    Примітка: Windows можна встановити на розділи, більші за четвертий. Знову-таки, процедура реалізації цієї ситуації виходить за рамки цієї відповіді.

Нижче наведено етапи встановлення.

Примітка. Для кращого перегляду зображень, показаних нижче, клацніть зображення або відкрийте зображення у новому вікні.

  1. Завантажте останнє програмне забезпечення підтримки Windows для вашого Mac. Для iMac 2011 року це програмне забезпечення можна знайти в Boot Camp Support Software 5.1.5621 . На моєму Mac ці файли були завантажені в ~/Downloads/BootCamp5каталог. Це програмне забезпечення також можна використовувати з моделями Mac, наведеними нижче.

    • MacBook Air (11-дюймовий і 13-дюймовий, середина 2011 року)
    • MacBook Air (11-дюймовий і 13-дюймовий, середина 2012 року)
    • MacBook Pro (15-дюймовий і 17-дюймовий, середина 2010 року)
    • MacBook Pro (13-дюймовий і 15-дюймовий, початок 2011 року)
    • MacBook Pro (17-дюймовий, початок 2011 року)
    • MacBook Pro (13-дюймовий, 15-дюймовий та 17-дюймовий пізно в 2011 році)
    • MacBook Pro (13-дюймовий і 15-дюймовий, середина 2012 року)
    • MacBook Pro (Retina, середина 2012 року)
    • MacBook Pro (Retina, 13-дюймовий, кінець 2012 року)
    • MacBook Pro (Retina, 13-дюймовий та 15-дюймовий на початку 2013 року)
    • Mac Pro (на початку 2009 р.)
    • Mac Pro (середина 2010 року)
    • Mac Pro (середина 2012 року)
    • Mac mini (середина 2011 року)
    • Mac mini (пізно 2012)
    • iMac (27-дюймовий, середина 2010 року)
    • iMac (21,5-дюймовий і 27-дюймовий, середина 2011 року)
    • iMac (21,5 дюйма, кінець 2011 року)
    • iMac (21,5-дюймовий і 27-дюймовий, кінець 2012 року)

    Примітка. Помічник Boot Camp Assistant також може використовуватися для завантаження програмного забезпечення для підтримки вікон. Шукайте спадне меню "Дія" на панелі меню Boot Camp Assistant. На моєму Mac ці файли були завантажені в ~/WindowsSupportкаталог.

  2. Створіть формат формату ExFAT з позначкою "BOOTCAMP" на другому, третьому чи четвертому розділах основного диска. Якщо цей том вже існує, видаліть вміст.

  3. Переконайтесь, що накопичувач використовує схему гібридного розподілу GPT / MBR. Дивіться мою відповідь на питання " Як перетворити диск з формату GPT у гібридний формат GPT / MBR при використанні High Sierra (macOS 10.13.2) " для процедури, яка виконує це завдання.

    Користувач Semi зазначив, що Boot Camp Assistant (BCA) буде правильно GPT / MBR гібридним розділом накопичувача. Отже, можливо, ви зможете BCA розділити накопичувач, а потім використати флешку для встановлення Windows.

  4. Використовуйте програму Disk Utility, щоб видалити флешку 16 Гб або більше. Виберіть параметри, показані на зображенні нижче.

    B80

  5. Встановіть ISO-файл Windows та скопіюйте вміст у «BOOTCAMP». У моєму випадку мітка "ESD-ISO" була використана для ідентифікації ізо Windows. Для виконання операції з копіювання вам знадобиться команда enter у cpвікні програми Terminal. Нижче наведені команди, які я зазвичай ввожу. При необхідності внесіть відповідні зміни.

    cd  /Volumes/BOOTCAMP
    cp  -Rv  /Volumes/ESD-ISO/  $PWD
    

    Примітка. Ця команда потребує певного часу. Будьте терплячі!

  6. Скопіюйте програмне забезпечення для підтримки Windows на об'єм "BOOTCAMP". Нижче наведена команда, яку я зазвичай ввожу. При необхідності внесіть відповідні зміни.

    cp  -Rv  ~/Downloads/BootCamp5/  $PWD
    
  7. Використовуйте команду, показану нижче, для перейменування AutoUnattend.xmlфайла.

    mv  AutoUnattend.xml  NoAutoUnattend.xml
    
  8. Скопіюйте вміст об'єму "BOOTCAMP" на "WINSTALL". Нижче наведена команда для використання.

    cp  -Rv  $PWD/  /volumes/WINSTALL
    
  9. Вимкніть можливість завантаження EFI з тома "BOOTCAMP". Це можна досягти, ввівши показану нижче команду. Це дозволить перейменувати папку, що містить завантажувальні файли EFI.

    mv  efi  noefi
    
  10. Далі вам потрібно завантажитися з флешки. Утримуйте optionклавішу відразу після перезавантаження комп'ютера. Відпустіть optionключ, коли з’явиться вікно Диспетчер запуску. Виберіть піктограму з написом "завантаження EFI". Далі виберіть стрілку під міткою "завантаження EFI".

  11. Відкрийте вікно командного рядка Windows, натиснувши shift+ F10. Результат повинен бути подібним до зображеного нижче.

    z6

  12. Використовуйте команди diskpartта bootsectзробіть завантажувальний BIOS об'ємного "BOOTCAMP" завантажувальним. Команди, які потрібно ввести, наведені нижче.

    Примітка. Іноді diskpartкоманда може створити перший запит на деякий час . Будьте терплячі.

    diskpart
    list disk
    

    Ви повинні побачити вихід, подібний до наведеного нижче. Якщо *у Gptстовпці для Disk 0запису є символ , ви не успішно перетворили внутрішній привід для використання гібридної схеми розділення GPT / MBR, як описано на кроці 3. Якщо *в Gptколонці для Disk 1запису є символ , то ви не вибрали "Master Boot Record" як схему на кроці 4.

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          500 GB      0 B
      Disk 1    Online           14 GB      0 B
    

    Якщо *в Gptстовпці не відображаються жодні символи , то перейдіть і введіть команду, подану нижче.

    list volume
    

    З виводу команди list volumeвизначте число (###) для гучності з міткою "BOOTCAMP". Також визначте літеру диска (Ltr) для цього гучності. У цьому прикладі я припускаю, що число є 1і літера є C. Ваш номер та літера можуть бути різними. Наступна команда вибирає цей том. Якщо ви визначили інше число для обсягу "BOOTCAMP", тоді зробіть відповідну заміну.

    select  volume  1
    

    Наступна послідовність команд відзначає гучність активну (завантажувальну), а потім закриває diskpart.

    active
    exit
    

    Наступна команда записує код завантаження у MBR та "BOOTCAMP". Якщо ви визначили іншу літеру диска для гучності "BOOTCAMP", тоді зробіть відповідну заміну.

    bootsect  /nt60  C:  /mbr
    
  13. Введіть команду, показану нижче, щоб вийти з вікна командного рядка Windows.

    exit
    

    Натисніть Escapeабо натисніть кнопку X, щоб закрити інсталятор Windows, а потім зачекайте, поки ваш Mac перезавантажиться.

  14. Потрібно закінчити встановлення Windows 10. Утримуючи optionклавішу відразу після включення Mac. Відпустіть optionключ, коли з’явиться вікно Диспетчер запуску. Виберіть піктограму з написом "Windows". Далі, утримуючи controlклавішу, вибираючи кругову стрілку під міткою "Windows".

  15. Як тільки інсталятор відкриється, відкрийте вікно командної строки Windows, натиснувши shift+ F10.

  16. Перезапустіть інсталяцію Windows. Команди, які потрібно ввести, наведені нижче.

    Примітка. Іноді diskpartкоманда може створити перший запит на деякий час . Будьте терплячі.

    diskpart
    list volume
    

    З виводу команди list volumeвизначте літеру диска (Ltr) для гучності з міткою "WINSTALL". У цьому прикладі я припускаю, що лист є D. Ваш лист може бути різним. Наступна команда завершується diskpart.

    exit
    

    Введіть команду нижче, щоб почати інсталяцію Windows. Знову ж таки, якщо літери накопичувача для гучності "WINSTALL" немає D, тоді введіть відповідну заміну при введенні команди нижче.

    setup  /unattend:D:\NoAutoUnattend.xml
    
  17. На запитання: "Де ви хочете встановити Windows?", Виконайте наступне. Спочатку виберіть розділ "BOOTCAMP". Далі натисніть на кнопку "Форматування". Нарешті, натисніть на кнопку «Далі».

  18. Продовжуйте дію, поки не з’явиться екран, на якому буде запропоновано ваш регіон. Для версії 1709 (збірка ОС 16299.15) Windows 10 ваш екран з’явиться, як показано нижче.

    z34

    Для інших версій Windows 10 екран може виглядати іншим. Як приклад, екран для версії 1507 (збірка ОС 10240) Windows 10 відобразиться, як показано нижче.

    z36

    Примітка. Наразі заборона доступу Mac до Інтернету, як правило, є хорошою ідеєю. Наприклад, відключіть будь-які кабелі Ethernet або відключіть доступ до Wi-Fi, що не потребує шифрування.

    Потім натисніть клавіші control+ shift+, F3щоб перезапустити Windows 10 в режимі аудиту.

    Примітка. Перш ніж з'явиться робочий стіл, потрібно пройти незвично довгий час.

  19. Коли з'явиться наведений нижче робочий стіл, інсталятор програмного забезпечення для підтримки Windows повинен автоматично запуститися. Якщо цього не відбувається, використовуйте Провідник файлів Windows, щоб відкрити програму підтримки Windows під назвою "Налаштування". Цю програму можна знайти в папці "BootCamp" на диску "WINSTALL". Після завершення програми інсталятора дозвольте перезавантажити комп'ютер.

    z31

  20. Ви повернетесь на робочий стіл адміністратора. Якщо вікно "Інструмент підготовки системи" не відображається, відкрийте sysprepдодаток, знайдене в C:\Windows\System32\Sysprepпапці. У цьому вікні виберіть "Вимкнення" під "Параметри вимкнення", як показано нижче.

    Примітка: Ваш екран може також містити вікно з написом "Boot Camp", яке можна ігнорувати.

    z42

    Далі виберіть "OK", щоб вимкнути Mac. На даний момент ви завершили встановлення Windows 10.

    Примітка. Якщо ви забороняли доступ свого Mac до Інтернету на попередньому кроці, ви можете зараз дозволити доступ, перш ніж увімкнути Mac. Іншими словами, підключіть кабель Ethernet або увімкніть Wi-Fi.

    Наступного разу, коли ви вмикаєте свій Mac, Windows запуститься в режимі " Поза межами коробки ". Це в основному спосіб запуску щойно придбаного ПК, коли Windows 10 вже встановлено.

    Примітка. Коли вас запитують, обов'язково виберіть клавіатуру Apple.

Якщо я запитаю, я можу уточнити будь-який із зазначених вище кроків.


На кроках 11 та 15 ви можете відкрити командний рядок безпосередньо за допомогою Shift + F10, а не натискати на екрани налаштування.

@ user128216: Дякую за вклад! Якби я використовував вашу пропозицію, щоб змінити цю відповідь, то крок 13 не працював. Схоже, ваша пропозиція спрацює на кроці 15. Оскільки ваша пропозиція також працює для Windows 7, я міг би використати її, щоб значно спростити багато моїх відповідей на інші запитання. Зараз я не маю часу змінити цю відповідь, але мені доведеться повернутися пізніше і зробити це.
Девід Андерсон

На етапі 13 натискання клавіші Esc або Alt + F4 або натискання кнопки X закриє програму встановлення та перезавантажить комп'ютер. Чудовий путівник до речі. Щойно я закінчив установку Windows 10 в моєму середині 2011 року iMac, що має пошкоджений оптичний диск. Мені не потрібно було робити 3 кроку.

@ user128216: Яку версію macOS ви використовуєте? Я припускаю, що ви пропустили крок 3, оскільки накопичувач вже використовував гібридний формат GPT / MBR?
Девід Андерсон

1
Ви посилаєтесь на крок 12. Я змінив цей крок, щоб включити тест, щоб перевірити, чи диск використовує гібридну схему розділення GPT / MBR. Ваш внутрішній диск не використовував гібридну схему розділення GPT / MBR. Ось чому ви отримали повідомлення про помилку: The selected disk is not a fix MBR disk. The ACTIVE command can only be used on a fixed MBR disks.ви припускаєте, що Windows знає, коли диск розділений гібридно. Коли диск має гібридний розділений диск, Windows подумає, що диск використовує лише таблицю розділів MBR. Windows буде невідомий, є також таблиця розділів GUID (GPT).
Девід Андерсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.