Maybe I am doing this wrong, but I am trying to hot unplug a disk.

Host OS:  OpenIndiana 151a.
Virtualbox 4.1.4r74291

I attached the disk using:

VBoxManage storageattach mail1 --storagectl "SATA Controller" --port 3
--device 0 --type hdd --medium iscsi --server localhost --target
iqn.1986-03.com.sun:02:869b1f8e-3a4f-c93e-faa2-99812bf1553a --lun 3

Inside the guest, I was able to mount the disk, then I unmounted the disk

Remove it from inside the guest:

echo 1 > /sys/block/sdc/device/delete

which triggers the removal of the disk:

ct 21 13:18:21 mail1 kernel: [ 5748.141436] sd 3:0:0:0: [sdc] Synchronizing
SCSI cache
Oct 21 13:18:21 mail1 kernel: [ 5748.142413] sd 3:0:0:0: [sdc] Stopping disk
Oct 21 13:18:21 mail1 kernel: [ 5748.143572] ata4.00: disabled

Now, i remove the disk from the VM:

VBoxManage storageattach mail1 --storagectl "SATA Controller" --port 3
--device 0 --type hdd --medium none

It shows as not being connected to any VM:

UUID:                 8c91b41f-3b79-4820-853b-6dad69c08a33
Accessible:           yes
Logical size:         102400 MBytes
Current size on disk: 102400 MBytes
Type:                 normal (base)
Storage format:       iSCSI
Format variant:       fixed default
Location:
localhost|iqn.1986-03.com.sun:02:869b1f8e-3a4f-c93e-faa2-99812bf1553a|3


Now I try to close the medium:

VBoxManage closemedium disk 8c91b41f-3b79-4820-853b-6dad69c08a33
VBoxManage: error: Medium
'localhost|iqn.1986-03.com.sun:02:869b1f8e-3a4f-c93e-faa2-99812bf1553a|3' is
locked for writing by another task
VBoxManage: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007),
component Medium, interface IMedium, callee nsISupports
Context: "Close()" at line 1194 of file VBoxManageDisk.cpp


Am I missing something or is this a bug.

thanks,

Geoff
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community

Reply via email to