나는 작은 리눅스 배포판으로 USB 드라이브를 부팅하고 작동하는 가상 디스크 원시 디스크를 만들었습니다.
sudo ./VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/MyTinyLinux/rawdiskonusb.vmdk -rawdisk /dev/disk2 -partitions 2
virtualbox VM에 추가하려고하면 다음 오류가 발생합니다.
Failed to open the disk image file ~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk.
Permission problem accessing the file for the medium '~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk' (VERR_ACCESS_DENIED).
Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
Component: MediumWrap
Interface: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}
Callee: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
원시 디스크 vmdk 파일이 루트가 소유 한 것을 보았습니다. 나는 그것을 내 자신의 사용자에게 질식시켰다.
여전히 같은 오류가 발생합니다. 나는 virtualbox를 루트로 실행하면 작동 할 것이라고 생각하지만 실제로는 원하지 않습니다. 어쨌든이 일을 할 수 있습니까?