하드 드라이브 2개와 가상 머신 1개

하드 드라이브 2개와 가상 머신 1개

/dev/sda내 컴퓨터에는 (134GB 사용 - 16GB 사용 가능) 및 /dev/mapper/dataVG-dataLV(500GB 사용 - 3.5TB 사용 가능) 이라는 두 개의 장치가 있습니다 . VirtualBox가 에 설치되어 있지만 VB 기반 가상 머신을 /dev/sda만들고 싶습니다 . /dev/mapper/dataVG-dataLV어떻게 해야 합니까? 지금까지 내가 못 했던 걸까?

┌─╼ [~]
└╼ df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                          34G     0   34G   0% /dev
tmpfs                        6.7G  2.7M  6.7G   1% /run
/dev/mapper/ubuntu--vg-root  151G  123G   21G  86% /
tmpfs                         34G   94M   34G   1% /dev/shm
tmpfs                        5.0M  4.0K  5.0M   1% /run/lock
tmpfs                         34G     0   34G   0% /sys/fs/cgroup
/dev/sda2                    705M  373M  282M  57% /boot
/dev/sda1                    511M  4.7M  507M   1% /boot/efi
/dev/mapper/dataVG-dataLV    3.5T  601G  2.7T  18% /HFT
tmpfs                        6.7G   16K  6.7G   1% /run/user/121
tmpfs                        6.7G  180K  6.7G   1% /run/user/1000
/home/infinity/.Private      151G  123G   21G  86% /home/infinity

답변1

/dev/mapper/dataVG-dataLV내가 이해한 바에 따르면 이를 가상 머신의 하드 드라이브로 노출하고 싶어합니다 .

당신은 그것을 사용할 수 있습니다VBoxManage internalcommands createrawvmdk -filename /location/dataLV.vmdk -rawdisk /dev/mapper/dataVG-dataLV

이를 위해서는 장치 파일의 권한을 수정하거나 udev 규칙을 추가하거나 VirtualBox를 루트로 실행해야 합니다. (전자가 선호됩니다). 그런 다음 VirtualBox에서 /location/dataLV.vmdk를 SATA/IDE 하드 드라이브로 연결할 수 있습니다.

관련 정보