ITremont.info

Как перенести установленную в компьютере Windows 7 на виртуальную машину VirtualBox

логотип

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

 Давайте же начнем. Сразу скажу что на моем компьютере установлены две операционные системы, это Windows 7 с которой мы будем работать и window 10 на которой установлена программа virtualbox, в неё мы и будем переносить наш виртуальный образ.

windows 7

 Для создания виртуального образа диска нам потребуется небольшая утилита под названием Disk2vhd, скачать ее можно по ссылке https://technet.microsoft.com/ru-ru/sysinternals/ee656415. После запускаем, снимаем галочку напротив пункта use vhdx, в окне volume to include выбираем диск на котором установлена операционная система, потом нажимаем на кнопку обзора. 

Главное окно disk2vhd

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

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

 Как видим путь прописан, жмем create.

Приступаем к процессу создание vhd

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

Начало процесса создания виртуального диска

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

Завершено успешно

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

Виртуальный диск операционной системы

Теперь я перехожу в другую систему, которая так же находится на моем компьютере. Можно конечно перейти и на другой компьютер, только потребуется переносной жесткий диск, для переноса созданного образа. Если на вашем компьютере еще не установлен virtualbox, то переходим по ссылке https://www.virtualbox.org/wiki/Downloads и скачиваем данный программный продукт.

Официальный сайт virtualbox

 Открываем программу и нажимаем создать.

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

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

Выбор параметров

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

Выбираем созданный диск

 И создать.

Нажимаем кнопку создать

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

Первый запуск

 Появилась ошибка fatal: int18: boot failure, которая говорит о том, что загрузчик отвечающий за запуск системы не обнаружен.  

ошибка fatal: int18: boot failure

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

Переход в настройки машины

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

Ставим загрузку с диска

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

Выбор образа оптического диска

 Находим в компьютере данный образ и нажимаем открыть.

Открываем iso образ windows 7

 Как видим все на месте, Ok. 

Образ смонтирован

 Запускаем на нашу машину.

Запускаем машину

 Загрузились с образа и в начальном окне жмем сочетание клавиш shift+f10, для вызова командной строки, с которой нам надо чуток поработать.

Нажимаем комбинацию клавишь shift+f10

 Итак нам понадобится ввести некоторые команды.

для начало вводим команду diskpart

далее list vol для вывода всех разделов жесткого диска.

Видим, что у нас оказывается отсутствует скрытый раздел System Reserved (Зарезервировано системой), который непосредственно отвечает за успешную загрузку системы. Так давайте же создадим его.

Вводим команду select vol 1, тем самый выбираем основной том на котором находится наша система.

shrink desired=100 - сжимаем том диска до 100 mb

create par prim  - создаем раздел

format fs=ntfs - форматируем в файловую систему NTFS

activ - помечаем как активный 

assign letter V - назначаем букву диска V

exit - завершаем работу diskpart

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

 Вводим команду bcdboot c:\windows, тем самым создаем файлы загрузки на скрытом разделе.  И можно заново запустить виртуальную машину.

Screenshot 23

 Если при запуске появляется так называемый синий экран смерти, с ошибкой 0x0000007B, то читаем статью дальше.

Ошибка bsod синий экран смерти

 Для его устранения опять же заходим в настройки -> носители -> нажимаем правой кнопкой мыши на контроллер SATA и удаляем его.

Удаляем sata контроллер

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

Добавляем IDE контроллер

 К нему цепляем наш виртуальный образ.

Выбираем существующий диск

 Screenshot 28

 OK.

Screenshot 29

 Запускаем и радуемся 

Виртуальная система Windows 7 в windows 10

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

Спасибо за внимание!

 

Комментарии  

Max
+2 #7 Max 01.08.2018 10:16
После загрузки установочного образа из оптического привода VirtualBox, при нажатии Shift+F10 ничего не происходит (командная строка не появляется). Как ее вызвать? Система не грузится (boot failure).
Цитировать | Сообщить модератору
Admin
+1 #6 Admin 16.08.2017 09:12
Можите попробовать обратиться к соседу с хороши интернетом и скачать у него :-)
Цитировать | Сообщить модератору
Виктор
-3 #5 Виктор 16.08.2017 09:01
А где я найду образ? если инет 1 мб в сек то скачать проблема.
Цитировать | Сообщить модератору
Admin
-1 #4 Admin 26.02.2017 19:41
Попробуйте обновить VirtualBox, либо если стоит самая новая версия, то установите прошлую. Возможно это из-за версии программы.
Цитировать | Сообщить модератору
Алексей
+2 #3 Алексей 23.02.2017 21:56
У меня BSOD.
Замена SATA на IDE - не помогает.
В других местах советуют перед переносом поправить реестр, но у меня нет админских прав в этой (переносимой) Win 7.
Что можно еще посоветовать?
Спасибо.
Цитировать | Сообщить модератору
Admin
0 #2 Admin 15.01.2017 22:02
Всегда рад помочь!
Цитировать | Сообщить модератору
Юра
+1 #1 Юра 15.01.2017 01:13
Подробнейшая статья ;-) . Спасибо автору за интересную и поучительную статью.
Цитировать | Сообщить модератору

Поиск по сайту

 

Авторизация

Войти

Вход на сайт

Логин *
Пароль *
Запомнить меня

Программы для Windows в телеграмм