আমি একটি ভার্চুয়ালবক্স কাঁচা ডিস্ক তৈরি করেছি যা একটি কার্যকারিতাটির দিকে নির্দেশ করে, এতে একটি ছোট লিনাক্স ডিস্ট্রো দিয়ে ইউএসবি ড্রাইভ বুট করে।
sudo ./VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/MyTinyLinux/rawdiskonusb.vmdk -rawdisk /dev/disk2 -partitions 2
আমি যখন এটি ভার্চুয়ালবক্স ভিএম-এ যুক্ত করার চেষ্টা করি, তখন আমি এই ত্রুটিটি পাই:
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)
আমি দেখেছি যে কাঁচা ডিস্ক ভিএমডিকি ফাইলটি মূলের মালিকানাধীন। আমি এটি নিজের ব্যবহারকারীর কাছে ছুঁড়েছি।
তবুও একই ত্রুটি পান। আমি সন্দেহ করি যে আমি যদি রুট হিসাবে ভার্চুয়ালবক্স চালিত তবে এটি কার্যকর হবে তবে আমি সত্যিই এটি করতে চাই না। এই কাজটি করার কি আছে?