Всем привет!!!
Давайте я расскажу как прокинуть физические диски в виртуальную машину на гипервизоре Proxmox.
У меня появилась задача пробросить физические жесткие диски в виртуальную машину XPEnology на гипервизоре Proxmox. Для этого я подключил два жестких диска Toshiba. В окне с дисками они определились и нужно примерно запомнить их номер как показано на картинке ниже
Затем переходим в оболочку и вводим такую команду:
ls -l /dev/disk/by-id
Видим необходимые диски. Нужено их скопировать, отличаются они серийным номером.
Затем нам нужна такая команда:
qm set VM-ID -[virtio|sata|ide|scsi][№] /dev/sd[a|b|c|...]
А конкретно для XPEnology она должна включать порты sata:
qm set VM-ID -sataN /dev/disk/by-id/DISK-ID
В моем случаи команды выглядят так:
qm set 100 -sata1 /dev/disk/by-id/ata-TOSHIBA_DT01ACA100_X4BLEDANS
qm set 100 -sata2 /dev/disk/by-id/ata-TOSHIBA_DT01ACA100_64BB6PEMS
Ну и не забывайте править VM-ID на тот, что у вас и порядковый номер порта sataN для каждого диска должен быть уникальным для виртуальной машины.
В итоге к виртуальной машине XPEnology привязано два физических диска. Но как вы поняли, можно комбинировать добавляя в том числе и виртуальные диски.
Когда я загрузился в XPEnology, то диски выглядели так:
Даже были доступны некоторые параметры SMART, но очень мало, лучше их смотреть в Proxmox.
На этом все, спасибо и желаю удачи всем!!!
Материал взят с официального руководства + эта статья и эта.