Виртуальный диск VM-Ware, распознаваемый как / dev / sd [a-p] в Ubuntu

Ubuntu 18.04 LTS установлена ​​на ESXi дома. Диск - sda sda1 sda2 . Однако другой Ubuntu 16.04.4 LTS, установленный в Tencent Cloud (возможно, Xen), показывает диск как vda vda1 .

Я знаю, что обычно vd означает виртуальный диск. Но почему Ubuntu 18.04 не понимает, что использует виртуальный диск?

0
задан 5 July 2018 в 17:23

1 ответ

vd * - обычно напоминает виртуализированные драйверы Para-Virt. sd * - предоставляет SCSI API для ядра (может быть еще virtio, например, virtio-scsi)

На этот вопрос много раз отвечали, например, здесь на stackexchange

В В случае с ESXi это просто означает, что настройка диска, предоставляемая по умолчанию, считает диск обычным драйвером диска, который не поддерживает виртуализацию - возможно, аналогично приведенному выше примеру virtio-scsi.

Ядро начинается с старших / младших чисел до имен , за которыми следуют расширенные правила именования устройств через udev /lib/udev/rules.d/*. При необходимости вы можете расширить последний, чтобы получить другой результат.

0
ответ дан 5 July 2018 в 17:23

Другие вопросы по тегам:

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