Ticket #5752 (closed defect: invalid)

Opened 9 years ago

Last modified 8 years ago

Unable to open an ISO with 3.1.0.

Reported by: prawlings Owned by:
Priority: major Component: other
Version: VirtualBox 3.1.0 Keywords:
Cc: Guest type: Windows
Host type: Windows


I am unable to open any ISO file with 3.1.0. With other Virtual Box versions, I can do so fine.

My host is Windows Server 2008 sp2. I've tried going through the Forums to address the issue. You can follow the thread at

I can produce this on demand and have seen it on two different servers. I work in Software QA so should be able to answer or test any questions you might have regarding this as it affects a product that I'm testing.

Pleas let me know what data and information you require.




VBox.log Download (60.8 KB) - added by prawlings 9 years ago.

Change History

Changed 9 years ago by prawlings

comment:1 Changed 9 years ago by klaus

VirtualBox 3.1.0 applies a tiny bit of sanity checking even to raw images. Right now it checks whether the image size is a multiple of 512 (for ISO files it actually should check whether it is a multiple of 2048 to be accurate).

ISO files which don't pass that check have been most likely corrupted somewhere.

comment:2 Changed 8 years ago by shoot-me

Can we have an option to turn on/off sanity checking, or at least give a warning but still allow it to be mounted ?

I have ISOs which work (don't appear to be corrupted) for building XP VMs under 3.0.12, but nolonger work since 3.1.0.

comment:3 Changed 8 years ago by klaus

  • Status changed from new to closed
  • Resolution set to invalid

No, there won't be an option, unless you provide evidence that there is a substantial number of broken ISO files which are provided by software companies (and verifiable checksums). Since no one was providing such proof I'm closing this ticket.

In any case, there are tools out there (good old Unix dd is one example) which can fix such images.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use