Чтобы пробросить раздел диска /dev/sda1 в виртуальную машину Proxmox, нужно понимать, что это не весь диск, а один из его разделов. Проброс раздела возможен, но требует осторожности, особенно если он используется хостом. Вот как это можно сделать:
⚙️ 1. Убедитесь, что раздел не используется
Проверьте, что /dev/sda1 не смонтирован:
mount | grep /dev/sda1
Если он смонтирован — отмонтируйте:
umount /dev/sda1
⚠️ Никогда не пробрасывайте раздел, который используется хостом — это может привести к повреждению данных.
🧾 2. Добавьте раздел в конфигурацию VM
Откройте файл конфигурации виртуальной машины:
nano /etc/pve/qemu-server/100.conf
Добавьте строку:
scsi1: /dev/sda1,format=raw
scsi1— имя устройства в VM (можно использоватьvirtioX,sataX,ideX).format=raw— указывает, что это raw-устройство, без обёртки.
🔄 3. Перезапустите виртуальную машину
qm stop 100
qm start 100
📌 Альтернатива: использовать loop-устройство
Если ты хочешь пробросить файл, а не раздел, можно создать loop-устройство:
losetup /dev/loop10 /dev/sda1
И затем пробросить /dev/loop10 в VM.
🔐 Важно
- Проброс раздела
/dev/sda1— это нестандартный подход. Обычно пробрасывают весь диск (/dev/sda) через путь/dev/disk/by-id/.... - Если ты хочешь, чтобы VM видела диск как полноценный физический, лучше пробросить весь диск, а не отдельный раздел.