Я решил, что хочу поставить Windows на этот MacBook. Поэтому я пошел и начал разбивать свой жесткий диск таким образом, чтобы я мог легко выполнить тройную загрузку.
Итак, я создал загрузочный диск с помощью помощника Boot Camp. После этого я загрузился в Windows. У меня было странное чувство, так как этот метод загрузки был очень похож на использование устаревшей загрузки BIOS. И когда установщик показал мне выбор языка, я столкнулся с проблемой отсутствия ввода с клавиатуры или трекпада. Кроме того, я не мог подключить к нему ничего, что работало бы.
Проверка структуры USB на моей машине показала, что трекпад и клавиатура соединены мостом в один из контроллеров. Поэтому я не могу использовать мышь или клавиатуру, пока USB3 не работает.
Мои вещи: - MacBook Pro, середина 2014 г. - Windows 7 Ultimate 64bit, SP1, как говорят, уже установлен - USB-накопитель на 16 ГБ - Следующие данные разделов:
[email protected] ~ $ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 819.0 GB disk0s2
3: Microsoft Basic Data LINUX 20.0 GB disk0s3
4: Microsoft Basic Data SHARE 10.0 GB disk0s4
5: Microsoft Basic Data WINDOWS 151.2 GB disk0s5
Я пытался пропатчить некоторые драйверы Intel USB3 в boot.wim и install.wim, но это вообще ничего не дало. Так что я в некоторой растерянности...
решение1
Я нашел решение, и оно оказалось более узким местом, чем можно было бы ожидать.
Да, в Windows нет подходящих драйверов USB 3. Более того, он не поддерживает чипсет MacBook Pro! Итак, вот что я сделал, чтобы создать правильный образ.
Требования
- Виртуальная машина
- ISO-образ вашего диска Windows
- Комплект автоматизированной установки (AIK).Эта ссылка ведет к нужному адресу.
- USB-накопитель емкостью 8 ГБ.
- Терпение и любимый напиток. Возможно, книга.
Шаги
Во-первых, вам следует получить себе систему виртуальной машины, например VirtualBox. Она бесплатна и в целом сработала для меня. После загрузки и установки создайте новую виртуальную машину с помощью вашего ISO-образа Windows. Для этой виртуальной машины вообще не нужно много памяти. У меня было 15 ГБ. Эта виртуальная машина необходима для подготовки вашей загрузочной флешки.
Итак, начнем:
- Откройте «Утилиту Boot Camp»
- Если он выдает вам уведомление о том, что ваш начальный том не может быть отформатирован, игнорируйте его. Я сделал пользовательскую разметку разделов, и все, что меня действительно волновало, это поставить галочки в первых двух полях. Вот они:
- Подготовка USB-накопителя с загрузочным установщиком Windows
- Установка драйверов Boot Camp (осторожно: ~1,5 ГБ для загрузки)
- Отметьте эти два поля, выберите ваш iso и ваш usb-накопитель и нажмите «Далее». Теперь возьмите вашу книгу или что-то еще, это займет довольно много времени. Он правильно запишет ISO на ваш USB-накопитель, и загрузит, таким образом, скопирует драйверы Boot Camp.
Это легкая часть, на самом деле, это то, что говорят многие руководства, даже оригинальные Apple. Кроме части VM. И это то, что вам сейчас нужно.
- После завершения процесса закройте утилиту и откройте свою виртуальную машину. Откройте «Настройки общей папки» и добавьте свой USB-накопитель как один. В моем случае он был переименован в
WININSTALL
. - В ваших виртуальных окнах загрузите и установите автоматизированный установочный комплект (AIK). Хорошо то, что это уже ISO. Так что вы можете просто смонтировать его как виртуальный CD через вашу виртуальную машину. Неважно, загружаете ли вы AIK в свою виртуальную машину или в свою хост-систему. Вам просто нужен ISO, и он смонтирован в виртуальной машине.
- Установите AIK и подождите некоторое время.
Теперь вы готовы и настроены на исправление вашего Windows. Перед тем, как мы это сделаем, рекомендуется сохранить два файла с вашего установочного диска:
WININST/Sources/boot.wim
WININST/Sources/install.wim
Положите их в надежное место, они очень важны.
В вашей виртуальной машине откройте меню «Пуск» и найдите «Командную строку развертывания». Щелкните ее правой кнопкой мыши и откройте ее как администратор. Используйте
cd
для навигации по папкам. В этом случае вам нужно перейти на сам диск C:CD \
Теперь нам нужно
boot.wim
сначала пропатчить файл. Скопируйте его с установочного диска в корневую папку в вашем виртуальномC:
. В моем случае я создал папку, названную простоos
для работы.После
boot.wim
копирования создайте еще одну папку в той же папке и назовите ее как-нибудь просто. Я выбралwim
.mkdir wim
Теперь вам нужно также скопировать
BootCamp
и$WinPEDriver$
с вашего установочного диска в эту рабочую папку. Для этих двух создайте новую папку с именемbootcamp
и поместите их туда.
Для наглядности: сейчас у вас должна быть следующая структура файла:
C:\
|– os\
|– wim\
|– bootcamp\
|– BootCamp\
|– $WinPEDriver$\
|– boot.wim
Если у вас все в порядке, то вы готовы приступить к установке исправлений.
Чтобы окончательно пропатчить первый из двух "образов" Windows, нам нужно смонтировать файл
boot.wim
на наш диск. Мы делаем это с помощью этой команды:C:\os> imagex /mountrw boot.wim 1 ./wim
После завершения монтажа мы приступаем к установке драйверов:
C:\os> dism /image:./wim /add-driver /driver:bootcamp /recurse
Для меня это было сказано, что это будет инъекция231 водитель. Я был...удивлен. Но ладно, дайте ему время дочитать.
После завершения команды сохраняем изменения в изображении:
C:\os> imagex /unmount /commit wim
Теперь монтируем вторую часть образа
boot.wim
:C:\os> imagex /mountrw boot.wim 2 wim
Теперь вы можете скопировать-вставить dism
команду сверху, она точно такая же. Также повторите команду unmount и commit.
- Теперь вы исправили среду выполнения установки! Поздравляю! Но вы еще не закончили. Скопируйте
boot.wim
в папку вашего установочного дискаsource
, перезапишите старую и сделайте глубокий вдох. Вы уже на полпути. - Скопируйте
install.wim
в то место, гдеboot.wim
оно было раньше. Теперь, это зависит от того, какую версию Windows вы собираетесь установить. Вам нужно получить номер образа. Используйте эту команду для вывода XML-структуры доступных образов:
C:\os> imagex /info install.wim
Структура вывода довольно прямолинейна. Есть набор <IMAGE ...>
разделов, каждый из которых имеет атрибут с номером. Читая дальше этот блок, вы обнаружите блок <WINDOWS>
. У него есть имя соответствующей версии установки. В моем случае у меня была нужная мне версия Windows прямо на первом изображении.
Когда у вас будет номер образа, смонтируйте его так же, как вы монтировали
boot.wim
:C:\os> imagex /mountrw install.wim wim
Замените <NUM>
на номер вашего изображения.
Теперь повторите команды, которые я вам уже показал, они те же самые!
C:\os> dism /image:./wim /add-driver /driver:bootcamp /recurse
C:\os> imagex /unmount /commit wim
- После того, как эти команды выполнены, вы почти закончили. Время убрать грязный дом.
- Скопируйте (и перезапишите)
install.wim
обратно в папку вашего установочного дискаsources
. - Поднимитесь на уровень выше и завершите стрессовое время, удалив рабочую папку. Она вам больше не нужна.
Теперь вы можете перезагрузить свой Mac и удерживать клавишу Option
-, чтобы выбрать установку Windows. Вы заметите, что большинство, но не все, драйверов BootCamp активируются. В моем случае половина моего ноутбука внезапно заработала, и я смог установить.
После установки не отключайте установочный диск. Вместо этого откройте меню «Пуск» и перейдите в «Компьютер» > «Ваш установочный диск» > «Boot Camp» -> «Настройка». Эта программа завершит вашу установку, по-настоящему.
Готово, готово, готово! Теперь вы можете избавиться от виртуальной машины и наслаждаться Windows на своем Mac, получив полностью пропатченную Windows, которая должна отлично работать на самых разных компьютерах Mac.
Ах да, я же говорил, что тебе понадобится терпение. Я пользовался таймером на телефоне и почти периодически дремал.
- Передача изображения на USB-накопитель: 1ч30мин.
- Загрузка драйверов Boot Camp: 40 минут
- Установка Windows: Не знаю, я слишком долго спал.
- Наложение заплат
boot.wim
иinstall.wim
30 минут
Надеюсь, это поможет и другим пользователям Mac, которые застряли на этом. Я не хотел сдаваться и просто попробовать Windows 8... и вот я здесь, Win7 теперь работает просто отлично. :)