Mininet 2.2.0 (Ubuntu 14.04) on Debian 7.8

Discussions related to using VirtualBox on Linux hosts.
Post Reply
epretorious
Posts: 14
Joined: 10. Mar 2010, 09:09
Primary OS: Linux other
VBox Version: PUEL
Guest OSses: RHEL, Mandriva, FreeBSD, Windows XP
Location: Portland, OR
Contact:

Mininet 2.2.0 (Ubuntu 14.04) on Debian 7.8

Post by epretorious »

I'm attempting to import the latest Mininet VM image into Virtualbox 4.1.18 (r78361) on Debian 7.8.

I've downloaded two different versions of the appliance (mininet-2.2.0-150106-ubuntu-14.04 & mininet-2.2.1-150420-ubuntu-14.04) but when I attempt to import either of the appliances into VBox, VBox complains:

Code: Select all

Failed to import appliance /home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-2.2.0-150106-ubuntu-14.04-server-amd64.ovf.

Could not open the medium storage unit '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk'.

VMDK: inconsistency between grain table and backup grain table in '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER).

VD: error VERR_VD_VMDK_INVALID_HEADER opening image file '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER).

Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
Component: Appliance
Interface: IAppliance {3059cf9e-25c7-4f0b-9fa5-3c42e441670b}
The VBoxSVC.log file conains much of the same stuff:

Code: Select all

00:10:07.244 nspr-3   ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={c28be65f-1a8f-43b4-81f1-eb60cb516e66} aComponent={VirtualBox} aText={Could not find an open hard disk with location '/home/eric/.VirtualBox/Mininet-VM/mininet-vm-x86_64.vmdk'}, preserve=false
00:10:11.016 Appliance::Task WARNING [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={dab4a2b8-c735-4f08-94fc-9bec84182e2f} aComponent={Host} aText={Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might not be installed on the host computer}, preserve=true 
00:10:11.040 TIMER    ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={1968b7d3-e3bf-4ceb-99e0-cb7c913317bb} aComponent={Console} aText={The virtual machine is not powered up}, preserve=false
00:10:11.045 Medium::Task ERROR [COM]: aRC=VBOX_E_FILE_ERROR (0x80bb0004) aIID={53f9cc0c-e0fd-40a5-a404-a7a5272082cd} aComponent={Medium} aText={Could not open the medium storage unit '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk'.
00:10:11.045 Medium::Task VMDK: inconsistency between grain table and backup grain table in '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER).
00:10:11.045 Medium::Task VD: error VERR_VD_VMDK_INVALID_HEADER opening image file '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER)}, preserve=false
00:10:11.045 Appliance::Task ERROR [COM]: aRC=VBOX_E_FILE_ERROR (0x80bb0004) aIID={3059cf9e-25c7-4f0b-9fa5-3c42e441670b} aComponent={Appliance} aText={Could not open the medium storage unit '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk'.
00:10:11.045 Appliance::Task VMDK: inconsistency between grain table and backup grain table in '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER).
00:10:11.045 Appliance::Task VD: error VERR_VD_VMDK_INVALID_HEADER opening image file '/home/eric/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/mininet-vm-x86_64.vmdk' (VERR_VD_VMDK_INVALID_HEADER)}, preserve=false
The file's permissions appear to be set correctly:

Code: Select all

eric@eric-x1:~/.VirtualBox$ ls -al ~/Downloads/ISO/mn-2.2.0-trusty64server-150106-01-30-00/
total 2779728
drwx------ 2 eric eric       4096 Jun 30 13:57 .
drwxr-xr-x 5 eric eric       4096 Jun 30 08:13 ..
-rw------- 1 eric eric       3267 Jan  6 01:39 mininet-2.2.0-150106-ubuntu-14.04-server-amd64.ovf
-rw------- 1 eric eric 2846425088 Jan  6 01:39 mininet-vm-x86_64.vmdk
What's causing these errors? How can I fix the problem?
Eric Pretorious
Portland, OR
noteirak
Site Moderator
Posts: 5229
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Mininet 2.2.0 (Ubuntu 14.04) on Debian 7.8

Post by noteirak »

My first advise is to install the latest VirtualBox version from the official website.
Using the Debian version has two issues:
- We do not support it here as they could have changed anything in the source code.
- 4.1.18 is extremely old and many bugs have been fixed since then.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Post Reply