VMware определяет неправильный диск как C:\

VMware определяет неправильный диск как C:\

После установки SP2 на W2K3 сразу после добавления второго диска моя виртуальная машина после перезапуска теперь обнаруживает 2 диска неправильно. Я получаю сообщение «Операционная система не найдена», а когда я загружаюсь с диска восстановления, мне предлагают войти в «D:\Windows» — это должен быть C:!

Какой самый быстрый способ заставить виртуальную машину снова определять диски в правильном порядке, чтобы я мог загрузиться?

ОБНОВЛЯТЬ:

В конечном счете LukeR ниже прав. Я смог сделать это из "Edit Settings" на отдельных жестких дисках, а не редактировать vmx напрямую, но порядок SCSI был правильным решением.

ПОЧЕМУ это произошло? Потому что изначально, несколько месяцев назад, это был сервер P2V, и процесс P2V назначил диск C на SCSI 0:1, а не 0:0. Все было нормально, вплоть до того момента, как я добавил второй жесткий диск, которому ESX дал идентификатор 0:0. Как только я перезагрузился, он решил, что 0:0 — это самый нижний и, следовательно, основной раздел, и попытался загрузиться с него. Все, что мне нужно было сделать, это поменять идентификаторы местами.

решение1

Проверьте файл .vmx в папке, где находится ваш диск виртуальной машины.

Здесь хранится информация о конфигурации вашей виртуальной машины, вы можете редактировать ее с помощью текстового редактора. Сначала выключите свою виртуальную машину.

Из одного из моих файлов конфигурации:

scsi0:0.present = "TRUE"
scsi0:0.fileName = "Ubuntu.vmdk"

Это системный диск в данной виртуальной машине.

Если у вас несколько дисков, вы сможете отредактировать эти записи в правильном порядке.

Связанный контент