Конвертирование диска (C:) с установленной Windows 8.1 в файл виртуального диска VHD. Дальнейший запуск операционной системы из файла VHD на другом компьютере или ноутбуке с отличающейся аппаратной конфигурацией

Конвертирование диска (C:) с установленной Windows 8.1 в файл виртуального диска VHD. Дальнейший запуск операционной системы из файла VHD на другом компьютере или ноутбуке с отличающейся аппаратной конфигурацией

Конвертирование диска (C:) с установленной Windows 8.1 в файл виртуального диска VHD. Дальнейший запуск операционной системы из файла VHD на другом компьютере или ноутбуке с отличающейся аппаратной конфигурацией

Категория: Виртуальные машины
Добавил:
access_timeОпубликовано: 18-09-2015
visibilityПросмотров: 46 103
chat_bubble_outlineКомментариев: 48

Здравствуйте админ, у меня к Вам очень интересный вопрос! Много раз читал в интернете информацию о том, что якобы можно конвертировать диск (C:) с установленной Windows 8.1 в виртуальный файл VHD, затем скопировать этот файл на флешку или переносной жёсткий диск USB и запустить Win 8.1 на другом компьютере с отличающимся от моего железом, при этом все установленные программы будут работать! 
К сожалению подробной инструкции в сети нет. Не могли бы вы написать на эту тему статью?

Конвертирование диска (C:) с установленной Windows 8.1 в файл виртуального диска VHD. Дальнейший запуск операционной системы из файла VHD на другом компьютере или ноутбуке с отличающейся аппаратной конфигурацией

Привет друзья, меня зовут Владимир и сегодня для Вас есть интересный материал!
Уже давно в сети обсуждается тема конвертирования диска (C:) с установленной Windows 8.1 в виртуальный файл VHD и дальнейший запуск операционной системы из этого файла на другом компьютере или ноутбуке с отличающимся железом! Обсуждение ведётся давно, но несмотря на это, понятной инструкции для начинающих пользователей до сих пор нет. Оно и понятно, вопрос довольно непростой, но несмотря на это, я решился написать на эту тему несколько подробных статей, надеюсь они помогут вам во всём разобраться.
Если кто-то ещё не понял для чего всё это нужно, объясню подробнее. К примеру, у вас есть стационарный компьютер или ноутбук с установленной Windows 8.1, в которую установлены все необходимые программы и лицензионный антивирус. При желании, вы просто берёте и конвертируете свой диск (C:) в файл виртуального диска VHD, потом копируете его на флешку или переносной винчестер USB, можете даже вот в такой «карман«, затем с помощью пары команд командной строки создаёте для виртуального диска VHD загрузчик, подсоединяете флешку к другому компьютеру или ноутбуку, перезагружаетесь и входите уже в свою Windows 8.1, находящуюся на VHD. В итоге получается идеальный LiveCD с вашей личной операционной системой, с которого можно запускать программы, копировать файлы, и многое другое. 
Или посмотрим на вопрос по другому. Допустим у вас на работе есть компьютер с которым происходят какие-то неполадки, например, не запускается какая-то программа, вы просто берёте и конвертируйте операционную систему в файл VHD и запускаете на домашнем компьютере, разбираетесь, что к чему.
Как вы уже поняли, тема стоящая подробной статьи.
Почему VHD?

  1. Потому что файл виртуального диска VHD компактен и мобилен, целая операционная система находится в одном файле и вы можете разместить на одном переносном жёстком диске USB с десяток операционных систем и не запутаетесь, так как это будет всего 10 файлов с расширением .vhd или .vhdx. Файлы в любой момент можно перенести на другой носитель. Конечно на флешке десять Windows расположить не получится, поэтому идеальный вариант использовать переносной винчестер USB (лучше интерфейса 3.0).
  2. Файл виртуального диска VHD воспринимается операционной системой как обычный жёсткий диск и соответственно не уступает ему в скорости и в других параметрах.
  3. Файл VHD можно запросто подсоединить к виртуальной машине.
Почему Windows 8.1?
  1. Windows 8.1 совместима практически с любым железом и у неё нет проблем с переносом на другие персональные компьютеры.
  2. После подключения к другому ПК произойдёт недолгий поиск и установка драйверов (2-3 минуты), Windows 8.1 запомнит драйвера и все последующие загрузки займут секунды. Вы всё увидите в нашей статье!
  3. На переносном жёстком диске USB 3.0 операционная система (расположенная на VHD) запускается и работает так же быстро, как и на обычном жёстком диске.
Для конвертации диска (C:) с установленной Windows 8.1 в файл виртуального диска воспользуемся утилитой от Марка Руссиновича — Disk2vhd v2.01
Примечание: также для конвертации диска (C:) в файл виртуального диска VHD можно использовать:
1. Встроенное в Windows «Средство создания образа системы».
2. Утилиту командной строки Wbadmin.
3. А если у вас есть резервная копия Windows 8.1 созданная в программе Acronis True Image 2015, то её запросто можно конвертировать в файл VHD в самой программе Acronis.
Обо всём этом поговорим в наших статьях.
Disk2vhd v2.01
 
Disk2vhd v2.01 способна создать из обыкновенного физического жёсткого диска файл виртуального диска VHD.
Переходим по ссылке на официальный сайт Майкрософт
жмём Download Disk2vhd,

1442595646 9

Перед запуском программы Disk2vhd посмотрите на Управления дисками моего стационарного компьютера.
У меня обычный системный блок с простым БИОСом (UEFI отключен).
К моему компьютеру подсоединено три жёстких диска SATA 6Gb/s:
Диск 0 — обычный HDD (500 Гб)
Диск 1 — твердотельный накопитель SSD (диск C:) с установленной Windows 8.1.
Диск 2 — переносной винчестер USB 3.0.
Конвертируем диск (C:) с установленной Windows 8.1 в файл виртуального диска VHD.
Сохранять файл виртуального диска VHD будем на переносной винчестер USB (Диск 2) размер 1Тб, он поделён на четыре раздела, самый свободный — последний раздел Новый том (I:).

1442598270 11

Теперь запускаем исполняемый файл Disk2vhd.exe.

1442595827 10

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

В левой части окна отмечаем галочками разделы жёсткого диска конвертируемые в файл виртуального диска Vhdx, а именно, диск C: с установленной Windows 8.1.
Сохраним файл виртуального диска на Новый том (I:), так как на нём много свободного места.
Даём имя будущему файлу Windows.

Жмём на кнопку проводника в правой части окна.

1442910933 81

Открывается окно проводника.

Выбираем Новый том (I:) и жмём «Сохранить».

1442649186 36 

Жмём Create (Создать). 

1442910942 83

Начинается процесс создания точной копии моего диска (C:) с установленной Windows 8.1 в файл виртуального диска на Новом томе (I:).

1442911016 84

Конвертация завершена!

Close

1442912510 85

Файл Windows.VHDX находится на Новом томе (I:) переносного жёсткого диска USB и занимает объём 70,9 Гб, почти такой же размер имеет установленная на диск (C:) операционная система Windows 8.1.

1442649127 39

WinSetupFromUSB

Чтобы другой компьютер или ноутбук смог загрузиться с нашего файла VHDX виртуального жёсткого диска, нам нужно на переносном винчестере USB создать MBR c кодом загрузчика BOOTMGR (Windows NT 6.x) и активный раздел с PBR (загрузочной записью раздела) BOOTMGR, то есть сделать переносной винчестер USB загрузочным. Всё это очень просто сделать. Использовать будем утилиту «Bootice» интегрированную в программу WinSetupFromUSB-1-6-beta2.

Запускаем программу WinSetupFromUSB-1-6-beta2.

1442643097 34

Жмём на кнопку Bootice.

1442643104 18

Выбираем в списке наш жёсткий диск USB.

Жмём Process MBR.

1442643103 19

Создаём на переносном винчестере USB активный раздел с MBR c кодом загрузчика BOOTMGR (Windows NT 6.x).

Отмечаем пункт Windows NT 5.x/6.x MBR.

Нажимаем Install /Config.

1442643101 20

WindowsNT 6.x MBR

1442643187 21

ОК.

1442643172 22

Close.

1442643131 23

Создаём на переносном винчестере USB активный раздел с PBR (загрузочной записью раздела) BOOTMGR

Жмём Process PBR.

1442643102 24

Отмечаем пункт BOOTMGR boot record.

Нажимаем Install /Config.

1442643100 25

ОК.

1442643178 26

ОК.

1442643131 27

Close.

1442643150 28

Делаем активным раздел (I:) (на котором находится файл VHDX) переносного жёсткого диска USB.

Выбираем в списке наш переносной винчестер USB.

Жмём Parts Manage. 

1442643174 29

Выбираем в списке раздел (I:) и жмём кнопку Activate. 

1442643122 30

Теперь раздел (I:) с файлом виртуального жёсткого диска VHDX активен.

Close.

1442643196 31

Exit.

1442643178 32

Exit.

1442643135 33 

Подключаем виртуальный жёсткий диск и создаём файлы загрузки Windows 8.1

Открываем Управление дисками.

Действие ->Присоединить виртуальный диск.

1442913719 86

Обзор. 

1442913732 87

В открывшемся окне проводника находим на диске (I:) наш файл виртуального диска Windows.VHDX, выделяем его левой мышью и жмём Открыть.

1442913718 88

ОК.

1442913700 89

Виртуальный жёсткий диск Windows.VHDX подсоединён и виден в Управлении дисками как Диск 3, но диск вне сети: (Диск отключен из-за конфликта подписей с другим диском, находящимся в сети), так как произошёл конфликт подписей дисков, ведь наш виртуальный диск точная копия реального физического диска 1.

1442914167 90

Щёлкаем правой мышью на диске 3 и выбираем В сети.

1442914152 91 

Теперь с виртуальным диском можно работать как и с обычным.

1442914853 92 

Открываем командную строку от имени администратора и вводим команду:

bcdboot F:Windows /s I/f bios (где F: буква раздела подсоединившегося виртуального жёсткого диска Windows.vhdx, а буква I:, это буква раздела на котором находится файл вирт. жёст. диска. Этой командой мы создаём файлы загрузки для находящейся в виртуальном файле Windows 8.1 (диск F:).

Файлы загрузки успешно созданы.

Закрываем окно командной строки. 

1442915084 93

Подсоединяем переносной жёсткий диск USB к другому ноутбуку с БИОСом UEFI и отличающейся аппаратной конфигурацией. Если ваш винчестер самого нового интерфейса USB 3.0, то подсоединяйте его к портам USB 3.0 (синего цвета).

1442671947 7

Входим в БИОС и переключаем UEFI в режим в Legacy.

1442653966 41

1442653999 42

Сохраняем настройки, перезагружаемся и выбираем в меню загрузки ноутбука наш переносной жёсткий диск USB. 

1442653959 43

Идёт подготовка устройств.

1442665365 139

На чужом ноутбуке с отличной от моего компьютера аппаратной конфигурацией загружается моя Windows 8.1 с виртуального файла VHDX.

1442666502 140

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

1442666746 2

ОК.

1442666814 3

В первые минуты работы операционная система активно устанавливает драйвера на все устройства.

1442666881 4

Все программы (за исключением одной) работают, также работает антивирус, автоматически установился драйвер на Wi-Fi и у нас есть интернет.

В Управлении дисками всё как положено, система находится на диске (C:).

1442667125 6

Естественно Windows 8.1 не активирована.

Ещё раз повторюсь, что на переносном жёстком диске USB 3.0 Windows 8.1 (расположенная на VHD) запускается и работает так же быстро, как и на обычном HDD.

Вот и всё!

Возможно вам пригодится

Друзья, в конце статьи, на всякий случай, даю вам ещё такую информацию.

Создать на переносном USB винчестере MBR c кодом загрузчика BOOTMGR (Windows NT 6.x) и активный раздел с PBR (загрузочной записью раздела) BOOTMGR можно не только в программе WinSetupFromUSB, но и с помощью командной строки (если вы работаете в Windows 8.1), нужно всего лишь ввести команду:

bootsect /nt60 x: /mbr, где x:, это буква раздела на котором находится файл виртуального жёсткого диска, то есть в нашем случае команда будет такой.

bootsect /nt60 I: /mbr

Конечные тома будут обновлены с помощью загрузочного кода, совместимого с BOOTMGR.

I: (?Volume{da192bb3-4bad-11e5-8326-ac220b79a339})

    Загрузочный код файловой системы NTFS успешно обновлен.

После этого нужно сделать раздел (I:) активным.

diskpart

lis vol (выводим список всех разделов).

sel vol 7 (выбираем раздел (I:)).

activ (делаем его активным).

раздел помечен как активный. 

1442940025 96

Присоединить жёсткий диск можно не только в Управлении дисками, но и в командной строке

Открываем командную строку от имени администратора и вводим команды:

diskpart

sel vdis file=I:Windows.vhdx (где I: буква раздела с файлом вирт. жёст. диска Windows.vhdx)

Файл виртуального диска успешно выбран с помощью программы Diskpart

attach vdis (присоединяем виртуальный жёсткий диск).

Завершено (в процентах): 100

Файл виртуального диска успешно присоединён с помощью программы Diskpart.

В Управлении дисками появляется новый диск (F:) с Windows 8.1.

exit (выходим из diskpart)

bcdboot F:Windows /s I: /f bios (где F: буква раздела подсоединившегося виртуального жёсткого диска Windows.vhdx, а буква I:, это буква раздела на котором находится файл вирт. жёст. диска. Этой командой мы создаём файлы загрузки для находящейся в виртуальном файле Windows 8.1 (диск F:).

Файлы загрузки успешно созданы.

Закрываем окно командной строки. 

1442662021 48

Друзья, предлагаю вам продолжение в статье: — Включение файла виртуального диска VHD (содержащего Windows 8.1) в меню загрузки Windows 10 или запуск Windows 8.1 из VHD файла с внутреннего диска.

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Виртуальные машины