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

Обновлено: 05.07.2024

Если вы ищете способ восстановить VHD или VHDX на физический диск в Windows 10/8/7/XP и даже на серверных платформах Windows, оставайтесь здесь. На этой странице объясняется, что такое виртуальный жесткий диск, и предлагаются практические методы преобразования виртуального жесткого диска в физический диск без потери данных.

Конвертировать VHD в HDD

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

Согласно Википедии, VHD (сокращение от Virtual Hard Disk) — это формат файла, представляющий виртуальный жесткий диск (HDD).

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

Виртуальный диск - vhd

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

Кроме того, у него много других преимуществ:

  • ИТ-организации могут развертывать стандартные, «предварительно созданные» конфигурации на одном виртуальном жестком диске.
  • Изменения в содержимом виртуального жесткого диска легко отменить.
  • Многие современные операционные системы поддерживают несколько пользователей, но предлагают разную степень защиты между ними.

Помимо этих преимуществ, у него все еще есть ограничения.

  • Ограничение максимального размера виртуального жесткого диска: 2 ТБ для размера любого динамического или разностного виртуального жесткого диска.
  • Допускается не более 65 535 × 16 × 255 секторов.

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

Можно ли скопировать VHD на физический диск

"У меня есть ноутбук Lenovo с Windows XP. В то же время я установил Windows 7 на VHD. Теперь я хочу обновить свой компьютер с XP до Windows 7. Но прямого пути обновления нет, и Мне нужно скопировать виртуальный жесткий диск на физический диск, чтобы переместить содержимое виртуального жесткого диска на мой реальный жесткий диск. Но я не знаю, как клонировать виртуальный жесткий диск на физический диск? У вас есть предложения?"

"Здравствуйте, кто-нибудь знает, как преобразовать диск VHD в физический диск? Или как восстановить пространство VHD на локальном жестком диске? Я собираюсь обновить свой компьютер до последней версии Windows 10 и Я больше не хочу хранить VHD-диск. Так как мне восстановить VHD-файлы на физический диск?"

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

Лучшее решение для преобразования VHD в диск

Вы когда-нибудь хотели скопировать VHD на физический диск или скопировать файл VHDX на физический диск?

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

Здесь и далее мы хотели бы предложить вам эффективный метод переноса виртуального жесткого диска на диск. Это можно сделать с помощью инструмента переноса виртуального жесткого диска на диск — программы для создания разделов EaseUS.

Windows 11/10/8/7 100% безопасность

Вы можете просто загрузить программу создания разделов EaseUS — Partition Master, создать задачу клонирования диска, выбрав виртуальный диск (VHD, VHDX и т. д.) в качестве исходного диска и физический диск в качестве целевого, а затем выполнить диск операция копирования. Таким образом, вы можете легко дублировать содержимое виртуального жесткого диска на физический диск.

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

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

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

Щелкните правой кнопкой мыши "Мой компьютер" > "Управление" > "Хранилище" > "Управление дисками", щелкните правой кнопкой мыши "Управление дисками" и выберите "Подключить виртуальный жесткий диск".

Подключить VHD в разделе

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

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

Шаг 1. Выберите исходный диск.

Щелкните правой кнопкой мыши диск, который хотите скопировать или клонировать. Затем выберите «Клонировать».

Шаг 2. Выберите целевой диск.

Выберите нужный HDD/SSD в качестве места назначения и нажмите «Далее», чтобы продолжить.

Шаг 3. Просмотрите структуру диска и измените размер раздела целевого диска.

Затем нажмите "Продолжить", когда программа предупредит, что сотрет все данные на целевом диске. (Если у вас есть ценные данные на целевом диске, сделайте резервную копию заранее.)

Вы можете выбрать "Автоподгонка диска", "Клонировать как источник" или "Редактировать макет диска", чтобы настроить макет диска. (Выберите последний, если хотите оставить больше места для диска C.)

Шаг 4. Нажмите "Продолжить", чтобы начать процесс клонирования диска.

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

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

Шаг 1. Откройте «Управление дисками», щелкните правой кнопкой мыши VHD-диск и выберите «Отсоединить VHD».

Отключить VHD

Шаг 2. Откройте проводник Windows и найдите локальный VHD-файл на своем компьютере.

Шаг 3. Найдите VHD-файл – .vhd или .vhdx и щелкните правой кнопкой мыши, чтобы удалить его.

Шаг 4. Подтвердите удаление.

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

Расширенное чтение

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

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

<р>1. Как увеличить размер VHD-диска?

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

Не забудьте сначала создать резервную копию или клонировать данные VHD-диска на локальный диск с помощью описанного выше метода.

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

Чтобы расширить дисковое пространство VHD на локальном ПК с Windows:

  • Во-первых. Войдите в Управление дисками, щелкните правой кнопкой мыши, чтобы отсоединить VHD-диск.
  • Далее. Найдите и удалите файл .vhd или .vhdx на своем компьютере.
  • Тогда. Повторно войдите в «Управление дисками» и выберите «Создать виртуальный жесткий диск» в разделе «Действие», указав больший размер для нового виртуального диска.

Чтобы увеличить дисковое пространство в виртуальной машине:

  • Во-первых. Откройте консоль виртуальной машины, например VMware Workstation > щелкните ОС и введите параметры виртуальной машины.
  • Далее. Выберите «Жесткий диск» > «Развернуть» > «Установить новый максимальный размер виртуального диска».
<р>2. Как восстановить файлы VHD?

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

<р>3. В чем разница между VHD и VHDX?

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

VHDX поддерживает хранение до 64 ТБ. Формат VHDX также предотвращает повреждение файлов из-за сбоя питания.

<р>4. Что такое Disk2vhd?

Disk2vhd — это инструмент, который создает виртуальный жесткий диск на физических дисках для использования в виртуальных машинах Microsoft Virtual PC или Microsoft Hyper-v. Disk2vhd может работать в системе, подключенной к сети. Пользователи могут даже создавать виртуальные жесткие диски на локальном диске, сохраняя информацию о разделах диска и позволяя пользователям захватывать только системные тома и исключать тома данных.

Подведение итогов

На этой странице представлены основные сведения о VHD и предлагается простой способ помочь вам преобразовать VHD в физический жесткий диск без потери каких-либо данных.Если у вас возник такой же запрос, примените EaseUS Partition Master, чтобы сначала скопировать содержимое VHD, а затем удалить файл VHD с локального диска.

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

Загрузить

Загрузите Disk2vhd (564 КБ)
Запустите прямо сейчас с Sysinternals Live.

Введение

Disk2vhd — это утилита, которая создает версии физических дисков VHD (Virtual Hard Disk — формат диска виртуальной машины Microsoft) для использования в Microsoft Virtual PC или виртуальных машинах (VM) Microsoft Hyper-V. Разница между Disk2vhd и другими инструментами преобразования физического в виртуальный заключается в том, что вы можете запускать Disk2vhd в системе, подключенной к сети. Disk2vhd использует функцию Windows Volume Snapshot, представленную в Windows XP, для создания согласованных моментальных снимков томов, которые вы хотите включить в преобразование. Вы даже можете сделать так, чтобы Disk2vhd создавал виртуальные жесткие диски на локальных томах, даже если они были преобразованы (хотя производительность выше, когда виртуальный жесткий диск находится на диске, отличном от преобразуемого).

В пользовательском интерфейсе Disk2vhd перечислены тома, присутствующие в системе:

Disk2vhd

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

Виртуальный ПК поддерживает максимальный размер виртуального диска 127 ГБ. Если вы создаете виртуальный жесткий диск с диска большего размера, он будет недоступен с виртуальной машины Virtual PC.

Чтобы использовать виртуальные жесткие диски, созданные Disk2vhd, создайте виртуальную машину с требуемыми характеристиками и добавьте виртуальные жесткие диски в конфигурацию виртуальной машины как диски IDE. При первой загрузке виртуальная машина, загружающая захваченную копию Windows, обнаружит оборудование виртуальной машины и автоматически установит драйверы, если они присутствуют в образе. Если необходимые драйверы отсутствуют, установите их через компоненты интеграции Virtual PC или Hyper-V. Вы также можете подключиться к VHD с помощью утилит Windows 7 или Windows Server 2008 R2 Disk Management или Diskpart.

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

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

Disk2vhd работает в Windows Vista, Windows Server 2008 и более поздних версиях, включая системы x64.

На снимке экрана копия системы Windows Server 2008 R2 Hyper-V, работающая на виртуальной машине поверх системы, из которой она была создана:

Windows Server 2008 R2 Hyper- В


(щелкните изображение, чтобы увеличить)

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

Disk2vhd включает параметры командной строки, которые позволяют создавать скрипты для создания VHD. Укажите тома, которые вы хотите включить в снимок, по букве диска (например, c:) или используйте «*», чтобы включить все тома.

Использование: disk2vhd
Пример: disk2vhd * c:\vhd\snapshot.vhd

Миграция установки Windows с физического жесткого диска на виртуальный — это допустимая функция для клиентов с Software Assurance и полными розничными копиями Windows XP, Windows Vista и Windows 7. Software Assurance предоставляет пользователям ценные преимущества — пожалуйста. свяжитесь с корпорацией Microsoft для получения дополнительной информации. Windows XP, Windows Vista и Windows 7, установленные производителями оригинального оборудования (OEM) с использованием OEM-версий этих продуктов, не могут быть перенесены на виртуальный жесткий диск в соответствии с условиями лицензирования Microsoft.

Загрузить

Скачать Disk2vhd (564 КБ)


< /p>

Виртуальные жесткие диски — это, по сути, компьютер внутри компьютера, но с хранилищем, а не с вычислительной мощностью. Обычно они подключаются к виртуальным машинам и функционируют как их накопители данных.Виртуальные жесткие диски имеют те же функции, что и физические внешние жесткие диски, и зависят от памяти вашего компьютера. Для поставщиков управляемых услуг (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, но есть ли способ легко перенести образ VHD на физический диск? Или мне просто прикрепить диск и отправиться в город с GNU DD?


6 ответов 6

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

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

Я не думаю, что dd будет работать напрямую, VHD не является форматом RAW. Возможно, придется использовать qemu-img, чтобы сначала преобразовать его в файл IMG.

@limbenjamin Было предложено смонтировать виртуальный жесткий диск и затем использовать dd. Вы абсолютно правы в том, что вы не можете напрямую использовать dd для несмонтированного файла образа VHD.

Я использую бесплатный инструмент HDD Raw Copy Tool только для Windows, чтобы записывать образы .vhd на физический носитель.

Снимок экрана с инструментом Raw Copy на жесткий диск

В моем случае используется Windows 7 для репликации разделов FAT32 на карты micro SD, но она может поддерживать широкий спектр интерфейсов/типов носителей.

У него есть портативная версия для одноразового использования или кочевания, или установщик, если вы предпочитаете такие вещи.

Графический интерфейс довольно прост:

  1. Выберите источник (диск или файл)
  2. Выберите место назначения (диск или файл)
  3. Копировать

Можно ли выбрать один раздел в качестве целевого в инструменте Raw Copy? Я вижу, что это позволяет перезаписывать только весь диск

Следующие операции выполняются на knoppix (live linux) с терминала.

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

размонтировать и отключить файл образа

Подключите виртуальный жесткий диск к виртуальной машине (вы можете использовать MS Virtual PC, VirtualBox или любое другое программное обеспечение для виртуализации, поддерживающее виртуальный жесткий диск). Затем загрузите виртуальную машину с ISO-образом Acronis True Image, смонтированным на виртуальном приводе компакт-дисков, и создайте образ TIB, затем загрузите физический компьютер с того же компакт-диска (на этот раз записанного на диск) и восстановите образ TIB на физический жесткий диск с помощью Sector- по секторам.

Это поддерживает восстановление нескольких разделов из одного образа.

создать образ TIB и где его сохранить? На виртуальный жесткий диск? Что делать, если VHD 200 и более Gb? Это решение неприменимо

Если вы предпочитаете делать это с помощью инструмента на базе Windows (но тот же инструмент работает и в Linux), вы можете сделать это следующим образом:

Savepart — это инструмент (бесплатный, но не с открытым исходным кодом, доступный как для Windows, так и для Linux), который можно использовать для создания образов разделов. После подключения виртуального жесткого диска его можно восстановить в физический раздел с помощью команды сохранения, как если бы это был физический раздел.

ОБНОВЛЕНИЕ 2021: вот расширение исходного ответа для менее опытных пользователей.

После распаковки архива вы увидите этот список

введите здесь описание изображения

spartw64.exe — это то, что вам нужно, если вы используете последнюю версию W10 (1903, 2004 или 20H2).

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

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

  1. Сначала подключите виртуальный жесткий диск в разделе "Управление дисками", чтобы он стал виден в системе как обычный диск. После прикрепления он будет отображаться в консоли синим цветом, вот так

введите здесь описание изображения

  1. Затем закройте консоль и запустите исполняемый файл savepart под учетной записью администратора, как было выделено выше, и вы увидите следующее начальное окно.

введите здесь описание изображения

поскольку наша задача скопировать VHD на диск, здесь мы выбираем Копировать элемент

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

введите здесь описание изображения

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

  1. Итак, здесь вы выбираете прикрепленный виртуальный жесткий диск (помните букву?) в качестве источника, а затем вам предлагается использовать посекторную копию диска, если это диск с одним разделом

введите здесь описание изображения

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

введите здесь описание изображения

  1. Итак, наконец, когда все приготовления завершены, вы нажимаете OK несколько раз. Я использовал мышь bcz, по какой-то причине нажатие клавиатуры не работало для меня в этом интерфейсе старой школы, и вы оказываетесь в процессе копирования.

введите здесь описание изображения

Вывод: копирование раздела 167 Гб в цель 300 Гб заняло у меня 52 м, но я делал это с внешнего диска, а на этом диске была файловая система exFAT, поэтому ваши цифры могут быть меньше.

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