Проброс физического жёсткого диска (HDD/SSD) в виртуальную машину Proxmox — это отличный способ дать гостевой системе прямой доступ к диску, минуя виртуализацию. Это особенно полезно для задач с высокой производительностью, например, NAS, медиа-серверы или файловые хранилища.

Вот пошаговая инструкция:


🧭 Шаг 1: Найди диск, который хочешь пробросить

Выполни:

lsblk

или

fdisk -l

Например, диск может быть /dev/sdb.

Убедись, что диск не используется системой Proxmox (не примонтирован, не входит в ZFS, LVM и т. д.).


🛠️ Шаг 2: Добавь диск в виртуальную машину

Вариант 1: Через командную строку

qm set <VMID> --virtio2 /dev/sdb
  • virtio2 — это имя устройства в VM (можно использовать scsiX, sataX, ideX)
  • <VMID> — ID виртуальной машины (например, 101)

Вариант 2: Через веб-интерфейс Proxmox

  1. Открой VM → Hardware
  2. Нажми Add → Physical Disk
  3. Выбери нужный диск (/dev/sdb)
  4. Выбери тип интерфейса: VirtIO, SCSI, SATA — рекомендую SCSI для гибкости
  5. Сохрани и перезапусти VM

📌 Важно

  • Данные на диске не будут виртуализированы — VM будет видеть его как физический диск
  • Форматирование внутри VM повлияет на реальные данные
  • Безопасность: не пробрасывай диск, используемый хостом (например, /dev/sda)

🧪 Проверка внутри VM

После запуска VM:

lsblk

Ты должен увидеть диск, например /dev/vdb или /dev/sdc, в зависимости от интерфейса.

От alex

Обучаемый.