Установка Windows 10 на виртуальную машину (Technical Preview, Virtualbox)



windows 10Так уж вышло, что Windows 8 (8.1) как-то тихо и незаметно прошла мимо. Сейчас  намечается выпуск Windows 10  и местный автор решил, что нельзя этого пропускать. Поскольку есть предчувствие,  что именно эта версия станет полноправным последователем популярной Windows 7.  Как-то повелась традиция у софтверного гиганта из Редмонда — выпускать юзабельные версии своей операционной системы через одну. На нашем сайте запланировано  несколько статей с обзорами Windows 10 и логично, что первая из них будет об установке Windows 10…

На данный момент последняя версия ОС от Microsoft находится в стадии Techincal Preview. Проще говоря, это тестовая версия и до выпуска релиза пройдет еще около полугода.  Поэтому использовать ее на своем компьютере не рекомендуется. Но если очень хочется, то можно. На свой страх и риск. Местный автор же решил не подвергать свой компьютер такому риску, поэтому рассматривать Windows 10 мы будем там, где и положено рассматривать тестовый софт — в тестовой среде. В качестве таковой отлично подходит виртуальная машина. Ну и самым  простым и бесплатным решением для запуска виртуальной машины является VirtualBox от Oracle.  Создадим в нем виртуальную машину и установим туда Windows 10.








Установка Virtualbox

Для начала понадобится скачать и установить сам Виртуалбокс. Я думаю это ни у кого не вызовет затруднений, поэтому дам лишь ссылку на официальную страницу Oracle, откуда его можно получить. Заходим на https://www.virtualbox.org/wiki/Downloads, выбираем из списка версию для вашей ОС и устанавливаем. Скорей всего вам понадобится первая ссылка из списка на той странице — версия для windows-хоста.

Здесь стоит отметить, что для успешности всей этой затеи необходимо, чтобы процессор вашего компьютера поддерживал технологии PAE и NX, иначе при установке получим ошибку 0x0000005d.   Я не буду расписывать как проверить поддерживает ли ваш CPU эти штуки  — мануалы на эту тему легко найти в Сети. Однако, практически все современные процессоры эти технологии поддерживают.

Образ Windows

Теперь нужно получить образ самой Windows 10. Вообще, его можно беспрепятственно взять на официальном сайте Майкрософт, со странички http://windows.microsoft.com/ru-ru/windows/preview-download . Если не считать препятствием регистрацию или наличие аккаунта Microsoft. У меня же аккаунта не оказалось, а регистрацию проходить желания тоже не было. Поэтому я недолго думая скачал образ Windows 10 с торрента, например отсюда. Там раздается полный комплект — 32-битный и 64-битный образы Windows 10 Technical Preview, однако если вам нужен только один из них — будьте внимательны и выберите при запуске торрента только нужный. Здесь мы рассмотрим  64-битную версию, поскольку ресурсов машины для ее запуска достаточно, а 32-битный софт уже отживает свой век.

Итак, VirtualBox установлен, образ Windows 10 получен, можно приступать.

Создание виртуальной машины.

Запускаем VirtualBox, в главном окне жмем «Создать», вводим любое имя для новой виртуальной машины и выбираем версию.








vbox_vm_create_1
С версией возникла небольшая проблема, о которой немного дальше.  Пока что логично предположить, что нам нужно выбрать «Other Windows 64-bit».

виртуальная машина

Тут выставляем количество оперативной памяти, которое мы готовы выделить нашей виртуальной машине. Для 64-битной версии по описанию требуется 2Гб RAM — именно столько и ставим (Если вы ставите 32-битную версию — то можете попробовать обойтись 1Гб оперативки)

VirtualBox

Создаем виртуальный HDD для машины.  Его формат для нас неважен, поскольку это имеет значение только если вам понадобится перенести виртуальную машину в другой гипервизор, например в VMWare. Да и то, образ HDD легко конвертируется из одного формата в другой. Я выбрал VMDK, чего и вам советую.

Здесь нужно задать максимальный размер виртуального жесткого диска.

vbox_vm_create_4

Важно понимать, что у вас должно быть достаточно свободного места на том разделе, где его образ будет храниться. Хотя в основной системе файл образа растет  только по мере заполнения данными гостевой системы (в нашем случае гостевая ОС — это Windows 10 которую мы будем устанавливать), все же он вырастет примерно до 15Гб сразу после установки ОС в нашу виртуалку. Поэтому проверьте, освободите место на разделе или выберите такое место на вашем компьютере, где достаточно дискового пространства. Размер виртуального диска нет смысла делать сильно большим, если вы хотите просто посмотреть на Windows 10. 20Гб которые указаны по умолчанию вполне достаточно, я же на всякий случай добавил еще 3.

Первый этап создания виртуальной машины на этом завершен.

Теперь нужно задать дополнительные настройки. Жмем кнопку «Настройки» и в разделе «Система»  смотрим вкладку «Процессор».

vbox_vm_create_6

Рекомендую добавить виртуальной машине еще хотя бы одно ядро CPU, ибо по умолчанию там указано всего одно. Также здесь можно увидеть галочку «Включить PAE/NX». По умолчанию она включена, однако стоит убедиться, именно об этом гововорилось выше, что без поддержки этих технологий Windows 10 установить на виртуальную машину не получится.

Далее открываем раздел «Носители», выбираем привод и указываем путь к предварительно выкачанному образу Windows 10.

vbox_vm_create_7

После чего настройку можно завершить и запустить виртуальную машину.

Запускаем и… получаем ошибку 0x0000005d.

ошибка 0x0000005d

Та самая ошибка о которой говорилось ранее. Но PAE/NX включен. В общем, методом тыка и перебора настроек было обнаружено, что все дело в выборе версии Windows на самом первом этапе создания виртуальной машины. Помните, там было выбрано казалось бы логичное «Other Windows 64-bit»? Так вот, логика подвела.

Ошибка 0x0000005d при установке Windows 10 на Virtualbox валится именно из-за выбранной версии. Выключаем виртуалку, открываем настройки и в разделе «Общие»  выбираем версию «Windows 2012 (64-bit)». 

Закрываем, запускаем…

… и Установка Windows 10

windows 10 установка
Которая, впрочем, ничем кардинально не отличается от установки Windows 8/8.1 или Windows 2012 (серверная версия). Все тот же самый инсталлятор, те же самые переключатели и галочки.

Жмем установку и принимаем лицензионное соглашение.

win10_inst_2

Выбираем вариант полной установки («Custom…»)

win10_inst_3

Разбивать диск вручную нет необходимости, все нужные разделы инсталлятор создаст автоматически.

windows 10 установка шаг 4

После этого начнется копирование и распаковка файлов. Это займет некоторое время, зависящее от производительности вашей основной системы. Можно успеть сходить налить чаю, например.

Когда эти операции будут выполнены, виртуальная машина уйдет в перезагрузку и запустится уже  не с образа  «вставленного» в виртуальный DVD-ROM, а с виртуального HDD.

win10_inst_5

Кстати, пока она запускается в окне виртуалки можно заметить вот такое сообщение, в котором говорится о том, что гостевая ОС (это устанавливаемая нами Windows 10) поддерживает интеграцию указателя мыши.

virtualbox интеграция мыши

 Это особенность работы с виртуальными машинами. В старых операционных системах такой поддержки нет, и если вы переведете курсор внутрь окна виртуальной машины, то чтобы его вывести обратно в основную систему нужно будет нажать хост-клавишу.  В виртуалбоксе таковой является правая клавиша Ctrl. Ее индикатор можно увидеть в строке состояния в правом нижнем углу окна виртуальной машины.

vbox host key

Так вот, при работе с  Windows 10 в этом просто нет необходимости, ибо интеграция мыши уже поддерживается, в то время как для старых ОС для ее включения необходимо установить Дополнения Гостевой ОС. Но о них чуть позже.

win10_inst_9Тем временем процесс установки дошел до этапа персонализации. Который, впрочем, можно пропустить, выбрав «Use Express settings». Но я рекомендую все же выбирать «Customize». Поскольку, во-первых, я в других своих статьях уже говорил, что при установке любого софта стоит быть внимательным и просматривать абсолютно все настройки, предлагаемые инсталляторами , вместо бездумного нажатия «next-next…done». Хотя бы потому, что  настройки, которые вы можете легко изменить сейчас, после установке найти и поменять будет гораздо сложнее. А часто именно так и оказывается, тем более в случае с ПО от Microsoft. Во-вторых — раз уж мы решили посмотреть ОС, так надо смотреть полностью. И понажимать настройки в инсталляторе  это самая первая возможность которую нам предлагает windows 10.

win10_inst_10

win10_inst_11

И вот, пожалуйста, то о чем я говорил.

win10_inst_12

Я не буду вам дословно переводить эти опции, но смысл их в том, что ваша Windows будет отправлять статистику в Microsoft — историю запросов браузера, историю поиска, устанавливать приложения из магазина под вашим именем и «получать лучшую защиту отсылая инфо и файлы  в какую-то службу защиты Майкрософт когда включен Защитник Windows».  Мне такое не нравится, поэтому я просто выключаю все эти штуки. Чего и вам желаю.

win10_inst_13

Задаем логин и пароль иии «Finish»!

win10_inst_14

Еще немного ждем. И вот свеженькая Windows 10 TP стоит у нас в виртуальной машине.

Windows 10 TP

Предлагаю вашему вниманию видеообзор windows 10.

Тут было бы логичным завершить все это повествование и продолжить уже в другой статье с обзором самой «десятки».  Но есть кое-что еще, без чего сей мануал будет неполным. Тем более кто-то однозначно столкнется с этой проблемой, ибо у меня она возникла.

После установки windows 10 на  Virtualbox нет сети.

Если мы начнем диагностировать все это дело, то обнаружим, что сетевая карта в виртуальной машине не работает потому что в windows 10 не оказалось для нее драйвера.

win10_inst_16Самое первое что пришло в голову — для решения этой проблемы нужно установить Дополнения Гостевой ОС (Virtualbox Guest Additions). Это небольшой образ который монтируется в нашу виртуальную машину точно так же, как мы монтировали образ windows и с него устанавливается софт в гостевую ОС, который должен бы решать любые проблемы с драйверами на любой виртуалке. Скачать его можно с http://download.virtualbox.org/virtualbox/. Там нужно выбрать папку с именем, которое совпадает с версией Virtualbox, и взять файл VBoxGuestAdditions_xx.xx.x.iso.

Я именно этим и занялся, в процессе чего наткнулся на еще одну проблему — установка дополнений валилась с ошибкой. Оказалось, что в моем случае там нужно было убрать галочку с опцией 3D, только после этого дополнение установилось. И все бы хорошо, если бы это решило проблему с сетью.
Но этого не произошло. Поэтому я и не описываю подробно установку дополнений, ибо не вижу для чего они там могут понадобиться.

win10_inst_17

Проблема с сетью решается следующим образом. Выключаем виртуальную машину, в ее настройках в разделе «Сеть» раскрываем «Дополнительно» и в поле «Тип адаптера», меняем его на какой-нибудь из Intel (у меня по умолчанию было PCnet-FastIII).

change_network_vm1

change_network_vm2

Кроме того, если вы хотите чтобы ваша виртуальная windows была в одном сегменте сети с вашей основной системой и другими компьютерами в той локальной (домашней или рабочей) сети, где вы находитесь, то рекомендую в поле «Тип подключения» сменить NAT на «Сетевой мост»(bridge).  Если вы не понимаете о чем идет речь — то, грубо говоря: если у вас IP-адрес 192.168.0.xx, то если  задано NAT — у виртуальной машины будет что то вроде 10.10.xx.xx и будут некоторые проблемы с сетевым доступом к вашей виртуальной машине. Чтобы была возможность задать ip как у вас в основной системе, скажем, вида 192.168.0.xx — для этого и нужно ставить «сетевой мост». Если вам и сейчас непонятно  — просто не трогайте это поле — доступ к интернету у вас будет, чего для пользования новой ОС будет достаточно :).

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

win10_inst_18

Вот теперь точно все — готовая к работе и  более подробному рассмотрению Windows 10 (Technical Preview) стоит на виртуальной машине.

Windows 10 на виртуальной машине

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *