Как установить winpe на virtualbox

Обновлено: 02.07.2024

VirtualBox представляет собой виртуальную машину с возможностью запустить операционные системы, отличные от установленной на компьютере. Это обычно требуется для тестирования ОС, получения информации о системах и их особенностях. Инсталлировав какую-либо ОС на VirtualBox можно выполнять задачи, неосуществимые на основной операционке. Поставить на VirtualBox возможно Windows XP, так и другую ОС: Linux, Ubuntu, Mac OS X и даже Android.

Установка VirtualBox

Гостевая система, поставленная посредством VirtualBox в рамках имеющейся, поможет выполнить, например, такие задачи:

  • запустить программные продукты, несовместимые с основной ОС;
  • использовать старые приложения;
  • запускать старые игры, не функционирующие в новых версиях операционки;
  • тестировать приложения потенциально опасные.

Установка VirtualBox

Чтобы создать виртуальную машину, скачайте VirtualBox с официального сайта. Инсталляция программы не отличается от установки любой другой. Если вдруг система выдаст предупреждение, что ПО не тестировалось с этой версией операционной системы, проигнорируйте его. Такое предупреждение выходит несколько раз, продолжайте инсталляцию.

Интерфейс VirtualBox при инсталлировании разных ОС имеет небольшие различия, но они не столь существенны. Принцип создания гостевой ОС остаётся одинаковым как для версий Windows, так и, например, для Ubuntu.

Скриншот Ubuntu

Инсталлировав программу, создаём уже именно машину. Для этого следуйте алгоритму:

  1. Активируйте кнопку «Создать».
  2. В открывшемся окне выберите ОС, её тип и версию, задайте вашей виртуальной машине какое-либо имя. Это имя ни на что не влияет, просто отражается в заголовке окна.
  3. Далее вас попросят выбрать для гостевой системы жёсткий диск: использовать существующий уже либо создать новый. Создаём новый.
  4. Следующий параметр, который вас попросят проставить, касается типа файла, определяющего формат используемого нового диска. Оставляете VDI.
  5. В дополнительных атрибутах можно выбрать динамический либо фиксированный диск. Фиксированный работает быстрее, но занимает сразу всё выделенное место на винчестере. Динамический захватит на винчестере место, необходимое для гостевой системы, приложений, будет автоматически расширяться при дополнениях, установке программ. Рекомендуется выбирать фиксированный вариант для быстродействия.
  6. Задайте имя нового жёсткого виртуального диска, указываете место папки с файлами, установите его размер — величину файлов, сохраняемых на этом диске. Например, для Windiws XP, по мнению производителей, достаточно 10 ГБ, для Linux можно оставить выделенный объём по умолчанию.
  7. Завершите процесс, нажав на кнопку «Создать».

Процесс создания займёт около 7 минут. Компьютер это время не беспокойте, задействован центральный процессор. После создания машины, отрегулируйте параметры, нажав вкладку «Настроить». Впрочем, установок по умолчанию достаточно для запуска ОС, функционирования гостевой системы.

Установка операционной системы

Здесь мы расскажем, как установить Windows XP на VirtualBox.

Разместите в дисководе установочный диск с Windows XP либо проверьте наличие образа диска с форматом .iso в одной из папок.

В VirtualBox на верхней панели вкладок нажмите «Запустить».

В открывшемся окошке предложат выбрать загрузочный диск Windows XP. Если используете дисковод, то нажмите «Продолжить», если образ — нажимаете на значок папки, находите образ, кликаете на него, затем также нажимаете «Продолжить».

Запустится установка Windows XP, аналогичная загружаемой на реальный компьютер. Не нажимайте на кнопки во время форматирования виртуального жёсткого диска, копирования файлов, перезагрузки.

Если VirtualBox захватил курсор мыши, не получается производить другие действия во время установки, для возвращения курсора нажмите правый Ctrl, одновременно пощёлкивайте ЛКМ. Управление вернётся к вам.

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

Перезагрузитесь после установки.

Windows XP скриншот

Создание общих папок

Часто требуется создать между основной ОС и гостевой папки с общим доступом. Выполняется это так.

Пройдите в верхней панели VirtualBox на вкладку «Устройства», выберите ссылку «Общие папки» — «Настроить».

В открывшемся окошке справа нажмите кнопку для добавления общей папки. Предложат указать путь к нужной папке. Кликните на выбранную папку, сохраните.

В гостевой системе откройте командную строку, впишите net use буква диска: \\vboxsvr\название папки; подтвердите, нажав Enter.

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

Установка Mac OS

Вопрос, как установить Mac OS X на VirtualBox, решается просто. Процесс аналогичен описанному выше. Вам потребуется установочный файл. Здесь не подойдёт обычный образ, можно использовать взломанную ОС.

  1. Скачайте HackBoot 1 — установщик, HackBoot 2, запускающий Mountain Lion, также понадобится MultiBeast 4 при работе с аудио.
  2. Открыв VirtualBox, во вкладке Тип нажмите на уже созданную виртуальную машину (как её создать, рассказывалось выше), в разделе системы укажите Mac OS X 64 bit.
  3. Для ОЗУ на Mac OS достаточно проставить 2 ГБ.
  4. Создаёте новый диск VDI.
  5. После создания диска в главном меню кликаете по виртуальной машине ней ПКМ, выбираете «Настроить». Во вкладке «Система» уберите галочку в функции «Включить EFI».
  6. В разделе «Носители» пройдите на значок CD-диска, подписанный «Пусто», затем по иконке диска с правой стороны, проходите в «Выбрать образ диска». Здесь выбираете HackBoot 1.
  7. Нажимаете OK. При наличии образа Mountain Lion начинаем загружать Mac OS.
  8. В VirtualBox выбирайте скачанную Mac OS X, жмёте «Запустить».
  9. На появившемся экране HackBoot внизу находите иконку CD, выбираете скачанный образ Lion.
  10. Вернитесь к экрану загрузки, обновите, выбираете появившийся пункт OS X Install DVD.
  11. Выбираете язык, соглашаетесь с условиями пользования. Ваша операционка начинает искать жёсткий диск. Перейдите в «Утилиты» — «Дисковая утилита».

Форматируете диск и выходите из утилиты, продолжаете установку системы.

Дальнейшая инсталляция проходит как обычная установка Mac OS, занимает около 25 минут. При завершении появится окошко, сообщающее об успешной установке.

Mac OS X

Установка Linux и Ubuntu

Если вы уже работали с виртуальными машинами, то проблема, как установить Linux на VirtualBox, не будет для вас сложной.

Создавая виртуальную машину, при выборе операционной системы в меню нажмите «Linux». В строке «Версия» ставим выбранную вами версию, например, Linux 2.6. Нажимаете «Next», а далее следуете шагам, описанным нами выше в разделах, посвящённых установке других ОС.

Точно так же действуем, если вы решаете вопрос, как установить Ubuntu на VirtualBox, в разделе «Версия» находим «Ubuntu», выбираем её и устанавливаем.

Linux

Установка Android на VirtualBox

Зачем и как установить Android на VirtualBox — на вопросы отвечаем в этом разделе.

Зачем? Чтобы протестировать программы. Не стоит засорять телефон либо планшет ненужным софтом, если не уверены в его работе и функциональности. Можно вначале проверить всё на ПК, создав виртуальную машину. Установка/удаление программ на ПК не повлияет на работоспособность, в отличие от смартфонов, имеющих небольшую память.

Для установки Android скачайте нужный пакет на сайте VirtualBox. При создании виртуальной машины достаточно будет выделить оперативной памяти 512 МБ. Монтируете образ с Android и запускаете установку. Рекомендуется выбирать установку на жёсткий диск, тогда можно будет полноценно ставить программы, сохранять их после перезагрузки. Здесь потребуется выполнить таким образом:

Обратите внимание, что при установке Android на виртуальную машину интернет подключается автоматически, но в версии Android 4 подключение отсутствует.

VirtualBox помогает тестировать различные операционные системы, и их установка не займёт у вас много времени. Внимательно следуйте инструкциям, пошагово выполняйте действия алгоритмов, и сможете запустить любую ОС: Windows XP, Linux, Ubuntu, Mac OS X и Android на виртуальной машине.

Существует несколько способов преобразования установленной ОС Windows в образ для виртуальной машины. Созданный образ можно использовать, например, для тестирования, для проверки стабильности системы после установки какого-либо обновления, или для того, чтобы зафиксировать состояние старой машины перед внесением изменений.

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

В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.

VHDX - Microsoft Hyper-V

VHDX - Microsoft Hyper-V

Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.

Программа является портативной, ее можно запускать из любого расположения на диске после распаковки архива. Для работы приложения требуются права администратора. Программа может применяться для создания виртуальной машины из одного или нескольких томов на компьютере.

Примечание: программу можно запустить в режиме командной строки, используя формат:

Основное окно приложения отображает путь назначения и имя файла, а чуть ниже - доступные тома. Обратите внимание, что вам нужно выбрать целевое расположение с достаточным свободным пространством для хранения, иначе процесс создания образа будет прерван.

Пользователь должен выбрать целевой путь и имя файла (с расширением vhdx), а также тома, которые следует включить в виртуальный образ.

Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.

Disk2VHD поставляется с двумя дополнительными параметрами, которые указываются при запуске. Первый устанавливает выходной формат VHDX. Вы можете отключить данный параметр, чтобы использовать VHD.

VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.

Второй параметр позволяет использовать теневую копию тома.

Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.

VDI - VirtualBox

VDI - VirtualBox

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

Однако, вы можете использовать альтернативное решение. Прежде всего, вам нужно создать образ VHD (как показано в разделе Microsoft Hyper-V выше).

После того, как вы получили образ VHD, можете использовать инструмент командной строки vboxmanage, который поставляется с VirtualBox, для клонирования носителя и сохранения его в другом формате.

  1. Нажмите на клавишу Windows , введите cmd.exe, зажмите Ctrl + Shift и нажмите клавишу Enter , чтобы запустить командную строку с правами администратора.
  2. Перейдите в папку VirtualBox в системе, например, C:\Program Files\Oracle\VirtualBox с помощью команды cd .
  3. Используйте команду vboxmanage clonemedium disk [source] [destination] , чтобы преобразовать образ диска VHD в формат VDI. Например: vboxmanage clonemedium disk o:\source.vhd o:\output.vdi

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

VMX - VMware

VMX - VMware

Вы можете создавать виртуальные образы машин Windows для VMware с помощью VMware vCenter Converter. Вы можете загрузить программу с официального сайта VMware, но для этого требуется учетная запись. На нашем сайте утилита доступна для загрузки без регистрации.

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

Размер установщика равен примерно 170 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.

Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.

После загрузки мастера, убедитесь, что для типа источника установлено значение “включено” и выбран “этот локальный компьютер”. Вы также можете создавать виртуальные образы удаленных компьютеров, но для этого необходимо указать имя или IP-адрес устройства, а также учетные данные.

Выберите виртуальную машину VMware в разделе тип цели на следующей странице и выберите целевую папку для сохранения образа.

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

Загрузка с флешки в VirtualBox

Подключить физический USB накопитель — флешку или внешний жесткий диск в VirtualBox не сложно, об этом я писал в инструкции Виртуальные машины VirtualBox для начинающих. Однако, это не позволит использовать загрузочную флешку или другой USB накопитель таким образом, чтобы виртуальная машина загрузилась с него. Тем не менее, сделать это возможно.

В этой инструкции подробно о том, как поставить загрузку с физической USB флешки в VirtualBox для Legacy и UEFI загрузки на хосте Windows, Linux и Mac OS. Учитывайте, что не всегда загрузка происходит без сбоев и работает стабильно (при этом если загружаться с обычного ISO проблем нету).

Настройка загрузки с USB накопителя в VirtualBox (на хост-системе Windows)

Для того, чтобы реализовать задуманное, нам потребуется использовать функцию VirtualBox, позволяющую «пробросить» физический накопитель в виртуальную машину.

В нашем случае это будет USB флешка или внешний жесткий диск, а шаги для реализации следующие:

  1. Нажмите Win+R, введите diskmgmt.msc и узнайте номер диска, который требуется подключить к виртуальной машине. В моем примере — это диск 2.
  2. Запустите командную строку от имени администратора и по порядку введите следующие две команды. Во второй команде последнюю букву N замените номером диска из 1-го шага, а путь к виртуальному диску, который по факту будет являться ссылкой на флешку (C:\usbfrive.vmdk) можете указать любой — файл будет сохранен в указанном вами расположении:
  3. Закройте командную строку и запустите VirtualBox от имени администратора (это обязательно). Запуск от имени администратора можно осуществить через контекстное меню по правому клику на ярлыке.
  4. Создайте новую или используйте имеющуюся виртуальную машину VirtualBox и зайдите в её настройки на вкладку «Носители». Выберите текущий контроллер и нажмите по кнопке добавления нового устройства, выберите «жесткий диск» (Внимание: в случае создания новой виртуальной машины вы можете просто выбрать опцию подключения имеющегося виртуального жесткого диска и указать путь к файлу, созданному на 2-м шаге).
  5. В следующем окне нажмите «Добавить» и укажите путь к файлу виртуального диска, в моем случае — C:\usbdrive.vmdk, он добавится в список, выберите его и нажмите кнопку «Выбрать».
  6. По умолчанию, подключенный диск окажется последним в списке подключенных, то есть загрузка виртуальной машины будет производиться не с него. Для изменения очередности, поменяйте необходимым образом номера портов SATA в настройках носителей.
  7. Готово, теперь виртуальная машина может загрузиться с физического USB накопителя. В случае, если загрузочная флешка предполагает загрузку в режиме UEFI, в настройках виртуальной машины перейдите в раздел «Система» и отметьте пункт «Включить EFI».

И результат: на скриншоте ниже — меню при загрузке виртуальной машины с физической мультизагрузочной флешки.

Успешная загрузка VirtualBox с физического USB накопителя

Загрузка с флешки в VirtualBox на хостах Linux и Mac OS

Проверить работу на Linux и Mac OS у меня возможности не было, но логика следующая. Допустим, физическая флешка — накопитель dev/sdb в Linux и /dev/disk2s1 в Mac OS, тогда в Linux:

Остальные шаги будут теми же самыми, что и в Windows. В случае, если на Mac OS VirtualBox сообщит о том, что не может получить доступ к диску, размонтируйте его в Finder.

Надеюсь, всё получилось, а инструкция оказалась полезной для тех целей, с которыми вы её разыскали.

Общие настройки VirtualBox

Прежде обратим внимание на кое-какие общие настройки VirtualBox. В меню «Файл» выбираем «Настройки» и в разделе «Общие» смотрим графу «Папка по умолчанию». Дело в том, что в VirtualBox по умолчанию папка для размещения виртуальных машин установлена на системном диске С. Даже одна виртуальная машина будет занимать место, исчисляемое десятками Гб, потому лучше нам сразу создать на несистемном разделе диска специальную папку для размещения машин VirtualBox и указать её в графе графу «Папка по умолчанию».

Установка Windows на виртуальную машину VirtualBox

Второй момент, на который хотелось бы обратить внимание – это раздел настроек «Ввод», вкладка «Виртуальная машина», пункт «Хост-комбинация». По умолчанию в качестве хост-комбинации в VirtualBox установлена правая клавиша Ctrl. Мы можем сменить её на любую иную, удобную нам, но для новичков куда важнее знать роль хост-комбинации.

Установка Windows на виртуальную машину VirtualBox

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

В главном окне программы жмём кнопку «Создать».

Установка Windows на виртуальную машину VirtualBox

Задаём параметры новой машины:

  • В графе «Имя» вписываем её название, в нашем случае это «Windows 7»;
  • Указываем тип «Microsoft Windows»;
  • Указываем версию и разрядность устанавливаемой операционной системы;
  • Указываем размер оперативной памяти, которую мы хотим выделить машине. В нашем случае для работы Windows 7 хватит 2 Гб;
  • Внизу в графе «Жёсткий диск» указываем «Создать новый виртуальный жёсткий диск».

Наконец, кликаем «Создать».

Установка Windows на виртуальную машину VirtualBox

Далее нужно указать параметры создаваемого виртуального диска машины. Сама же программа изначально предлагает его размер 32 Гб, как и предлагает по умолчанию свой тип (формат) виртуального диска VDI. В нашем случае выделим машине 50 Гб под виртуальный диск, а тип его укажем VHD. VHD – это формат виртуальных жёстких дисков Microsoft, он нативно поддерживается Windows, и её средствами может быть смонтирован внутри хост-системы для проведения тех или иных операций. Это уже универсальный формат виртуального диска, с которым в будущем можно работать с использованием других программ-гипервизоров – VMware и Hyper-V. Безусловно, не всем эти возможности понадобятся, но на далеко идущую перспективу лучше будет всё заранее предусмотреть. А формат хранения виртуального диска мы оставим тот, который предлагает VirtualBox по умолчанию – динамический. Динамический диск не сразу займёт все выделенные ему 50 Гб, а будет постепенно прибавлять в весе по мере записи данных. По итогу настроек жмём «Создать».

Установка Windows на виртуальную машину VirtualBox

После создания виртуальная машина отобразится в главном окне VirtualBox. Делаем клик на только что созданной машине и жмём кнопку «Настроить».

Установка Windows на виртуальную машину VirtualBox

В настройках виртуальной машины можно откорректировать многие её параметры, в частности, касающиеся эмуляции компьютерных комплектующих. Мы же настроим только базовые вещи. Если у процессора физического компьютера 4 ядра или более, как в нашем случае, в разделе настроек «Система» идём на вкладку «Процессор» и добавляем виртуальной машине ещё одно ядро. В итоге у машины будет 2 ядра, и она сможет работать немножко шустрее.

Установка Windows на виртуальную машину VirtualBox

В разделе настроек «Дисплей» указываем в графе «Видеопамять» значение 128 Мб. И включаем 2D и 3D ускорение видео.

Установка Windows на виртуальную машину VirtualBox

Теперь можем машину запускать.

Установка Windows на виртуальную машину VirtualBox

Она откроется в отдельном окне, и нам будет предложено указать источник установки операционной системы. Кликаем кнопку обзора.

Установка Windows на виртуальную машину VirtualBox

Укажем путь к установочному ISO-образу Windows, в нашем случае к образу Windows 7. Затем жмём «Продолжить».

Установка Windows на виртуальную машину VirtualBox

Далее в окне виртуальной машины будем наблюдать обычный установочный процесс Windows.

Установка Windows на виртуальную машину

Процесс установки ОС Windows на виртуальную машину ничем не отличается от этого процесса на физическом компьютере. На начальном этапе мы нажимаем «Далее».

Установка Windows на виртуальную машину VirtualBox

Установка Windows на виртуальную машину VirtualBox

Принимаем лицензионные условия.

Установка Windows на виртуальную машину VirtualBox

Выбираем полную установку.

Установка Windows на виртуальную машину VirtualBox

В качестве места установки Windows указываем незанятое место на диске.

Установка Windows на виртуальную машину VirtualBox

Ожидаем завершения копирования файлов Windows.

Установка Windows на виртуальную машину VirtualBox

Далее виртуальная машина перезагрузится.

Установка Windows на виртуальную машину VirtualBox

После перезагрузки не нажимаем никаких клавиш, чтобы машина загрузилась не с установочного ISO-образа, а с виртуального диска.

Установка Windows на виртуальную машину VirtualBox

Установка Windows на виртуальную машину VirtualBox

Но вернёмся к нашей установке Windows. После перезагрузки операционная система произведёт автоустановку драйверов и выведет нас на экран приветствия, чтобы мы создали пользовательский профиль. Вводим имя учётной записи.

Установка Windows на виртуальную машину VirtualBox

Если нужно, устанавливаем пароль, если нет, оставляем поля пустыми.

Установка Windows на виртуальную машину VirtualBox

Жмём «Пропустить» на этапе ввода лицензионного ключа.

Установка Windows на виртуальную машину VirtualBox

На этапе настроек системных обновлений можно указать пункт «Отложить решение», это отказ от установки обновлений. Они, как минимум первое время, на виртуальной машине не нужны. Если понадобятся, всё это дело легко включается и настраивается в Центре обновлений Windows 7.

Установка Windows на виртуальную машину VirtualBox

Указываем часовой пояс.

Установка Windows на виртуальную машину VirtualBox

Тип локальной сети в нашем случае «Домашняя сеть».

Установка Windows на виртуальную машину VirtualBox

И всё – ждём, пока создастся системный профиль и Windows 7 выйдет на рабочий стол.

Установка Windows на виртуальную машину VirtualBox

Установка дополнений гостевой ОС

Установка Windows на виртуальную машину VirtualBox

Далее в гостевой Windows мы идём с вами в проводник, в числе съёмных носителей у нас должен появиться виртуальный оптический диск со значком VirtualBox. Откроем диск.

Установка Windows на виртуальную машину VirtualBox

Запускаем инсталлятор дополнений, в нашем случае для 64-битной системы и для процессора Intel.

Установка Windows на виртуальную машину VirtualBox

И инсталлируем дополнения. Их процесс установки стандартный, просто на каждом этапе жмём «Next».

Установка Windows на виртуальную машину VirtualBox

На запрос об установке ПО от компании Oracle жмём «Установить».

Установка Windows на виртуальную машину VirtualBox

Установка Windows на виртуальную машину VirtualBox

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

Установка Windows на виртуальную машину VirtualBox

Базовые операции с виртуальной машиной

А после перезагрузки можно подстроить отображение виртуальной машины, как нам удобно. В меню «Вид» нам предлагается масса вариантов: полноэкранный режим, режим интеграции или масштабирования экрана. А в пункте «Виртуальный экран №» можем указать нужное нам разрешение экрана машины. Нужное разрешение также будет установлено при обычном оттягивании окна виртуальной машины, если в этом же меню «Вид» установлена опция «Подгонять размер экрана гостевой ОС».

Установка Windows на виртуальную машину VirtualBox

Чтобы выключить машину, нужно нажать кнопку закрытия её окна и выбрать один из вариантов выключения:

  • Сохранить состояние – машина будет приостановлена, сохранена и преследующем запуске обновит свою работу в сохранённом сеансе;
  • Послать сигнал завершения работы – машина выключится с сохранением изменений по типу того, как мы завершаем работу физического компьютера через кнопку завершения работы;
  • Выключить машину – машина выключится по типу того, как если бы физический компьютер вырубили из электросети без сохранения результатов работы текущей сессии.

Установка Windows на виртуальную машину VirtualBox

На этом пожалуй все. Увидимся на следующих страницах блога. А пока.. Пока.

Читайте также: