QEMU/KVM VM의 디스크 기능에 액세스

QEMU/KVM VM의 디스크 기능에 액세스

저는 최근 Debian에서 실행되는 KVM을 사용하여 QEMU 가상 머신을 설정했습니다. 게스트 운영 체제는 FreeNAS(FreeBSD 기반)입니다. 게스트에게 호스트의 물리적 하드 드라이브(파티션뿐만 아니라)에 대한 액세스 권한을 부여했습니다. 나는 버스를 타고 있어요 virtio. Libvirt의 구성은 다음과 같습니다.

<disk type='file' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source file='/dev/disk/by-id/ata-XXYYZZ'/>
  <target dev='vdb' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
</disk>

마치 게스트 장치에 물리적으로 연결된 것처럼 하드 드라이브에서 사용 가능한 모든 기능을 사용할 수 있습니까? 예를 들어 게스트에서 SMART 데이터에 액세스하고, 디스크를 스핀하고, 파티션 테이블을 수정할 수 있습니까?

관련 정보