LVM 파티션을 Virtualbox 드라이브로 사용


14

LVM 파티션을 Virtualbox 디스크로 사용할 수 있습니까?

장치를 Virtualbox 디스크로 사용하는 옵션을 찾을 수 없으며 디스크 이미지 만 있습니다.


/dev/mapper/mygroup-mylv이미지 로 지정하려고하면 어떻게됩니까 ?
Gilles 'SO- 악한 중지'

@Gilles 파일을 덮어 쓸 것인지 묻습니다.
Let_Me_Be

답변:


14

예. 원시 디스크에 액세스하는 VMDK (VDI가 아님-VMware 디스크 이미지 형식을 사용해야 함)를 만들 수 있습니다. 논리 볼륨을 전체 디스크 인 것처럼 쉽게 사용할 수 있지만 대부분의 가상 디스크와 마찬가지로 호스트 커널이 파티션 테이블을 해석하여 마운트하지 못하게 할 수 있습니다.

볼륨을 만든 후에는 실행하십시오.

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume

이제 파일 시스템이 아닌 원시 볼륨에 데이터를 저장한다는 점을 제외하고 다른 디스크 이미지와 마찬가지로 해당 VMDK 파일을 사용할 수 있습니다.


1
루프백 장치로 마운트 할 수 없습니까?
balki

1
당신이 할 수 있다고 믿습니다. losetup을 사용하면 / dev / loop0p1 유형 이름으로 끝나야합니다. vmw가 이상하게 행동하지 않는 한, 이미지 형식에 구체적으로 액세스하는 방법을 찾아야 할 수도 있습니다.
XTL
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.