Есть ли способ получить доступ к моей текущей установке Windows в среде виртуальных машин?
У меня на данный момент Dual Boot Windows 7 и Ubuntu 13.04. Я бы хотел использовать Ubuntu как свою единственную ОС, но, к сожалению, для моей работы есть программы, которые работают только с Windows. Я знаю, что Virtual Box позволит мне запустить Ubuntu и открыть Windows в окне как vmware. К сожалению, похоже, что я буду устанавливать Windows с нуля внутри виртуальной машины. Есть ли способ получить доступ к моей текущей установке Windows в среде виртуальных машин?
3 ответа
Да. Вам нужно использовать программу microsoft disk2vhd для создания VHD-копии вашего жесткого диска. Скорее всего, вам понадобится резервный диск для размещения экспортированной копии. Перед копированием жесткого диска удалите все ненужные программы и файлы. Очистите корзину и временные файлы Интернета, а также выполните дефрагментацию жесткого диска. Если компьютер подключен к домену (даже если он является.local), перед захватом копии отключите его от домена.
Получите disk2vhd здесь: http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
Получив образ жесткого диска, вы можете создать виртуальную машину с этим диском в качестве "существующего жесткого диска". Однажды я создал документ знаний о том, как p2v рабочей станции, вот его текст...
Перед началом процесса P2V вы должны:
- Дефрагментируйте хост для виртуализации.
- Удалите все ненужные программы.
- Удалите временные файлы и все, что не нужно.
- Отсоединиться от рабочей станции из домена.
Когда будете готовы инициировать процесс P2V, создайте VHD-копию жесткого диска:
- Определите, где будет храниться VHD-копия. Если вы экспортируете на копируемый жесткий диск, убедитесь, что на диске есть как минимум вдвое больше свободного места, чем свободное место.
- Загрузите приложение Disk2VHD на рабочую станцию, которая будет виртуализирована. Вы можете найти этот исполняемый файл, прикрепленный к этой КБ, в разделе вложений, а также в файле справки Disk2VHD.
- Запустите файл Disk2VHD.exe и согласитесь с условиями использования.
- Определите, куда будет сохранен файл.vhd, и отмените выбор ненужных дисков. По умолчанию инструмент захочет экспортировать все подключенные жесткие диски, включая внешний диск, на который вы пытаетесь экспортировать (если имеется).
- Нажмите кнопку "Создать" и дайте процессу завершиться. Время до завершения зависит от размера файла VHD.
- При необходимости переместите готовый VHD-файл в его окончательное место хранения. Теперь файл готов к использованию с VirtualBox.
Использование VHD с VirtualBox:
- Если вы создаете новую виртуальную машину, выберите "Новая" в строке меню и следуйте инструкциям, пока не дойдете до страницы "Виртуальный жесткий диск".
- Установите переключатель на странице "Виртуальный жесткий диск" на "Использовать существующий жесткий диск" и выберите значок папки, который позволит вам перейти туда, где хранится файл VHD. Выберите его и нажмите "Далее".
- Продолжайте с подсказками, пока новая виртуальная машина не будет создана.
- В зависимости от системы могут потребоваться специальные настройки для загрузки ВМ. Для большинства виртуальных машин XP необходимо проверить "Enable IO APIC" для запуска виртуальной машины.
Я использую ВМ. И VM предлагает то, что называется Shared Folders. Вы можете добавлять папки и получать к ним доступ в ВМ. Дополнительная информация по адресу: https://forums.virtualbox.org/viewtopic.php?t=15868.
VMware предлагает программу конвертирования, которая работает в работающей системе Windows и записывает файл виртуальной машины, который можно использовать с VMplayer.