#29 closed defect (fixed)
Error: Can not make a VDI immutable
回報者: | maddes.b | 負責人: | |
---|---|---|---|
元件: | other | 版本: | VirtualBox 1.3.2 |
關鍵字: | VDI immutable | 副本: | |
Guest type: | other | Host type: | other |
描述
I installed a clean Windows XP and tried to make the corresponding VDI immutable. Unfortunately I was not able to do this, no matter if it was relased or not, or even registered or not.
Here is the error log:
VBoxManage.exe modifyvdi wxp_clean.vdi -type immutable
VirtualBox Command Line Management Interface Version 1.3.2 (C) 2005-2007 InnoTek Systemberatung GmbH All rights reserved.
[!] FAILED calling hardDisk->put_Type(ImmutableHardDisk) at line 2159! [!] Primary RC = E_FAIL (0x80004005) - Unspecified error [!] Full error info available = true [!] Basic error info available = true [!] Result Code = E_FAIL (0x80004005) - Unspecified error [!] Text = {You cannot change the type of the registered hard disk 'F:\_Virtual\VirtualBox\VDI\wxp_clean.vdi'} [!] Component = {HardDisk} [!] Interface = {IHardDisk} [!] IID = {fd443ec1-000f-4f5b-9282-d72760a66916} [!] Callee Name = {IHardDisk} [!] Callee IID = {fd443ec1-000f-4f5b-9282-d72760a66916}
FIXED in 1.3.4, please close this bug.
I was to able to set a VDI to immutable with 1.3.4, the immutable setting has been moved to the "registerimage" option. I released the VDI from the virtual machine, unregistered it and re-registered it as immutable.