Как создать виртуальный загрузочный диск

Обновлено: 21.11.2024

Собственная загрузка позволяет создать виртуальный жесткий диск (VHDX), установить на него Windows, а затем загрузить его либо на ПК одновременно с существующей установкой, либо на новом устройстве.

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

Для встроенной загрузки Windows 10 или более поздних версий требуется формат .vhdx, а не формат .vhd.

VHDX-файлы можно применять к ПК или устройствам, на которых нет других установок Windows, без виртуальной машины или гипервизора. (Гипервизор — это уровень программного обеспечения операционной системы, на котором работают виртуальные компьютеры.) Это обеспечивает большую гибкость в распределении рабочей нагрузки, поскольку для управления образами виртуальных машин и выделенного оборудования можно использовать единый набор инструментов.

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

Дополнительные сведения об использовании VHDX в корпоративной среде см. в разделе Общие сведения о виртуальных жестких дисках с собственной загрузкой.

Предпосылки

  • Компьютер технического специалиста с установленными на нем инструментами Windows Assessment and Deployment Kit (Windows ADK).
  • Обобщенный образ Windows (файл .WIM). Дополнительные сведения см. в разделе Sysprep (обобщение) установки Windows.
  • Загрузочный диск Windows PE. Дополнительные сведения см. в статье WinPE: создание загрузочного USB-накопителя.
  • Целевой ПК или устройство, на которое нужно установить VHDX. Для этого устройства требуется 30 гигабайт (ГБ) или более свободного места на диске. Вы можете установить VHDX на устройство, на котором уже установлены другие операционные системы, или в качестве единственной операционной системы на устройстве.

Шаг 1. Создайте VHDX из diskpart

На техническом ПК:

В командной строке откройте Diskpart.

Создайте и подготовьте новый VHDX. В этом примере мы создаем VHDX фиксированного типа объемом 25 ГБ.

Прикрепите VHDX. Это добавит VHDX в качестве диска к контроллеру хранилища на хосте.

Создайте раздел для файлов Windows, отформатируйте его и назначьте ему букву диска. Эта буква диска появится в проводнике.

Шаг 2. Примените образ Windows к виртуальному жесткому диску

На обслуживающем ПК примените обобщенный образ Windows к основному разделу VHDX, который вы создали и присоединили на шаге 1.

Шаг 3. Отсоедините виртуальный жесткий диск, скопируйте его на новое устройство и подключите (необязательно)

Вы можете развернуть VHDX на устройстве, на котором уже установлена ​​копия Windows, или очистить и подготовить жесткий диск целевого ПК для использования VHD.

Отсоедините VHDX и сохраните его на сетевом ресурсе или на диске

Используйте diskpart, чтобы отсоединить виртуальный диск от обслуживающего ПК.

Скопируйте VHDX в общий сетевой ресурс или на съемный накопитель. Далее буква диска сопоставляется с общим сетевым ресурсом, создается каталог для виртуального жесткого диска, а затем копируется виртуальный жесткий диск.

Очистите и подготовьте новое устройство для собственной загрузки

На целевом компьютере:

Используйте загрузочный ключ WinPE для загрузки WinPE на конечном ПК.

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

UEFI:

БИОС:

Подключитесь к сетевому диску или месту хранения, куда вы скопировали VHDX на шаге 3.2.

Скопируйте VHDX с сетевого диска или места хранения в основной раздел целевого ПК.

Подключить VHDX

Все еще загружаясь в WinPE, подключите свой VHDX к целевому ПК.

Определите букву тома прикрепленного VHDX. (Необязательно: измените его на другую букву, которая имеет больше смысла, например V, и оставьте командную строку diskpart открытой для следующего шага).

Шаг 4. Добавьте загрузочную запись

На целевом ПК откройте Diskpart (при необходимости) и определите буквы диска VHDX и системного раздела, например, V и S.

Добавить загрузочную запись на устройство. С помощью этого метода вы можете добавить несколько файлов VHDX.

UEFI:

БИОС:

Извлеките USB-ключ WinPE.

Перезагрузите конечный компьютер.

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

В Windows 10 виртуальный жесткий диск (VHDX или VHD) — это файл, который может использовать расширение «.vhdx» или «.vhd» и действует как физический жесткий диск, но с той разницей, что это файл хранится на реальном диске.

Используя любой формат (.vhdx или .vhd) для виртуального диска, вы можете хранить любые файлы, включая документы, изображения, видео, загрузочные файлы и полную установку ОС. Единственное различие между этими двумя форматами заключается в том, что файл .vhdx поддерживает максимальный размер 64 ТБ, обладает устойчивостью к сбоям питания и обеспечивает более высокую производительность.

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

В этом руководстве по Windows 10 мы расскажем, как создать и настроить виртуальный жесткий диск для хранения файлов в Windows 10.

Как создать VHDX или VHD в Windows 10

Чтобы создать виртуальный жесткий диск в Windows 10, выполните следующие действия:

  1. Откройте Пуск.
  2. Выполните поиск по запросу «Управление дисками» и нажмите на верхний результат, чтобы начать работу.
  3. Нажмите кнопку «Действие».

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

Нажмите кнопку "Сохранить".

В разделе "Тип виртуального жесткого диска" выберите параметр "Динамическое расширение". (Если вы выбрали формат VHD на предыдущем шаге, при выборе типа рекомендуется выбрать параметр «Фиксированный размер».)

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

Как настроить VHDX или VHD в Windows 10

С помощью описанных выше шагов вы создали виртуальный жесткий диск, но он пустой, без каких-либо данных или файловой системы. Чтобы сделать его полезным, вам необходимо инициализировать диск, создать раздел и отформатировать диск, выполнив следующие действия:

Щелкните правой кнопкой мыши кнопку только что созданного диска в крайнем левом углу и выберите параметр «Инициализировать диск».

Нажмите "ОК".

Щелкните правой кнопкой мыши нераспределенное пространство и выберите параметр "Новый простой том".

Нажмите "Далее".

Нажмите "Далее".

В разделе «Форматировать этот том со следующими настройками» обязательно используйте следующие параметры:

  • Файловая система — NTFS.
  • Размер единицы размещения – значение по умолчанию.
  • Метка тома. Используйте имя файла диска, но вы можете ввести любое имя.
  • Выполнить быстрое форматирование – быстрее форматирует диск.
  • Включить сжатие файлов и папок. Если это не требуется, не выбирайте его (необязательно).

Нажмите "Далее".

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

Как смонтировать VHDX или VHD в Windows 10

Хотя в процессе установки Windows 10 автоматически подключит файл VHDX или VHD к вашему устройству, это не всегда так.

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

Монтаж

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

  1. Откройте Пуск.
  2. Выполните поиск по запросу «Управление дисками» и нажмите на верхний результат, чтобы начать работу.
  3. Нажмите кнопку «Действие».

Нажмите кнопку «Подключить виртуальный жесткий диск».

Нажмите кнопку "Обзор" и найдите файл .vhdx или .vhd.

  • Совет. Если вы только просматриваете и извлекаете файлы с диска, вы также можете установить флажок Только для чтения, чтобы предотвратить случайное удаление или изменение содержимого виртуального диска.

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

Демонтаж

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

  1. Откройте Пуск.
  2. Выполните поиск по запросу «Управление дисками» и нажмите на верхний результат, чтобы начать работу.

Щелкните правой кнопкой мыши кнопку диска в крайнем левом углу и выберите параметр "Отсоединить виртуальный жесткий диск".

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

После выполнения этих шагов файл VHDX или VHD больше не будет монтироваться и больше не будет отображаться в проводнике.

Несмотря на то, что это руководство посвящено Windows 10, уже некоторое время доступна возможность использования виртуального жесткого диска, и вы можете использовать те же инструкции в Windows 8.1.

Дополнительные ресурсы по Windows 10

Для получения дополнительных полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:

Присоединяйтесь к нам в прямом эфире для Windows Central Video Podcast сегодня в 13:30 по восточному времени

Сегодня в 13:30 по восточному времени мы в прямом эфире с подкастом Windows Central Video, обязательно будьте там!

Обзор: «Незнакомец из рая» не совсем правильно понял

Stranger of Paradise: Final Fantasy Origin — это игра, набитая возмутительными персонажами и потрясающими мемами, но этого недостаточно, чтобы передать общее впечатление.

Вот как можно сделать Forza Horizon 5 еще лучше

Forza Horizon 5 – одна из лучших игр 2021 года и одна из лучших гоночных игр, в которые вы можете играть. Это, конечно, не идеально, с множеством областей, которые можно улучшить. Вот пять вещей, которые можно улучшить в Forza Horizon 5.

Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI

Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.

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

Сопутствующий товар

Быстро приступайте к работе с помощью RMM, предназначенного для небольших поставщиков услуг и ИТ-отделов.

Как работает виртуальный жесткий диск?

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

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

В некоторых случаях термин "виртуальный диск" также может относиться к облачному хранилищу. Google Диск, iCloud, OneDrive и Dropbox — все это примеры служб виртуальных жестких дисков.

Какова цель виртуального жесткого диска?

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

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

Виртуальные диски одинаково полезны для хранения, особенно в тех случаях, когда данные должны быть достаточно переносимыми. Это особенно полезно для устройств Windows, так как эта ОС может изначально монтировать файлы VHD или VHDX так же легко, как и другие съемные носители. (VHD часто используется для обозначения «виртуального диска», но также относится к формату файла образа виртуального жесткого диска, специфичному для Windows.)

В SolarWinds Backup также есть утилита виртуального диска, которая помогает находить и восстанавливать отдельные файлы из задания резервного копирования.

Создание виртуального диска в Windows

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

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

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

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

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

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

Я готовился к съезду, на котором Таллан собирался продемонстрировать две веб-системы в выставочном зале. Для этого мне нужно было настроить виртуальные жесткие диски (VHD) под управлением Windows Server 2008 R2. Я хотел иметь возможность запускать виртуальные жесткие диски на виртуальной машине (ВМ), чтобы я мог устанавливать демонстрационные операционные системы и сопутствующее программное обеспечение в фоновом режиме, продолжая выполнять свою «повседневную работу» в своей основной операционной системе Windows 7. Я также хотел иметь возможность изначально загружаться с виртуального жесткого диска, чтобы использовать все ресурсы компьютера и оптимизировать производительность при выполнении реальных демонстраций на съезде.
Будучи новичком в мире VHD, я думал, что это будет просто и понятно. Хотя это и не является техническим подвигом при любом напряжении воображения, мне потребовалось несколько попыток, чтобы сделать это правильно. Ниже приведены шаги, которые я предпринял.

<р>1. Откройте командную строку от имени администратора
2. Введите ЧАСТЬ ДИСКА

раздел диска


3. Создайте расширяемый виртуальный жесткий диск, который может увеличиваться до определенного максимального размера.В приведенном ниже примере будет создан расширяемый виртуальный жесткий диск, который может вырасти до 100 ГБ (максимальный параметр измеряется в МБ) в корневом каталоге. ПРИМЕЧАНИЕ: если вы поместите виртуальный жесткий диск в корневой каталог, это заставит вас запустить VirtualBox в режиме администратора; если вы не хотите запускать VirtualBox от имени администратора, выберите незащищенный каталог.

создать файл vdisk=c:\win2k8r2_VMandNativeBoot.vhd максимум=100000

<р>4. Выберите новый виртуальный жесткий диск:

выберите файл vdisk=c:\win2k8r2_VMandNativeBoot.vhd

подключить виртуальный диск

<р>6. Создайте основной раздел:

создать основной раздел

<р>7. Форматировать раздел:

format fs=ntfs quick label=”Win2k8r2_VMandNativeBoot”

<р>8. (Необязательный шаг) Просмотрите тома и убедитесь, что новый виртуальный жесткий диск указан в списке (обратите внимание, что отображаются только первые 11 символов метки тома):

список томов

<р>
9. Отсоединить виртуальный жесткий диск:

отключить виртуальный диск

<р>10. Выйти из DISKPART:

выйти

<р>1. Установите VirtualBox (VB). Скачать с:

<р>2. Запустите ВБ от имени администратора. Обратите внимание, вам нужно сделать это только потому, что мы создали виртуальный жесткий диск в корневом каталоге. Если вы поместите его в другое место, VB сможет получить доступ к виртуальному жесткому диску без прав администратора.
3. Создайте новую виртуальную машину (ВМ), нажав кнопку «Создать»:

4. Назовите ВМ и установите версию ОС:

5. Вы можете изменить настройки памяти или оставить значения по умолчанию.
6. Выберите созданный вами пустой виртуальный жесткий диск:

7. «Вставьте» ваш носитель Windows Server 2008 R2 в накопитель, отредактировав параметры хранилища и либо выбрав файл образа, либо подключив DVD-привод; ниже я прикрепил файл ISO-образа:


8. Нажмите на виртуальную машину и нажмите «Пуск»:

9. Должен начаться стандартный процесс установки Windows Server 2008 R2. На экране выбора хранилища вы должны увидеть созданный вами пустой виртуальный жесткий диск. Выполните обычную установку и настройте нужным образом.

<р>1. Откройте командную строку, работающую от имени администратора.
2. Используйте команду BCDEDIT, чтобы скопировать параметр загрузки по умолчанию:

bcdedit /copy /d «Windows Server 2008 R2 VHD»

<р>3. Результаты предыдущей команды вернут GUID. Скопируйте GUID (включая фигурные скобки) в буфер обмена для следующих шагов.

4. Используйте BCDEDIT, чтобы установить параметры DEVICE и OSDEVICE для загрузочной записи виртуального жесткого диска. Используйте GUID, скопированный на предыдущем шаге, для приведенных ниже ссылок. Также обратите внимание: приведенный ниже параметр [locate] позволит загружать VHD из нескольких мест (теоретически я это не проверял). Их следует использовать как обычный текст и копировать точно так, как показано:

bcdedit /set device vhd=[locate]\win2k8r2_VMandNativeBoot.vhd
bcdedit /set osdevice vhd=[locate]\win2k8r2_VMandNativeBoot.vhd

<р>5. (Необязательный шаг) Используйте BCDEDIT, чтобы просмотреть параметры загрузки и убедиться, что появилась новая загрузочная запись для виртуального жесткого диска.
6. Перезагрузите компьютер и выберите вариант загрузки Windows Server 2008 R2 VHD. Примечание. Windows расширит виртуальный жесткий диск до максимального размера при загрузке. Поэтому убедитесь, что на вашем физическом жестком диске достаточно места для этого.
Все должно быть готово!

Ссылки

Узнайте больше о Таллане или посетите нас лично на одном из наших многочисленных мероприятий!

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