VMWare ESXI 6.5 VM не может загрузиться со вторым жестким диском

У меня есть виртуальная машина 6.5, работающая с локальным хранилищем данных, без участия сети, за исключением веб-интерфейса, без vCenter, очень просто.

С одним виртуальным диском) , все в порядке. Если мне нужен второй виртуальный диск (другой .vmdk в том же хранилище данных), я могу добавить его, пока виртуальная машина работает, и она работает. Я добавил его, отформатировал и сохранил на нем что-то изнутри. виртуальная машина.

Но она не загружается. Если я перезагружу сервер, он не может найти загрузочный жесткий диск. Я могу удалить его, загрузить сервер и затем добавить его во время работы сервера, но это вряд ли решение.

Подробная информация о жестком диске ниже. Есть идеи, почему не загружается?

Hard disk 1 
Backing [LOCAL4TB] MANTICORE/MANTICORE.vmdk
Capacity    200 GB
Thin provisioned    No
Controller  SCSI controller 0:1
Mode    Dependent

Hard disk 2 
Backing [LOCAL4TB] MAILSRV/500G.vmdk
Capacity    500 GB
Thin provisioned    No
Controller  SCSI controller 0:0
Mode    Dependent

Boot Options
Firmware
Choose which firmware should be used to boot the virtual machine:
BIOS (Recommended) (I have tried EFI to no effect)
Boot Delay
Whenever the virtual machine is powered on or reset, delay boot by
0 milliseconds
Force BIOS setup
The next time the virtual machine boots, force entry into the BIOS setup screen.
Failed Boot Recovery (NOT TICKED)
When the virtual machine fails to find a boot device, automatically retry boot after 10 seconds (NOT TICKED)

Всем спасибо.

0
задан 15 November 2017 в 11:23
2 ответа

Обратите внимание на порядок ваших дисков. Ваш «второй» диск - это на самом деле диск scsi 0: 0, а ваш «первый» диск - 0: 1.

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

enter image description here

Это настраивается когда виртуальная машина выключена.

2
ответ дан 4 December 2019 в 13:29

Джеральд решил мою проблему (мне немного стыдно за то, что я не понял этого), но я счел разумным добавить немного деталей и ответить на очень актуальный вопрос в комментарии - почему Я оказался здесь.

Первоначально эта машина с гипервизором (OCELOT) почти не имела локального хранилища, а у этой виртуальной машины (MANTICORE) был единственный жесткий диск, работающий в хранилище данных ISCSI на другом сервере (LEMUR). Затем я установил локальное хранилище в OCELOT и решил переместить на него диск MANTICORE, так как я хотел вывести LEMUR из эксплуатации.

Чтобы сделать это без vCenter, я выключил MANTICORE и скопировал файл vmdk (используя браузер хранилища данных),из хранилища данных на LEMUR в хранилище данных на OCELOT. Затем я добавил это как диск, который предположительно добавил его на SCSI 0: 1. Затем я удалил оригинальный диск, и все было хорошо. Поскольку был только один диск, это не имело значения. Затем я добавил новый диск и оказался там, где я сейчас. Вот как это произошло.

Единственная другая деталь для всех, кто наткнется на это, - это то, что вы не можете переключиться за одно изменение конфигурации. Вы должны заменить второй диск на неиспользуемый контроллер (например, 0: 6), затем СОХРАНИТЬ! Затем снова отредактируйте, переместите первый диск на 0: 0, а второй на 0: 1. Если вы попытаетесь сделать это в одном, он, похоже, сохранится, но на самом деле вернется. Просто добавляю это, потому что меня это немного зацепило.

0
ответ дан 4 December 2019 в 13:29

Теги

Похожие вопросы