Миграция с Windows XP на Windows 7 без потерь : виртуализация в быту. Часть 1
Вступление
Наверняка, все уже слышали о новой операционной системе из Редмонда – Windows 7 (если нет – о нововведениях можно почитать тут). На мой взгляд, самой замечательной возможностью Windows 7 является Windows XP Mode.
Как мы уже писали раньше, Windows XP Mode предназначен для полной обратной совместимости с предыдущими версиями Windows. Это касается как программного обеспечения, так и аппаратного. Например, если ваш ТВ-тюнер еще не поддерживается в Windows 7 — он без проблем будет работать с привычной Windows XP в виртуальной машине. Это достигается за счет полной поддержки портов USB в Windows Virtual PC. То есть, любое USB-устройство может быть с успешным исходом подключенным к Windows XP внутри Windows Virtual PC.
Интересно, не так ли? Однако помимо улучшения совместимости приложений и аппаратного обеспечения, Windows XP Mode может помочь перенести существующую систему Windows XP (со всеми приложениями и настройками) в виртуальную систему под управлением Windows 7. Например, если нынешний счастливый пользователь Windows XP решит переехать на новенькую Windows 7, он может (теоретически) переконвертировать свою нынешнюю систему в виртуальную машину, установить чистую Windows 7 и запустить свою старую систему в режиме Windows XP Mode. А вот это действительно звучит заманчиво. Именно о таком эксперименте и пойдет речь в этой статье.
Часть 1. Конвертация существующей системы в виртуальную машину
Итак, основная задача эксперимента – мигрировать на Windows 7 с полным сохранением программ и настроек Windows XP.
Что понадобится в ходе эксперимента?
- Средство для P2V (Phisical to Virtual) миграции;
- Установочный диск с Windows 7;
- Платформа виртуализации для Windows 7;
- Много свободного места на жестком диске и терпение
В качестве подопытного кролика была взята система Windows XP SP2 с некоторым набором программ :
В качестве средства для P2V миграции была выбрана последняя версия VMware vCenter Converter. Данная программа бесплатна, не требует никакого платного дополнительного софта и работает вполне адекватно. Единственное что, для удачной конвертации Windows XP нужно будет после установки VMware Converter скачать WindowsXP-KB838080-SP2-DeployTools-ENU.cab и распаковать содержимое этого архива в папку C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\sysprep\xp.
После скачивания, установки и запуска VMware Converter, перед нами появится главное окно :
Конвертация физической машины в виртуальную является самым важным шагом данного эксперимента, поэтому тут нужно сохранять максимальную внимательность. После нажатия на кнопку “Convert Machine” в нижней панели главного окна VMware Converter, появится мастер конвертации. Пошаговая инструкция для создания виртуальной машины из текущей физической под управлением Windows XP находится вот :
- Шаг 1. Выбираем переключатель “This local machine” и в поле “Select source type” выбираем “Powered-on machine” и нажимаем кнопку “Next“:
- Шаг 2. В поле “Select destination type” выбираем значение “VMware Workstation or other VMware virtual machine“, а в поле “Select VMware product” – значение “VMware Workstation 6.5.x“. Также на этом шаге следует задать имя будущей виртуальной машины (поле “Name“) и путь для ее сохранения (поле “Choose a location for the virtual machine“) :
- Шаг 3. Здесь требуется задать основные параметры виртуальной машины – какие жесткие диски конвертировать в виртуальные, сколько ядер процессора и сколько памяти будет выделяться для виртуальной машины, какие сетевые интерфейсы переносить в виртуальное окружение, какие сервисы как будут себя вести в виртуальной машине. На третьем шаге содержится достаточно большое число разнообразных настроек, я опишу только те, которые однозначно стоит изменить.
Во-первых, нужно отказаться от конвертирования НЕ системных дисков и убедиться, что галочка “Ignore page file and hibermination file” НЕ выставлена на вкладке “Data to copy” :Во-вторых, нужно убедиться в том, что использование процессора и памяти у виртуальной машины снижены до реального предела (вкладка “Devices“) :
В-третьих, обязательно наличие галочки в поле “Reconfigure destination virtual machine” и ее отсутствие в поле “Install VMware Tools on the imported virtual machine” на вкладке “Advanced options” :
- Шаг 4. Если в финальной сводке настроек будущей виртуальной машины все верно – смело жмем кнопку “Finish” :
- Шаг 5. Самый неприятный момент – ожидание окончания конвертации
:
В процессе конвертации физической машины могут возникнуть некоторые проблемы (искренне надеюсь, что их ни у кого не возникнет). Путь решения ошибки, которая возникла на подопытном компьютере, описан в статье “Что делать с ошибкой «Unable to find the system volume, reconfiguration is not possible» в VMware Converter?“.
Итак, после удачной конвертации физической машины в виртуальную, можно приступить непосредственно к установке и настройке Windows 7. Но это уже в следующей части статьи…
Конец первой части.
Popularity: 54% [?]













Намного проще сделать перенос XP с помощью утилиты Disk2VHD. Вот тут полное описание http://itcot.ru/fiz-to-virt.html
Благодарю за интересную ссылку) Судя по всему, Disk2VHD значительно упростит перенос физической машины в Windows Virtual PC