तो मैं भागा
vboxmanage createhd --filename myvm --size 20480
जो आउटपुट देता है
0% ... 10% ... 20% ... 30% ... 40% ... 50% ... 60% ... 70% ... 80% ... 90% ... 100% मध्यम बनाया था। UUID: a3d9562f-113c-4178-9c7f-a4eb37c357f2
के लिए प्रलेखन vboxmanage storageattach बताता है --medium ध्वज UUID को स्वीकार कर सकता है, हालाँकि जब मैं चलता हूँ
vboxmanage storageattach myvm --storagectl HDD1 --port 0 --device 0 --type hdd --medium a3d9562f-113c-4178-9c7f-a4eb37c357f2
ऐसा लगता है कि वर्चुअलबॉक्स पहचानता नहीं है कि यह एक UUID है जिसकी मैं आपूर्ति कर रहा हूं:
VBoxManage: error: The given path 'a3d9562f-113c-4178-9c7f-a4eb37c357f2' is not fully qualified
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium, callee nsISupports
VBoxManage: error: Context: "OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())" at line 179 of file VBoxManageDisk.cpp
VBoxManage: error: Invalid UUID or filename "a3d9562f-113c-4178-9c7f-a4eb37c357f2"
इसके अलावा, जब मैं हार्ड ड्राइव के लिए क्वेरी करता हूं जो मैंने कथित तौर पर पहले कमांड में बनाई थी:
vboxmanage list hdds
वहाँ कुछ भी नहीं है ... तो मैं उस कमांड में बनाई गई हार्ड ड्राइव कहाँ है?