Здравствуйте, господа! Это инструкция по установке Windows 10 на iMac 2011 года. Ввиду окончания поддержки, актуальность этих моноблоков сходит на нет. А это значит, что свежие программы не поставить, а скоро так вообще — никакие 🤨
Статья основана на опыте наших инженеров с iMac 21.5″ 2011, а инструкция рассчитана на уверенного пользователя. Скорее всего точная модель iMac роли не играет, главное 2011 год выпуска.
Главные проблемы
- Продать его выгодно уже не выйдет. Ок! Сделаем Upgrade и он снова будет в строю. Хорошо, но какой смысл в быстрой работе без программ?
- Свежую macOS официально не поставишь. Ок! Пропатчим установщик macOS и установим систему насильно, но драйверов на видеокарты (у нас 6700M) AMD Radeon этих лет нет и, видимо, не предвидится. Вывод: через костыли ставить macOS смысла нет;
- Windows 10 официально не поддерживается (только iMac с 2012 года). Ок! Установить таки винду можно, но BootCamp (драйвера Apple) не существует для десятки, но через командную строку можно поставить «родной» BootCamp;
- Нет звука в Windows 10. Никакие драйвера ситуацию не выправляют, так как звуковое устройство неправильно определяется в системе, либо вообще отсутствует в списках. Эта печаль вытекает из проблемы совместимости в режиме EFI (UEFI на обычных ПК). Беда оказалась одна из самых сложных и с ней борются владельцы iMac 2011 года по всему миру, а на GitHub даже есть отдельная ветка! Адекватного лекарства не было, пока наши мастера не разгадали загадку! 😎
P.S. Скорее всего мы не первые, но внятной инструкции не нашли.
Как мы побороли гадость со звуком
Собака оказалась зарыта в инициализации устройств прошивкой EFI (BIOS iMac). iMac умеет грузиться в обычный и режим совместимости. Кстати, для Windows 10 «родной» режим тоже EFI\UEFI и загрузка с диска с таблицей GPT. Но так как в обычном режиме устройства определяются неправильно, надо заставить iMac установить Windows в режиме совместимости на диск с MBR. А iMac упорно грузится через EFI.
Мы прошли первый этап установки десятки на виртуальной машине c простым BIOS и MBR-диском. Не дав начаться после перезагрузки второму этапу (установка основных устройств), сняли образ с виртуалки и вуаля — осталось лишь продолжить установку на реальном iMac 🤓
Upgrade
Чтобы iMac не тупил на Windows 10, как последняя скотина, мы заменили старый и медленный HDD диск на новый SanDisk SSD Plus на 480 Гб. Также расширили оперативную память до 16 гигов. Мини-апгрейд 😊
А как же Windows 7?
Возможность официально установить Windows 7 есть, но её поддержка закончилась в начале 2020 года, а это значит тихо-мирно кончатся и программы, как это было с Windows XP. Ставить хорошую, но заведомо устаревшую систему 2009 года рождения, не хотелось бы.
Установка Windows 10
Стандартно Windows 10 ставится с флешки, но это не наш случай.
Простой метод
Установка Windows 10 с DVD-диска. Загрузка с болванки заставит iMac использовать Legacy BIOS Boot Mode. К сожалению, по каким-то причинам работает 50 на 50. Если у вас таки получился этот трюк, то переходите сразу к установке BootCamp 😏
Второй метод. Как делали мы
Мы подготовили готовый образ с Windows 10 Home для iMac 2011. Система чистая неломаная с сайта Microsoft с обновлениями по 2020 год.
Качаем с нашего яндекс-google диска:
- Образ Windows 10 для iMac 2011
- BootCamp для iMac 2011
Образ необходимо распаковать на диск iMac через прогу Acronis True Image (образ создан в версии 2018 года). Проще всего это сделать, загрузившись в какой-нибудь LiveCD\LiveUSB. К примеру, WinPE 10-8 Sergei Strelec содержит всё необходимое и грузится с флешки.
Если вы тоже делаете апгрейд и ставите SSD, то образ можно залить заранее (при наличии ПК) и пропустить часть с LiveCD 😉
Важно!
После запуска LiveCD на iMac, в диспетчере дисков убедитесь, что диск со схемой разделов MBR, а не GPT. Заходим в свойства диска -> Тома -> Стиль раздела. Если тут GPT, то жмём правой кнопкой на диск и конвертируем его в MBR. Можно использовать любую другую прогу для работы с дисками.
Инструкция по развёртыванию образа
- В Acronis True Image выбираем действие «Восстановление -> Диски»
- Выбираем наш образ-архив
- Метод восстановления «Восстановить диски и разделы»
- Ставим галочку на «Диск 1», чтобы выбрались все галочки
- Выбираем целевой диск iMac. В нашем случае это SSD. Скриншот для примера
- Проверяем, всё ли правильно выбрали и жмём «Приступить»
- Ждём окончания операции. Обычно 5-10 минут 🤓
Далее убеждаемся в диспетчере дисков, что диск не изменился на GPT, должен быть MBR! Объединяем диск С и свободное пространство через пункт меню «Расширить том…»
В правой колонке выбираем всё свободное пространство и жмём далее
На диске должно остаться два раздела, как на картинке:
Выключаем iMac и отключаем его от электросети на 30 секунд. Отключаем все носители. Включаем iMac. Должна начаться (продолжиться) установка Windows 10.
Дожидаемся окончания установки Windows, всё как обычно.
Важное дополнение о разделе GPT
Многие столкнулись с проблемой, когда после перезагрузки диск превращается формат GPT и установка проходит неправильно. Один из посетителей блога поборол эту гадость и скинул нам видео в группу ВК, за что ему огромная благодарность 😘
Установка BootCamp
BootCamp устанавливается через командную строку. Распаковываем архив в удобное место, к примеру на диск С. Запускаем командную строку от имени администратора и стартуем файл по пути:
C:\BootCamp\Drivers\Apple\BootCamp.msi
Далее последует обычная установка драйверов и предложение перезагрузить iMac. Первый запуск может быть долгим! Если в течение 5 минут красуется чёрный экран, то выключите-включите iMac. Такое может быть.
Подробная инструкция по установке BootCamp
При успешном исходе, звук, регулировка яркости и горячие клавиши на клавиатуре должны работать.
В видео присутствует мат, а ещё оно вертикальное, простите 😳
Wi-Fi и звук! BlueTooth мышь и клавиатура, горячие клавиши и регулировка яркости
Косяки
- При первом обновлении Windows скорее всего обновит драйвера на видеоадаптер, в итоге экран может потемнеть и не вернуться обратно.
Подождите 10 минут. Если iMac не отдуплится, то жёcтко выключите-включите его. В дальнейшем таких траблов замечено не было 😋 - Если у вас беспроводные мышь и клавиатура от Apple, то Bluetooth выключать нельзя! Отвалятся и придётся искать проводную мышь, чтобы включить Bluetooth). Изредка мышь и клава глючат. Как вылечить мы не нашли, с чем связано непонятно, происходит редко и жить не мешает
Нюансы
- Не только Apple, но и Microsoft нормально не поддерживают устройства, выпущенные в 2011 году. Это касается не только iMac, но и обычных компов и ноутбуков. На них можно встретить отвал тачпада или USB портов, отсутствие звука, глюки видеокарты и т.п. неприятности. Это связано с переходом на новый тип прошивки в 2012 году — UEFI;
- Microsoft может в любой момент выпустить обновление и всё обгадить весь мёд;
- В состав BootCamp входит утилита Apple Software Update. Через неё обновляются ПО и драйвера от Apple. Прога нашла обновления, но мы не рискнули 🙄
Итого
Считаем, что Upgrade и установка свежей Windows 10 — единственно верное решение, если хотите продлить жизнь iMac ещё на 3-5 лет. Да, это не новый iMac, но работает шустро и не тупит, а цена затеи несоизмеримо меньше 😊
Можем всё сделать за вас! 😎 Выезд на дом или в сервисе -> Установка Windows на Mac
Installing Windows 10 without DVD or Third Party Tools
Note: This version of my answer uses the 21H1 version of Windows 10. The previous version of this answer, which used the 1709 version of Windows 10, can be found here. Also, if installing the 1903 version of Windows 10, then you should read this question.
This answer applies to Mac models where the following is true.
- An optical drive and/or Windows installation DVD is unavailable. Such cases include when the optical drive has been removed or is broken. Also, when a Windows iso file is available and the Mac has a working optical drive, but no blank DVD can be obtained.
- Windows 10 needs to be installed to boot using the legacy BIOS method. This generally includes Mac models that where shipped with an optical drive.
- Your Mac is capable of 64 bit EFI mode booting from a properly created USB flash drive Windows 10 installer.
Note: Unless apple officially supports Windows 10 on your model Mac, there is no documented way of knowing if your Mac can 64 bit EFI boot from a USB flash drive Windows 10 installer. The only way to know is to build such an installer and try booting.
The Windows specifications are given below.
- Edition: Windows 10 Pro
- Processor: 64 bit
- Version: 21H1
- OS Build: 19043.928
The specifications for my iMac (21.5-inch, Mid 2011) are given below.
- Identifier: iMac12,1
- Processor: 2.5 GHz Intel Core i5
- Cores: 4
- Memory: 16 GB
- Graphics: AMD Radeon HD 6750M 512 MB
The macOS is version 10.13.6 (High Sierra).
Below, are the basic steps needed to install Windows 10 for an BIOS boot, when the USB flash drive Windows installer boots in EFI mode.
I have made the following assumptions.
-
Apple has not supplied the drivers for a 64 bit Windows 10 installation. A common misconception is that the latest Windows Support Software from Apple should always be used to install Windows 10. This is wrong. Microsoft Windows is designed to use legacy drivers when current drivers are not available or nonexistant. You should use the latest Windows Support Software that apple has released for your model Mac. I assume this is what you get when the latest Boot Camp Assistant application available for your Mac is used to download the Windows Support Software.
Note: I actually have a 2007 iMac running Windows 10 Pro 64 bit. The software was installed (from a DVD) on a freshly formatted partition using the Windows Support Software designed for a 32 bit Windows 7 installation.
-
Windows will be installed on the primary internal drive. In other words, the drive with the disk identifier of
disk0
.Note: Windows can be installed on drives other than
disk0
, but this may also require a 500 MB «System Reserved» boot partition ondisk0
. In any case, the procedure to implement this situation is beyond the scope of this answer. -
Windows will be installed on the 2nd, 3rd or 4th partition of the drive.
Note: Windows can be installed on partitions greater than the fourth partition. Again, the procedure to implement this situation is beyond the scope of this answer.
Below are the installation steps.
Note: To get a better view of the images shown below, either click on an image or open an image in a new window.
-
Download the latest Windows Support Software for your Mac. For the 2011 iMac, this software can be found at Boot Camp Support Software 5.1.5621. On my Mac, these files were downloaded to the «BootCamp5» folder stored in my «Downloads» folder. This software can also be use with the Mac models given below.
- MacBook Air (11-inch & 13-inch, Mid 2011)
- MacBook Air (11-inch & 13-inch, Mid 2012)
- MacBook Pro (15-inch & 17-inch, Mid 2010)
- MacBook Pro (13-inch, & 15-inch, Early 2011)
- MacBook Pro (17-inch, Early 2011)
- MacBook Pro (13-inch,15-inch & 17-inch Late 2011)
- MacBook Pro (13-inch & 15-inch, Mid 2012)
- MacBook Pro (Retina, Mid 2012)
- MacBook Pro (Retina, 13-inch, Late 2012)
- MacBook Pro (Retina, 13-inch & 15-inch Early 2013)
- Mac Pro (Early 2009)
- Mac Pro (Mid 2010)
- Mac Pro (Mid 2012)
- Mac mini (Mid 2011)
- Mac mini (Late 2012)
- iMac (27-inch, Mid 2010)
- iMac (21.5-inch & 27-inch, Mid 2011)
- iMac (21.5-inch, Late 2011)
- iMac (21.5-inch & 27-inch, Late 2012)
Note: The Boot Camp Assistant on my 2011 iMac can be used to download the Window Support Software. Look for the «Action» pulldown on the Boot Camp Assistant menu bar. On my 2011 iMac, these files were downloaded to the «WindowsSupport» folder» stored in my home folder. When installing Windows 10 on my 2011 iMac, this download can be substituted for the Boot Camp Support Software 5.1.5621 download.
-
Create a ExFAT formatted volume labeled «BOOTCAMP» on the 2nd, 3rd or 4th partition of the primary disk. If this volume already exists, then erase the contents.
-
Make sure the drive is using the GPT/MBR hybrid partitioning scheme. See my answer to the question «How to convert a drive from the GPT format to the hybrid GPT/MBR format when using High Sierra (macOS 10.13.2)» for a procedure that accomplishes this task.
User Semi has noted that the Boot Camp Assistant (BCA) will correctly GPT/MBR hybrid partition the drive. So, you may be able to the the BCA to partition the drive, then use the flash drive to install Windows.
-
Use the Disk Utility application to erase a 16 GB or larger flash drive. Choose the parameters shown in the image below.
By default, the macOS High Sierra Disk Utility application is set to «Show Only Volumes». To insure the flash drive device presents itself in the Disk Utility sidebar, you should set the Disk Utility to «Show All Devices». This can be accomplished by selecting
Show All Devices
from theView
menu in the top left corner of the Disk Utility window. -
Mount the Windows iso file. In my case, the label «CCCOMA_X64FRE_EN-US_DV9» was used to identify the mounted Windows iso file. If you encountered a different label, then make the appropriate modifications to the instructions given in the rest of this step.
Use the Finder application to perform the following operations.
-
Copy the contents of the mounted Windows iso file to the volume in the Windows partition. The mounted Windows iso file is the «CCCOMA_X64FRE_EN-US_DV9» volume and the Windows partition contains the «BOOTCAMP» volume.
-
Copy the contents of the mounted Windows iso file to the flash drive. The mounted Windows iso file is the «CCCOMA_X64FRE_EN-US_DV9» volume and the flash drive is the «WINSTALL» volume.
-
Copy the Boot Camp Support Software or the Windows Support Software to the flash drive. On my 2011 iMac, The Boot Camp Support Software was downloaded to the «BootCamp5» folder stored in my «Downloads» folder. The Windows Support Software was downloaded to the «WindowsSupport» folder stored in my home folder. The flash drive is the «WINSTALL» volume.
The image below shows the contents of the «BOOTCAMP» volume.
The image below shows the contents of the «WINSTALL» volume.
-
-
Next, you need to boot from the flash drive. Hold down the option key immediately after restarting your Mac. Release the option key when the Startup Manager window appears. Select the yellow USB external drive icon labeled «EFI boot». Next, select the arrow below the «EFI boot» label.
-
When a window similar to the one show below appears, open a Windows Command Prompt window by pressing shift+F10.
The result should be similar to the image shown below.
-
Use the commands
diskpart
andbootsect
to make the «BOOTCAMP» volume BIOS bootable. The commands you need to enter are given below.Note: Sometimes the
diskpart
command can take a while to produce the first prompt. Be patient.diskpart list disk
You should see output similar to what is shown below. If there is a
*
character in theGpt
column for theDisk 0
entry, then you have not successfully converted the internal drive to use the GPT/MBR hybrid partitioning scheme, as described in step 3. If there is a*
character in theGpt
column for theDisk 1
entry, then you did not select «Master Boot Record» as the scheme in step 4.Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 565 GB 0 B Disk 1 Online 14 GB 0 B Disk 2 No Media 0 B 0 B
If no
*
characters appear in theGpt
column, then proceed and enter the command given below.list volume
From the output of the command
list volume
, determine the number (###) for the volume with the Label «BOOTCAMP». Also, determine the drive letter (Ltr) for this volume. In this example, I will assume the number is1
and the letter isC
. Your number and letter could be different. The next command selects this volume. If you determined a different number for the «BOOTCAMP» volume, then make the appropriate substitution.select volume 1
The next sequence of commands mark the volume active (bootable) and then quit
diskpart
.active exit
The next command writes the boot code to the MBR and the «BOOTCAMP» volume. If you determined a different drive letter for the «BOOTCAMP» volume, then make the appropriate substitution.
bootsect /nt60 C: /mbr
-
You need to finish the installation of Windows 10. Enter the command shown below to quit the Windows Command Prompt window.
exit
Press Escape or click the red
X
button to close the Windows installer. If the popup shown below appears, then click on theYes
button. Immediately, hold down the option key while the Mac restarts. Release the option key when the Startup Manager window appears. -
Select the internal drive icon labeled «Windows». Next, hold down the control key while choosing the circular arrow below the «Windows» label.
-
Continue with the installation of Windows 10. When asked: «Where do you want to install Windows?», proceed as follows. First select the «BOOTCAMP» partition. Next, click on the
Format
button, then theOK
button. Finally, click on theNext
button. -
Proceed until you reach the screen where you are prompted for your region. For the 21H1 version (OS build 19043.928) of Windows 10, your the screen will appear as shown below.
For other versions of Windows 10, the screen could appear different. As an example, the screen, for the 1507 version (OS build 10240) of Windows 10, would appear as shown below.
Note: At this point, prohibiting your Mac access to the internet is generally a good idea. For example, unplug any ethernet cables or disable Wi-Fi access that does not require encryption.
Next, press the control+shift+F3 keys to restart Windows 10 in Audit mode. If you are using a wireless keyboard, then you may have to utilize the On-Screen Keyboard. See
Ease of access
on the lower left of the screen.Note: An unusually long amount of time must pass before the Boot Camp installer and/or desktop appears.
-
If the Boot Camp installer automatically launches, then your screen should appear similar to the image shown below.
If this does not occur, use the Windows File Explorer to open the Boot Camp installer application named «Setup».
Note: If you use the Windows File Explorer to open the «Setup» application, then you might have to select «Run as administrator».
This application can be found in the «BootCamp» folder on the «WINSTALL» drive. Install Boot Camp by following the displayed steps. After the installer application completes, allow the computer to restart.
-
You will return to the Administrator’s desktop. If you are using a wireless keyboard, check to see if the keyboard is paired with the Mac. If not, then add the wireless keyboard to the existing Bluetooth devices.
Note: When pairing my Apple wireless keyboard, I needed to hold down the power button on the keyboard before trying to add the device. I released the button, when the keyboard was discovered by the Mac.
-
If you prohibited your Mac access to the internet in an earlier step, you will now want to allow access. In other words, plug in the ethernet cable or connect by Wi-Fi.
-
Run the Apple Software Update application and install all updates.
Note: When first executing «Apple Software Update» you may be asked to update «Apple Software Update» itself. If you happens, you should uncheck all other updates and just update «Apple Software Update». Otherwise, you may get an error message saying another update can not be installed. I my case, there were two updates of the «Apple Software Update» to download and install.
-
(Optional) Download and install Windows updates, including perhaps any optional updates. You may want to skip this step for now if you believe the updates will be large in number and/or size. However, skipping this step may result in some hardware drivers not being updated.
Note: If the
Restart now
button appears while downloading and installing updates, then this button should not be selected until all displayed updates have finished installing or reached a status of «Pending restart». -
From the Windows Start menu, select to restart the Mac. You will return to the Administrator’s desktop. If the «System Preparation Tool» window is not displayed, then open the
sysprep
application found in theC:\Windows\System32\Sysprep
folder. In this window, select «Shutdown» under the «Shutdown options», as shown below.Note: Your screen may also include a window titled «Boot Camp», which can be ignored.
Next, select «OK» to shutdown the Mac. At this point, you have completed the installation of Windows 10.
Next time you turn on your Mac, Windows will start in the «Out of the Box Experience» mode. This is basically the way a newly purchased PC starts up, when Windows 10 is already installed.
Note: When asked, be sure to select an Apple keyboard.
If asked, I can clarify any of the above steps.
Additional Notes
-
When the window below appeared, I clicked on the
Go
button.Next, I check off
Enable AMD Video Quality features in supported video player applications
, as shown below.Finally, I clicked on the
Apply
button, then closed the window. -
This problem occurred when using a wireless keyboard and mouse. The Device Manager window is shown below. Here, there appears to be problem with a Bluetooth HID device. I am not sure, but I believe this device is not needed.
This same device appears under on the «Bluetooth & other devices» under «Settings», as shown below.
I clicked on the device to make the
Remove device
button appear, as shown below.I removed the device.
-
This next problem did not occur when I installed Windows 10 using the above instructions, but has occurred during previous Windows 10 installations. While answering questions, the message below appeared with the error code
OOBEIDPS
.Something went wrong – But you can try again
According to the Microsoft website Windows-based computer hangs during OOBE setup tasks, the solution is to do the following.
To resolve this issue, disconnect from the Internet. After you’ve completed all the steps in the OOBE, reconnect to the Internet.
Время на прочтение
4 мин
Количество просмотров 39K
Предисловие
Столкнувшись с проблемой не работающего звука при установке Windows на свой MacBook 11го года обнаружил, что материала по данной теме в русскоязычном сегменте интернета крайне мало, можно сказать что его нет вообще. Эта статья написана в помощь всем столкнувшимся с такой же проблемой, и преследует цель описать весь процесс решения проблемы от и до. Здесь описывается способ решения проблемы на примере MacBook, но он так же подойдет и для стационарных iMac.
Здесь не будут описаны способы создания гибридного диска и dual-boot macOS и Windows на одном SSD. Предполагается, что в системе существует либо один физический диск на который будет установлена Windows, либо два физических диска с разными таблицами разделов — GPT для macOS и MBR для Windows.
Пациент — MacBook Pro 13 early 2011 с двумя SSD на борту. Для чистоты опыта второй диск с macOS пока убрал совсем. Потом его можно будет без проблем вернуть и запускать обе ОС через бут меню.
Почему и для чего нужна такая установка?
Начисто отказывается работать звук. Ни вход ни выход, драйвера скачанные специально для моей модули ноута ситуацию не меняют. На значке звука в винде висит красный крестик, штатные средства устранения ошибок проблему так же не решают.
Вдобавок не работал у меня штатный дисковод для «родной» установки винды через Boot Camp, вместо него стоял второй жесткий диск. Помогла бы штатная установка «как было задумано Apple» с использованием дисковода и лицензионного диска винды — без понятия. Скорее всего нет, так как после подкидывания USB дисковода с записанным на болванку образом установщик даже не стартовал.
В чем было дело?
Вся суть беды со звуком заключается в том, что система. запущенная в режиме EFI отказывается взаимодействовать с звуковыми устройствами наглухо. Штатное бут-меню при этом видит только EFI загрузчики.
Но на наше счастье — на маках можно запускать в режиме совместимости Legacy системы — что нам и нужно, ведь в обход EFI все работает.
Что нужно сделать?
Далее опишу шаги, которые привели меня к успешной установке и запуску windows 10 на моем старом маке. Если кратко, мы берем дамп жесткого диска от виртуальной машины, где windows наполовину установлена в режиме Legacy и восстанавливаем этот дамп на физическом жестком мака, где продолжаем установку.
1. Имея на руках только лишь мак сделать то что нам нужно будет чуть сложнее, но способ оставлю внизу статьи в пояснении. У меня есть возможность использования второй машины, поэтому использую свой стационарный пк с выведенным наружу SATA портом.
2. Для начала нужно скачать мой архив, в который я собрал все необходимые проги и образы. Архив лучше сразу распаковать на флешку, софт из него нам еще понадобится в установленной винде. Ссылка на архив в конце статьи. Содержимое на скрине ниже.
3. Снимаем жесткий диск с мака и подключаем его к ПК. C помощью PartitionWizard удаляем все разделы на этом диске и инициализируем диск в MBR — это важно для того, чтобы система запускалась именно в легаси режиме.
4. Прогой vhd2disk переносим образ виртуального диска из архива в формате .vhd на диск нашего мака. Физические диски в этой проге имеют отображение вида //PhisicalDriveX, где Х это цифра. Узнать какая цифра какому диску соответствует можно в диспетчере задач.
5. По завершению переноса образа еще раз убеждаемся что диск инициализирован в MBR в проге PartitionWizard. Если все правильно, на этом этапе на нашем диске должно быть два раздела и куча пустого места.
6. Расширяем последний раздел до конца диска. Жмем «применить» как в третьем шаге(забыл поместить картинку на скрин).
7. Выключаем ПК, отсоединяем от него диск. Отключаем питание от мака(либо отсоединяем аккумулятор в случае макбука) и устанавливаем диск обратно в мак. Ждем 30 секунд после чего подключаем питание обратно.
8. Запускаем мак, удерживая нажатой кнопку Option(она же alt). В бут меню появился диск с виндой! Выбираем его и завершаем установку системы. Мак может на этом этапе перезагрузиться пару раз, чтобы продолжить установку нужно будет снова подержать alt и выбрать диск с Windows, если этого не делать мак попытается найти EFI системы и если не обнаружит таких выдаст ошибку.
Пока что к интернету не подключаемся — автоматическое обновление винды может поломать нам всю установку. После завершения установки уже не будет видно страшного красного крестика на значке звука, но пока звук работать не будет — нет драйверов. Так же на этом этапе нужно подключить проводную мышку, так как правая кнопка мыши через тачпад без драйверов работать не будет.
9. Подключаем мак к интернету проводом. Устанавливаем 7zip из архива. Без него следующая софтина будет вылетать. Запускаем brigadier из архива от имени администратора, и ждем пока он скачает нужную нам версию драйверов.
10. Драйвера скачались в ту же папку из которой мы запустили brigadier. Нажимаем правой кнопкой мыши по setup.exe — исправление проблем с совместимостью. Штатная утилита виндовс сама определит что установщик должен работать в режиме совместимости с win7 и применит эти параметры. Сохраняем параметры совместимости. Запускаем setup.exe от имени администратора.
11. После установки драйверов на предложение перезагрузится отвечаем «да» и при включении снова удерживаем Option,выбрав в бут меню наш диск с Windows.
-
Все работает. Звук, вайфай, тачпад и клавиатура в порядке. По желанию можно установить Trackpad++ из архива, этот софт добавляет привычные пользователями macOS жесты тачпада вроде перетягивания тремя пальцами, и что более важно делает приятной и юзабельной возможность скроллинга тачпадом.
Подкинул второй диск с установленной macOS. В бут меню видно обе системы, все грузится и функционирует должным образом.
Приложение к инструкции
Если по какой-то причине у вас нет возможности отсоединить жесткий диск мака(например при установке на стационарный iMac) , качаем архив на флешку, создаем загрузочную флешку с любой Windows Portable, запускаемся с нее и делаем далее по инструкции. В этом случае brigadier запускаем до установки ОС и скачиваем драйвера через него на флешку, чтобы потом запустить из установленной винды.
Так же если у вас нет возможности подключить проводом мак к интернету, либо ваша версия Windows Portable не смогла определить сетевую карту — скачиваем на флешку с архивом нужный вам пакет драйверов отсюда.
Послесловие
Желательно отключить обновления Windows и Apple Software Upgrade. Есть риск что обновление все сломает, так как мы работаем со старым железом.
VirusTotal
brigadier
vhd2dsk
trackpad++
Все программы взяты с репозиториев их разработчиков и никак не модифицировались.
Ссылка на архив
MEGA
Как самому сделать такой дамп Legacy системы расскажу в следующей статье, если эта вызовет интерес у публики.
Apple has released support for bootcamping Windows 10, but only on 2012 Macs and later. Despite not being supported. it is possible to install Windows 10 on earlier iMacs and it seems to run quite well.
IMPORTANT: Unplug all external and physical hard drives (where possible) that you won’t be installing to to avoid accidentally erasing them. Also make note of which drives and partitions remain (e.g. System and Storage hard drives), and be super careful to not erase the wrong one.
RECOVERY: If you nuke your machine, restore your time machine backup. Instructions here.
Requirements
- A mid-2011 iMac or similar running OSX El Capitan
- An 8GB or larger USB drive
- An ISO containing Windows 10 (I used Windows 10 Enterprise)
- 50GB free disk space, 100GB recommended
Step 1: Disable El Capitan’s System Integrity Protection
El Capitan ships with a new OS X feature: System Integrity Protection (SIP), also known as «rootless» mode. This reduces the attack surface for malware that relies on modifying system files by preventing any user, whether with system administrator («root») privileges or not from modifying a number of operating system directories and files.
It is necessary to disable OSX’s System Integrity Protection so you can modify the Bootcamp Utility in the next step.
- Restart your Mac.
- Before OS X starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.
- From the Utilities menu, select Terminal.
- At the prompt type exactly the following and then press Return:
csrutil disable
- Terminal should display a message that SIP was disabled.
- From the menu, select Restart.
Once you have finished installing Windows you should enable SIP again by following the same steps but run csrutil enable
instead.
Step 2: Modify Bootcamp to allow creation of a bootable USB
For some reason Apple decided that if your Mac has an optical drive, there could be no reason you need to Bootcamp off a USB. If you’re like me, you haven’t touched an optical disk in a few years and prefer the ease and speed of using a USB flash drive instead.
- Find out your Macs Model Identifier and Boot ROM Version:
- Open Terminal and run
system_profiler SPHardwareDataType
. Note down the values. - My mid-2011’s Model Identifier was «iMac12,2» and the Boot ROM Version was «IM121.0047.B23».
- Open terminal and navigate to /Applications/Utilities/Boot Camp Assistant.app/Contents
- Change directory:
cd /Applications/Utilities/Boot Camp Assistant.app/Contents
- Show files in directory:
ls
- The file we are going to edit is the Info.plist file.
- Make a backup of this file by running:
sudo cp Info.plist Info.plist.bak
- You will need to enter your OSX user account password.
- If you get the error saying cp: Info.plist.bak: Operation not permitted, SIP is still enabled, please refer to step 1.
- Open the Info.plist in your favorite text editor, to keep this guide simple, I’ll use nano.
sudo nano Info.plist
- You want to edit FOUR things:
- Add your Boot ROM Version to DARequiredROMVersions
- Delete the word «Pre» from UEFIModels and add your Model Identifier
- Delete the word «Pre» from USBBootSupportedModels and add your Model Identifier
- Remove your model from Win7OnlyModels (if it’s there)
- Close and save the file by pressing
Ctrl+x
followed byy
on your keyboard. - The last step is to do a code sign. Boot Camp Assitant will not run if it’s been edited. You need to resign it. Open Terminal (use spotlight to find it) and type this:
sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app
- It will probably ask for your password. Then it will say you need to download a developer tool from Apple. Agree to download it. (You don’t need to install the whole X-Code, if it asks.) Once its been installed (it’s automatic), you need to go BACK to Terminal and run that command again. This time it will work.
Step 3: Download the Bootcamp Windows Support Software
This download will contain the Windows drivers you will need to run Windows on your Mac. Windows 10 will install and run without them but not very well and a lot of hardware either won’t work, or won’t work very well until you install the drivers.
- Open Boot Camp Assistant from Applications -> Utilities
- Click continue at the introduction, if you completed step 2 correctly, you should see three options.
- Create a Windows 7 or later version install disk
- Download the latest Windows support software from Apple
- Install Windows 7 or later version
- Choose none of three options, instead:
- From the Actions menu select Download Windows Support Software
- Select your Macs Desktop or Downloads folder as the destination for the download
- The download is 1.35GB so may take a few minutes
Step 4: Create the bootable Windows 10 USB
- Open Boot Camp Assistant from Applications -> Utilities
- Click continue at the introduction, and check the box in Create a Windows 7 or later version install disk. Ensure no other boxes are checked and click continue.
- If you have not already done so, insert the USB flash drive you want to burn the Windows 10 image to. Remember that any data on the USB drive you select will be erased.
- Continue the wizard, selecting the Windows 10 ISO file when prompted.
- After completing the wizard you will have your bootable Windows 10 installer USB.
- Copy the folder you downloaded in in Step 3 containing the Bootcamp Windows Support Software to root of USB flash drive.
Step 5: Create the bootcamp partition
You can do this using the Bootcamp Assistant, but it does reboot and attempt to boot from the optical drive as soon as it completes. I prefer to use the OSX Disk Utility instead.
- Open Disk Utility from Applications -> Utilities
- Choose your internal hard drive and select the Partition button along the top.
- Click the + button and create a new partition by shrinking the existing one.
- Create the new disk with at least 40GB disk space, I would recommend 60GB or higher.
- Name the partition BOOTCAMP and format using MS-DOS (FAT).
- Click Apply, this will take a few minutes, be patient.
Step 6: Delete the Hybrid MBR
During step 5, OSX tried to be helpful by converting our legal GPT disk partition into a hybrid MBR partition, which makes OSX see the disk as GPT and Windows it as MBR. Windows 10 requires a GPT disk when using EFI boot, so we need to revert this change using a tool called GPT fdisk (gdisk).
If this step is not completed you will get this error when installing Windows 10:
Windows cannot be installed to this disk. The selected disk is not of the GPT partition style
To avoid this:
- Download GPT fdisk from its Sourceforge page and install it. You will probably get a warning that it’s not a signed application, if you do open OSX System Preferences -> Security and Privacy -> General and you should see a note down the bottom about the application you just tried to open with an offer to open it again.
- Find the device number for the internal hard disk:
- Open Disk Utility from Applications -> Utilities
- Choose your internal hard drive (not one of the partitions) and note down the Device, it’s probably disk0.
- Open Terminal from Applications -> Utilities
- Launch gdisk on your internal hard disk by running
sudo gdisk /dev/disk0
, if your internal hard disk was not disk0 in the previous step, replace disk0 with what it was here. - Type
p
to view the partition table to verify you’re working on the correct disk. You should see the BOOTCAMP partition we created in Step 5. If not, typeq
to quit without saving your changes and double check the device number. - Type
x
to enter the experts’ menu. - Type
n
to create a fresh protective MBR. Note that gdisk won’t confirm a change; it’ll just show you a new experts’ prompt. - Type
w
to save your changes. You’ll be asked to confirm this action. Do so.
Note this action also requires OSX SIP to be disabled, if you get permission errors, make sure you have completed Step 1.
Step 7: Install Windows
- Reboot your Mac with the bootable Windows 10 Installer USB plugged in.
- Before OS X starts up, just after you hear the startup sound, repeatedly press and hold down the Option (or Alt key if your using a Windows keyboard) for a second or two until you see the boot selection options.
- You should see an option to boot from a USB device labelled «EFI Boot», choose this one.
- The Windows 10 installation will now start, follow the steps, selecting Custom Installation.
- On the screen where you select your partition be careful, ensure you select the «BOOTCAMP» partition you created earlier before proceeding with installation.
- Windows will restart 4 or so times during installation. Be ready to hold down the Options / Alt key after each reboot, but instead of selecting the USB device named «EFI Boot» select the newly created hard disk labelled the «EFI Boot» instead to ensure the installation continues smoothly. This is the same method you will use to choose between booting into OSX or booting into Windows once setup is complete.
- Finish installing Windows until you get to the desktop.
Step 8: Install the Bootcamp Windows Support Software
The Bootcamp Windows Support Software should be on the Windows 10 installer USB you created earlier.
- Open Windows Explorer and go to the USB drive
- Unless you renamed the folder, open WindowsSupport -> Bootcamp -> setup.exe.
- This will install all the required drivers and the bootcamp utility for Windows.
Step 9: Re-Enable El Capitan’s System Integrity Protection
See Step 1.
Issues
The drivers installed as part of the Bootcamp Windows Support Software work well, WiFi, Graphics, External Monitors, Webcams and Bluetooth are all working. Audio was the only immediately noticable issue, though strangely the audio provided through my 2008 Apple Cinema display works without issue.
Mid-2011 iMac Audio Does Not Work
I could not get the iMac built in sound to work on Windows 10, despite the webcam working. I tried a few things that did not work:
- Downloaded and installed Bootcamp 6.
- Tried the Cirrus 4206BCNZ audio drivers for Windows 8 as suggested might work.
As my external Apple Cinema display’s audio was working it was not to much of an issue for me to deal with, but if anyone finds a solution please let me know.
Sources & Acknowledgements
- Dual Booting on an iMac 27″ Mid 2011
- How to modify System Integrity Protection in El Capitan
- Enable Bootcamp to install from usb for OSX
- Windows detects GPT disk as MBR in EFI boot
В сети есть разные способы (например, 1, 2, 3) как установить Windows 10 через bootcamp на старые macbook или imac, но мне все эти танцы не нравятся совсем. Мне не хочется вообще ничего редактировать (по 1 можно почитать как правится Info.plist в программу Boot Camp Assistant), просто заниматься своими делать и время от времени обращать внимание на iMac.
К слову, если вы в лоб установите Windows 10 на старый mac, то как минимум получите не работающий звук или блютус, как максимум — хаотичные BSOD в моём случае (думаю, что из-за не совместимости драйверов).
Способ, который описан более чем краток, наверное, затратен по времени, но работает без проблем и не требует от вас больших усилий.
1. Устанавливаете старую версию MacOS, в моём случае 10.8.5 Mountain Lion. Образ берется с торрентов, потому что восстановление через интернет на старых маках не работает, поскольку версия MacOS для загрузки слишком стара. Флешку делаете загрузочной через DiskMakerX (выберите версию для Mountrain Lion). Запускать старую версию DiskMakerX лучше всего с такой же старой версии MacOS, потому что из Mojave или Catalin программа выдаёт ошибки, которые не лечатся рекомендуемыми действиями и корректно не работает.
2. Устанавливаете Windows 8.1, записав образ на диск. В моём iMac был DVD-привод и так проще, т.к. записать корректно работающую флешку мне не удалось ни разу — iMac через alt просто не видел их все. пробовал разный софт под windows, macos, linux — толку ноль. Разбираться не особо хотелось. Если нет DVD-дисковода, найдите USBшный или же пробуйте мануал как подключить образ винды в MacOS через DaemonTools Lite.
После завершения установки Windows 8.1, устанавливаем драйвера, рекомендуемые Apple — Bootcamp 5.0.5033.
3. Обновляете установленную MacOS 10.8.5 до последней поддерживаемой вашим устройством. В моём случае это High Sierra. Скачиваем по ссылке через Mac App Store, а после того, как обновление завершится устанавливаем все доступные обновления ОС.
4. Загружаем «Помощник по обновления до Windows 10» и следуем инструкциям на экране. После нескольких перезагрузок дело сделано — перед вами работающая Windows 10.
Через «Обновление Windows» в дополнительных обновлениях обновите драйвера, рекомендуюемые Microsoft. У вас останется один не опознанный Bluetooth-контроллер, берите этот драйвер и с помощью 7-zip обновите через диспетчер устройств.
5. Зайдите в Пуск и найдите утилиту обновления программ Apple.
Сначала установите обновление только для bootcamp. после чего установите обновление для остальных компонентов. Всё вместе сразу обновить не получится — будет ошибка.
Если не нравится как работает датчик освещенности, то можно использовать старую утилиту mControl
6. Через утилиту BootCamp в Windows 10 установите загрузку Windows при включении iMac.