Преобразование физической машины Windows 2000 в виртуальную машину
Какой лучший способ создать виртуальную машину из старой машины Windows 2000?
Я нашел VMware vCenter Converter Standalone 4.0.1, которая является последней версией, поддерживающей Windows 2000.
Есть ли рекомендуемые альтернативы? Есть ли какие-либо подводные камни, которые я должен ожидать? Я хотел бы запустить виртуальную машину на компьютере с Windows XP.
3 ответа
Я сделал это однажды, давным-давно. Самая большая проблема заключалась в установке правильных драйверов для (виртуального) жесткого диска. Вы должны сделать это, пока эта установка Windows все еще может загружаться на оборудовании.
Если ваше оборудование использует AHCI, а ваша виртуальная машина использует ATA, у вас проблемы, вам необходимо перевести Windows в режим ATA, прежде чем переходить в виртуальный. Google полон рецептов для этого, но я не могу порекомендовать их, так как ни один не работал для меня.
Поэтому я советую сделать копию диска и убедиться, что ваш исходный компьютер не поврежден на случай, если вам потребуется перенастроить его заново, установить все необходимые драйверы и попытаться загрузиться в VMWare. Ваш успех во многом зависит от вашей текущей конфигурации оборудования.
Просто сделал это. Установленный VMware vCenter Converter Standalone (v 4.0.1) на локальном сервере Windows 2000, на котором установлены накопительные пакеты SP4 и SP4. Пришлось перезагрузить сервер. Запустил конвертер и использовал кредиты локального администратора. Не забудьте указать место назначения на хосте, я сделал ошибку, указав его на сервере vCenter.
Я использую Xen. Таким образом, предполагая, что виртуальный хост находится на другой физической машине, я бы загрузил машину с Windows 2000 с LinuxD LiveCD. Тогда используйте dd
для изображения диска (ов). Я использую LVM на своем хосте Xen, поэтому я бы настроил получение томов и dd
образы дисков в томах (все это можно сделать за один шаг, если у вас надежное сетевое соединение, поскольку вывод dd может быть передан по netcat через сеть к другому экземпляру netcat на хосте Xen, который направляет его в дд записи на том LVM).
Оттуда это всего лишь случай создания быстрой конфигурации и раскрутки экземпляра виртуальной машины. Нет необходимости в конвертации.
Если хост vm должен быть на том же хосте, что и 2000, то его просто нужно установить в другой раздел, и при создании виртуальной машины вы используете разделы 2000 в качестве дисков для виртуальной машины.
Хотя это описывает Xen-ориентированный подход, то же самое относится к любому узлу VM. Вам не нужно преобразовывать 2000 разделов во что-то еще, они могут использоваться как есть. Выньте жесткий диск из коробки 2000, установите его в коробку XP. Используйте Virtualbox или VMWare Server, чтобы создать новую виртуальную машину, и при добавлении диска выберите физический диск в качестве носителя виртуального диска (в отличие от использования образа). Физические диски / разделы работают быстрее, чем при использовании файлов образов vmdk или cow.