Ticket #5523 (closed defect: fixed)
unable to parse large sparse vmdk file => fixed in svn
Reported by: | wasabi | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 3.0.10 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
I have a large (256GB) vmdk file. VirtualBox does not seem to be able to handle it.
Attachments
Change History
comment:1 Changed 13 years ago by wasabi
ERROR: Could not get the storage format of the hard disk '/srv/vm-sherry/sherry/sherry.vmdk' (VERR_NOT_SUPPORTED) Details: code VBOX_E_IPRT_ERROR (0x80bb0005), component HardDisk, interface IHardDisk, callee nsISupports Context: "OpenHardDisk(Bstr(hdds[i]), AccessMode_ReadWrite, false, Bstr(""), false, Bstr(""), hardDisk.asOutParam())" at line 2019 of file VBoxManageModifyVM.cpp
comment:2 Changed 13 years ago by klaus
- Status changed from new to closed
- Resolution set to fixed
- Summary changed from unable to parse large sparse vmdk file to unable to parse large sparse vmdk file => fixed in svn
Thanks for the report. Was able to reproduce this for huge files split in 2G chunks. The hard coded sanity limit was too low.
While testing the code I noticed that on Linux it's pretty easy to exceed the usual limit of 1024 open files, which produces the appropriate error message.
The fix will go into 3.1.0 first, and later will show up in 3.0.x as well.