Назад | Перейти на главную страницу

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

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

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

ОБНОВИТЬ:

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

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

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

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

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

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

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

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