Как перенести windows в virtualbox с помощью disk2vhd

Как перенести windows в virtualbox с помощью disk2vhd
Сегодня поговорим о виртуализации. Точнее о переносе windows на виртуальную машину virtualbox. Я сделаю две статьи. В этой будет рассказано как это сделать с помощью бесплатной программы Disk2vhd о которой уже рассказывал в этой статье.

Во первых зачем это нужно? Как известно поддержка операционной системы windows xp закончена в 2014 году. А windows 7 в январе 2015. Но многие не хотят оставлять эту систему. Причины могут быть разные. Например за время использования сложилась уникальная конфигурация программ и настроек которую будет трудно восстановить.

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

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

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

Работа с Disk2vhd

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

disk2vhd ошибка при запуске программы

Запуститься программа. Она очень простая, нужно только указать папку куда сохранить виртуальный диск и выбрать диск с системой которую будем переносить.
Инструкция disk2vhd главное окно программы для выбора дисков
С остальных дисков снимите галочки. Не ставьте галочку — “Use vhds”. После этого, нажмите кнопку “Create”. Запуститься создание виртуального диска.
disk2vhd процесс создания образа диска

Работа с VirtualBox

Как установить систему в виртуальной машине я писал здесь. Но сегодня будем переносить уже готовую. Поэтому запускаем программу. Нажимаем кнопку “Создать”
virtualbox главное окно программы
Выбираем систему, в моем случае это Windows 7 64 бита.
Создание новой машины в virtualbox
Нажимаем кнопку “next” и указываем объем памяти.
Выбор количества озу при создании новой виртуальной машины в virtualbox
Не отдавайте всю память под виртуальную систему, оставьте хост-машине. В моем случае на компьютере 8 Гб памяти и под виртуальную я отдам 4 Гб.
Нажимаем “Next” и переходим к выбору диска.

Включаем кнопку “Использовать существующий виртуальный жесткий диск” и нажать на иконку папки.
vb_ikon_folder

После чего выбрать папку, где расположен файл с диском vhd вашей переносимой windows машины. Нажимаем “Создать”
vb_vibor_disk
После этого машина будет создана и можно попробовать сразу запустить. что бы проверить все ли в порядке.
vb_sistem
Можно донастроить машину после проверки. Но я сразу зайду в настройки и добавлю мощности процессору, выберу другой чипсет материнской платы (ich 9 ) и манипулятор курсора (ps/2 мышь).

Так же отключу не нужные устройства запуска. Такие как дискету и cd/dvd. Нажимаем кнопку “Настроить” и в разделе “Система” изменяем нужные параметры.
vb_nastroyki.jpg
Всё, после настройки нажимаем кнопку “Запустить” и, если всё успешно было сделано, ждем когда система загрузится.

После загрузки наверняка windows будет доустанавливать драйверы потребуется серия перезагрузок. После того как оборудование установлено, активируйте windows и пользуйтесь. Вот в общем и всё!

Видео: Как перенести windows на виртуальную машину virtualbox

(Visited 1 500 times, 1 visits today)
Chuzhoy

Администратор сайта. Веду записи об использовании компьютера для людей.

CHUZHOY007.ru
Добавить комментарий

  1. Александр

    Интересная статья. Для того, чтобы попробовать, есть два вопроса :
    1) виртуальный диск будет создан на системном диске ? для этого должно быть достаточно свободного места ?
    2) в виртуалке — «…После загрузки наверняка windows будет будет доустанавливать драйверы потребуется серия перезагрузок…» Система ведь была с драйверами ? И нужно ли устанавливать пакет дополнений для гостевой системы ?
    Заранее — спасибо за ответы

    Ответить
    1. Chuzhoy автор

      @Александр, 1. Диск будет создан из системного. Сохранить его можно в любое место. Да на основном диске должно быть достаточно места. 2.Система будет доустанавливать недостающие драйверы устройств, например драйвер для мыши ps/2, которого не было в основной системе.

      Ответить
  2. Александр

    Не совсем понятно по поводу «мыши ps/2» — если у меня USB-интерфейс ? И совсем не понятно по поводу пакета дополнений (имеется в виду «Устройства»-«Установить пакет дополнений для гостевой ОС») ?? Ведь этот пакет и помогает виртуальному хосту настроить драйвера и другое оборудования для дальнейшей работы

    Ответить
    1. Chuzhoy автор

      @Александр, я в примере выбрал мышь ps/2 её у меня на реальной машине нет, вот для неё система установит драйвер. Да пакет дополнений поможет настроить. Перенести ос в виртуальную машину, процесс «творческий», тут нужно экспериментировать.

      Ответить
  3. Александр

    Не совсем ясно откуда возьмется Windows 7.
    Либо из существующей, т.е. той, на которой работает система.
    Либо она откуда-то качается, а вот откуда — ни слова.

    Ответить
    1. Chuzhoy автор

      @Александр, Посмотрите видео, если не смотрели. Прочитайте внимательно. В статье говориться о том — как перенести систему. Есть система, в примере это windows 7, я переношу её в виртуальную машину.

      Ответить
  4. Александр

    Спасибо за ответ. Т.е. у вас на компе работает уже установленная Windows7 со всеми драйверами под текущую конфигурацию железа и вы ее переносите в виртуалку.
    Или берете дистрибутив Windows7 и его переносите на виртуалку?
    Почему спрашиваю. Мне нужно сделать несколько витруальных систем: WinXP, Win7, Linux. Мне не хотелось бы сначала устанавливать каждую из этих систем на свой комп, а затем перетаскивать их на виртуальную систему. Есть ли возможность создания голой виртуалки без операционки и затем заполнение ее нужными образами?

    Ответить
    1. Chuzhoy автор

      @Александр, «Т.е. у вас на компе работает уже установленная Windows7 со всеми драйверами под текущую конфигурацию железа и вы ее переносите в виртуалку.»
      Именно так в этом суть данной статьи. На то как установить операционную систему в virtualbox я даю ссылку в этой же статье https://chuzhoy007.ru/programma-virtualbox-ustavnoka-virtualnoj-os-windows.

      P.S. Если планируете разбираться с Linux, то внимательноcть при чтении просто необходима.

      Ответить
  5. Александр

    Спасибо, разобрался.

    Ответить
    1. Chuzhoy автор

      @Александр, Рад был помочь

      Ответить
  6. Евгений

    Полностью повторил статью на своей машине (у меня то же win7 x64), однако при старте виртуальной машины грузится до логотипа и синий экран.
    В чем может быть проблема?
    Какую версию virtualBox используете?

    Ответить
    1. Chuzhoy автор

      @Евгений, Да версия важна, в видео я как раз упоминаю об этом. У меня заработала на 4.3.12.

      Ответить
  7. Евгений

    Хм..
    Установил такую же версию 4.3.12
    Все равно синий экран.

    Ответить
    1. Chuzhoy автор

      @Евгений, 1.Смотрите что за ошибка синего экрана 2.пробуйте менять настройки виртуальной машины 3.попробуйте созадть образ с помощью Paragon Virtualization Manager.

      Ответить
  8. Микола

    Попробовал перенести Windows 10 на машину с Убунту. При запуске чёрный экран и надпись:
    MBR Error 1
    Press any key to boot from floppy…

    Ответить
    1. Chuzhoy автор

      @Микола, судя по ошибке отсутсвует загрузчик и предалагает загрузиться с флоппи дисковода. Скорее всего загрузчик windows находится на другом диске а не на том с которого делался образ системы.

      Ответить
  9. Микола

    Ну-у-у, не знаю! Вообще-то винда при установке не спрашивает куда устанавливать загрузчик, установлена она была на SSD mSATA 64Gb. Хорошо, что я сделал ещё и резервную копию Акронисом, так-что могу в случае чего восстановить, но уже на другом диске, на этом Убунта уже стоит.

    Ответить
    1. Chuzhoy автор

      @Микола, к сожалению это ничего не меняет, без загрузчика windows не загрузиться.

      Ответить
  10. Микола

    Это я знаю, Слава Богу, больше 10 лет компьютером занимаюсь! Вопрос в том, куда этот злосчастный загрузчик делся! И как создать виртуальный диск, который будет работать!

    Ответить
    1. Chuzhoy автор

      @Микола, если на компьютере нескоько дисков то скорее всего он находится на другом. Можно попробовать сделать следующее: отключив все диски и оствить один. На него восстановить систему из имеющегося образа акрониса, затем просто восстановить загрузчик windows и после этого создать образ системы уже с загрузочным сектором. Который и перенести в virtualbox.

      Ответить
  11. Микола

    Спасибо, в принципе я так и думал сделать, а другого ничего и не остаётся! )))

    Ответить
  12. noname

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

    А вот теперь у меня вопрос, эта программа Disk2vhd прям из винды запущенной что ли работает? Разве можно сделать копию всего системного раздела прямо из windows? Многие файлы же не читаются и нет доступа к ним.

    Ответить
    1. Chuzhoy автор

      @noname, Да прямо из windows. Да можно.

      Ответить
  13. noname

    Это благодаря функции «теневое копирование тома»? Но она только начиная с vista или win7 работает? А на XP нет.

    Ответить
    1. Chuzhoy автор

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

      Ответить
  14. Тимофей

    Очень хорошая статья! Аккуратно по пунктам как инструкция! Спасибо огромное. Программа прекрасно копирует систему и создает точный образ. Все получилось с первого раза.

    Ответить
    1. Chuzhoy автор

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

      Ответить
  15. 4575635456

    Disk2vhd не запускается в Win 7 ошибка выходит и совсем другая не как у вас.

    Ответить
    1. Chuzhoy автор

      Какая ошибка?

      Ответить