Виртуальный жесткий диск представляет собой файл, в котором хранится различная информация: от простых текстовых документов до полноценной рабочей операционной системы. Они используются для различных целей. Например, установлена новая ОС и полностью настроена под требования пользователя. Он делает виртуальную копию раздела и сохраняет на переносном носителе. В случае краха или невосстановимых ошибок текущей системы, пользователь легко восстановит ее из образа.
Виртуализация дискового пространства возможна разными способами. Рассмотрим подробнее каждый из них.
Создаем виртуальный диск средствами системы
Первый вариант – использование стандартных средств Windows. Для этого необходимо нажать правой кнопкой мыши на меню «Пуск» и выбрать «Управление дисками».
Выбираем меню «Действие», далее «Создать виртуальный диск».
Нажимаем на кнопку «Обзор», чтобы задать месторасположение создаваемого файла, и придумываем ему имя.
Следующий параметр – это размер. Задаем необходимое значение и указываем единицу измерения: Мегабайты (МБ), Гигабайты (ГБ) или Терабайты (ТБ).
Далее выбираем формат дискового пространства. Первый вариант – стандартный формат, который был создан в 2005 году компанией Microsoft, называется VHD. Но у него есть ограничения: он поддерживает файлы виртуализации, размер которых не превышает 2040 ГБ.
Если пользователю необходимо создать файл большого размера, то следует использовать VHDX. Он поддерживает до 64 ТБ и размер сектора 4K, что позволяет работать с жесткими дисками большего объема (свыше 2 ТБ). VHDX также является более отказоустойчивыми по сравнению с предыдущим решением. Стандарт разработан компания Microsoft в 2014 году.
И последний параметр, который необходим указать – это тип виртуального дискового пространства. При выборе «Фиксированный размер» файл займет полный объем, который указал пользователь.
Во втором варианте будут записаны только те данные, которые указаны на данный момент. В дальнейшем, при добавлении новой информации, размер будет постепенно увеличиваться, в зависимости от сохраняемых данных, пока не достигнут своего лимита. Он рассчитывается в зависимости от требований, которые пользователь указал в строке «Размер виртуального жесткого диска».
После того, как все данные были указаны, нажимаем кнопку «ОК».
Для дальнейшей работы – необходимо выполнить процедуру инициализации. Нажимаем ПКМ на левой колонке и выбираем в контекстном меню опцию «Инициализировать диск». В новом окне от пользователя потребуется указать формат раздела, который будет инициализирован.
Master Boot record – это устаревший формат, но он поддерживается всеми версиями Windows. На данный момент почти не используется в современных ОС.
GUID Partion Table был представлен в новых версиях операционных систем о компании Microsoft в 2010 году. Работает с версиями Windows, начиная с Vista.
Рекомендуется выбирать GPT.
После инициализации необходимо разметить пространство под нужную файловую систему. По умолчанию лучше использовать NTFS – она позволяет работать с файлами, размер которых превышает 4 ГБ. Для этого нажимаем ПКМ на неразмеченной области и выбираем пункт «Создать простой том».
Используя подсказки мастера настройки, выполняем необходимые действия. По умолчанию программа предлагает использовать все свободное пространство как единый логический раздел. Если нет необходимости создавать дополнительные тома, то оставляем как есть.
Следующим этапом идет присвоение буквы логическому разделу. Здесь можно также использовать такую функцию как «Подключить том как пустую NTFS-папку». Данное действие означает, что к указному разделу в ОС будет добавлен объем виртуального тома. Такой метод часто используется в крупных организациях, так как рабочие станции обладают жесткими дисками малого объема, а закупка новых занимает длительное время.
Третий вариант «Не назначать» означает, что это можно сделать позже.
Рекомендуется выбирать буквы, идущие в конце латинского алфавита. Это будет удобно при дальнейшей работе с ними.
Следующее окно предлагает отформатировать том и выбрать файловую систему. Учитывая, что раздел был только что создан и на нем еще ничего нет – оставляем все как есть.
В конце мастер настройки выдаст всю основную информацию о предстоящих операциях и попросит подтвердить.
Подключение диска вручную
Рассмотрим ситуацию, когда у пользователя уже есть виртуальный том и он хочет его подключить. Для этого открываем «Управление дисками» как было указано в предыдущем пункте. Выбираем меню «Действие», далее «Присоединить».
Потребуется указать путь, где находится файл. Учитывая, что в дальнейшим с ним надо будет проводить работу и вносить изменения, выставлять параметр «Только для чтения» НЕ следует.
Подтверждаем операцию монтирования нажатием кнопки «ОК»
Отключение диска
Если виртуальный раздел больше не требуется пользователю, то его можно отключить. Для этого необходимо открыть «Управление» и выбрать виртуальный том, нажав на него правой кнопкой мыши.
Откроется контекстное меню. Далее выбрать опцию «Отсоединить».
Система запросит подтверждение. Нажимаем кнопку «ОК».
Создание томов и разделов
Для того, чтобы разбить виртуальный том на логические разделы, в оснастке «Управление» выбираем вновь созданный виртуальный том и запускаем мастер настройки.
Здесь указываем размер, который необходим пользователю, например, 3 ГБ и нажимаем «ОК»
Далее проходим все остальные этапы, как было подробно расписано выше.
Создан логический раздел на 3 ГБ, а еще 2 Гб остались свободными.
Управление VHD с помощью DISKPART
Все вышеперечисленные операции можно проделать при помощи утилиты diskpart. Для начала необходимо нажать ПКМ на меню «Пуск» и выбрать вариант «Windows PowerShell (администратор)», в семерке достаточно нажать Win+R, и ввести в окне «Powershell».
В открывшейся командной строке набираем diskpart.
Теперь пользователь находится в консольной утилите по работе с дисковым пространством. DiskPart поддерживает следующие команды:
- Создание.
create vdisk file=e:\VHD\test1.vhd maximum 3000 type=expandable
Create vdisk – команда на создание виртуального диска.
file=e:\VHD\test1.vhd – путь, где будет храниться созданный файл и указание его имени.
maximum 3000 – размер создаваемого файла в мегабайтах.
type=expandable – формат создаваемого файла. В данном примере выбираем динамический. Для фиксированного нужно указывать команду: type=fixed
- Выбор тома для последующей работы с ним.
select vdisk file=c:\vhd\vhd1.vhd
- Смонтировать раздел.
attach vdisk
- Размонтировать том.
detach vdisk
- Назначить букву.
assign letter=G
- Отформатировать раздел под требования пользователя
format fs=ntfs label=vhd1
FS=NTFS – формат файловой системы
Label=vhd1 – метка форматируемого диска
- Помощник по командам утилиты DiskPart
Help
- Выход из программы
Exit
Как установить систему на виртуальный диск
Для установки операционной системы на виртуальный раздел понадобится дистрибутив Windows. Запускаем процесс установки Windows по обычному сценарию. Когда на экране пользователя появляется надпись о выборе диска для инсталляции ОС, вызываем командную строку сочетанием клавиш «Shift» + «F10». Входим в утилиту DiskPart.
Далее используем команды для создания виртуального тома объемом 25 ГБ и монтируем его. Синтаксис команд был приведен в предыдущем разделе статьи.
В результате после всех операции с утилитой DiskPart будет добавлен виртуальный диск в окно выбора. Для его отображения необходимо нажать кнопку «Обновить»
Далее проводится установка ОС в обычном режиме.