Как создать виртуальную машину на примере VMware

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

Изменяем размер виртуального жёсткого диска в ВиртуалБокс

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

Изменяем размер виртуального жёсткого диска в ВиртуалБокс

Формат VMDK

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

Чтобы восстановить файлы и папки с виртуальной машины VMWare, нужно найти соответствующий файл (или файлы) диска виртуальной машины VMDK. VMDK — это формат файла, используемый VMWare, VirtualBox и некоторыми другими виртуальными машинами для обозначения файлов виртуальных жестких дисков. То есть файл VMDK является файлом виртуального диска, на котором хранится содержимое (файлы и папки) виртуальной машины на жестком диске.

Виртуальная машина может состоять из одного или нескольких файлов .vmdk. Их количество обычно указывается во время создания виртуальной машины. Например, пользователь может выбрать разбитие виртуального диска на несколько блоков, размер которых не превышает 4 ГБ (это максимальный размер файла, если в качестве основной ОС используется FAT32). Файлы VMDK содержат файловую систему и данные (файлы и папки) самой виртуальной машины, а также данные о некоторых характеристиках виртуальной машины.

Читайте также:  C0000145 application error windows 7 как исправить

Как подключиться к консоли (WebMKS console)

В разделе Virtual Machines нажмите на иконку экрана в блоке нужной виртуальной машины:

Как подключиться к консоли (WebMKS console)

Для подключения к консоли введите root (login) и root-пароль. Временный root-пароль будет указан при первом запуске консоли в окне. Чтобы сменить временный root-пароль, введите root (login) и пароль, указанный после двоеточия (в примере 52Yh&):

Как подключиться к консоли (WebMKS console)

Затем система предложит сменить пароль. Для этого снова введите временный пароль, а затем задайте свой:

Как подключиться к консоли (WebMKS console)

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

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

Нажмите Win + R , введите и нажмите Enter , чтобы открыть диспетчер Hyper-V. Из меню Действия выберите Создать – Виртуальная машина .

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

Стандартное расположение для виртуальных машин – папка ProgramData , но его можно изменить.

Если у вас уже есть виртуальный диск в формате VHD, можете подключить его. Я, кстати, так и сделал, воспользовавшись диском, созданным ранее для Virtual Box.

Когда вы указываете имеющийся VHD, из мастера пропадает шаг, на котором задается носитель для установки системы.

Однако путь к ISO можно указать и позже, открыв параметры виртуальной машины в главном окне диспетчера Hyper-V.

Программная и аппаратная виртуализация

Платформы виртуализации поддерживают два типа работы: программный и аппаратный. Давайте разберемся в нюансах.

Аппаратная виртуализация использует гипервизор для эмуляции разного рода железа на котором будет стоять новая система. Необходимым условием для успешной работы является поддержка функций Intel VT-x или AMD-V на вашем процессоре, в зависимости от производителя. Включаются они только через BIOS, ссылка на статью с подробным разбором процесса в описании к видео. Обратите также внимание на то, что хост и гостевая система обязаны использовать одинаковую разрядность. То есть, если вы используете 32-битную винду, у вас не будет работать iOS 64-бита. Это же правило работает в обратном направлении. При установленной 64-битной винде, у вас не пойдет Linux 32-бита.

Читайте также:  Как установить macOS на Windows 10 с VMware

Как VMware, так и VirtualBox — оба поддерживают аппаратную виртуализацию.

Программная виртуализация. Данный тип работы с операционными системами требует от хост-системы полной эмуляции всей гостевой платформы. Включая функционал процессора. Это говорит о том, что программная виртуализация не требовательна к процессору, так как не обращается к нему в момент работы. Таким образом, нагрузка на ПК значительно ниже, но в то же время мы теряем и производительность. Этот тип виртуализации бесполезен для мощных ПК, но крайне эффективен для слабых.

Программную виртуализацию, среди двух конкурентов, поддерживает только VirtualBox.

Как восстановить виртуальную машину, которая удалена

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

Как восстановить виртуальную машину, которая удалена

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

Чтобы восстановить виртуальную машину, которая удалена:

Как восстановить виртуальную машину, которая удалена

Запустите Hetman Partition Recovery и просканируйте с её помощью жесткий диск, на котором была создана виртуальная машина

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

Как восстановить виртуальную машину, которая удалена

Переместите все файлы папки в Список восстановления и восстановите их

Читайте также:  Как решить проблему ошибки шифрования CredSSP

Откройте .vmx восстановленной виртуальной машины с помощью VMware Workstation

Как восстановить виртуальную машину, которая удалена

Запустите виртуальную машину

Частые проблемы и их решение

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

Чтобы избежать лишних проблем с их поиском и инсталляцией, сразу же после загрузки на виртуальную машину ОС VMware предложит установить дополнительный компонент — VMware Tools, сделанный для того, чтобы упростить работу не только с ВМ, но и со внешними устройствами, например, принтерами, факсами, USB-носителями.

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

Частые проблемы и их решение

Одна из самых распространенных проблем — появление ошибки вида: The VMware Authorization Service is not running. Чтобы ее решить, достаточно перейти в меню «Службы» на главной ОС, сделать это можно через Панель управление — Администрирование. Затем, в списке служб найдите необходимую и запустите ее. При необходимости пропишите название вручную. Если отображается, что данная служба уже работает, то выключите и вновь включите ее.

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