Установка Windows в BOOTCAMP без привода и флешки.

Денис Кутузов
OSX Support Macintosh
Понадобилось мне установить Windows в раздел BOOTCAMP, однако, на старом дачном Mac Pro 3.1 не работал привод, да и с флешки он категорически отказывался загружаться. А Windows (будь он неладен) был жизненно необходим. Облазив весь интернет, в поисках внятной, а главное рабочей инструкции, натолкнулся на данное решение, коим решил и с вами поделится.

И так.....

Для начала нам понадобится:
1)

Назовем ее win8.



Формат диска должен быть VDI, он должен быть динамическим, и иметь размер от 15гб. Впринципе достаточно и 10гб, но лучше перестраховаться.




И наша виртуальная Windows почти готова к установке, осталось немного настроить.



Галки в окне настроек "Система" обозначеные красными стрелками можно снять.



А вот в настройках "Дисплея" установить на 3D ускорение.



На этом настройка завершена и можно запустить нашу виртуальную Windows.
При запуске нам потребуется указать место хранения файла образа устанавливаемой версии Windows.



И понеслась.




В зависимости от версии понадобится ввести ключ.

На этапе настройки диска нужно проделать нехитрые манипуляции, дабы объеденить диск "Зарезервировано системой" и основной.
Для этого в окне работы с диском сначала создаем





Потом удаляем больший



И за счет свободного места расширяем размер диска "Зарезервировано системой"


Дабы получилось вот так



Далее следует некоторое ожидание установки Windows.



Далее нам понадобится провести некоторые манипуляции с самой  Windows, дабы она могла быть без проблем установлена на раздел BOOTCAMP.

При первом запуске Windows, как и всегда, создаете пользователя и производите первичную настройку и входите в систему.

После чего неоходимо создать файл unattend.xml со следующим содержимым

[HTML]<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="generalize">
         <component name="Microsoft-Windows-Security-Licensing-SLC"
processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"
language="neutral" versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <SkipRearm>1</SkipRearm>
         </component>
     </settings>
</unattend>[/HTML]

И поместить его по пути C:\Windows\System32\sysprep\
Будьте внимательны, Windows может дописать к файлу расширение TXT. Нам нужно именно xml

Перед выполнением следующего шага необходимо в командной строке от администратора выполнить данную команду

net stop WMPNetworkSvc

После,как вы поместили файл unattend.xml в нужную папку, запустите программу SysPrep, расположеную в той же папке.
Запускать нужно с параметрами



Программа произведет необходимые манипуляции и наша виртуальная Windows выключится.

Теперь нам нужно сделать копию созданого нами жесткого диска.
Скрытый текст


Теперь нам надо конвертировать копию диска из  формата VDI в RAW, для этого открываем terminal.app в Mac OS, переходим в папку где хранится win8_copy и выполняем команду

sudo VBoxManage internalcommands converttoraw win8_copy.vdi win8.raw


Дожидаемся окончания операции и вводим в терминал

sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage win8.raw

На этом шаге у нас смонтируется диск с нашей Windows, который при помощи WinClone нам нужно сохранить.

Скрытый текст


Все, теперь загружаете Windows.
C таким способом вы получите универсальный образ для разворачивания на любом компьютере Mac без привязки к оборудованию.

В общей сложности данная процедура занимает чуть больше часа, отнимает минимум усилий и подходит для многих безысходных случаев.
17 марта 2013, 00:27

Ответы