The tramp returns: "The compressed image is damaged."

I am trying to create a roving box using the Ubuntu 14.04 32bit database.

The first VMDK was successfully packaged and tested. Then I realized that it took too long for a box of Latex (Tex Live). Therefore, I created a new package as follows:

  • Created a "full clone" of the source VMDK (checked "Re-initialize the MAC address of all network cards")
  • Installed latex.
  • Disabling and starting clone packaging.

As soon as I added the package to the vagabond, I created a new vagabond box. But by running it, the following was returned:

$ vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'ubuntu-latex'... Progress: 10%There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["import", "/home/me/.vagrant.d/boxes/ubuntu-latex/0/virtualbox/box.ovf", "--vsys", "0", "--vmname", "Ubuntu-HL-Latex_1_1405303855841_84250", "--vsys", "0", "--unit", "11", "--disk", "/home/me/VirtualBox VMs/Ubuntu-HL-Latex_1_1405303855841_84250/box-disk2.vmdk"] Stderr: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Interpreting /home/me/.vagrant.d/boxes/ubuntu-latex/0/virtualbox/box.ovf... OK. 0%...10%... Progress state: VBOX_E_FILE_ERROR VBoxManage: error: Appliance import failed VBoxManage: error: Could not create the clone medium '/home/me/VirtualBox VMs/Ubuntu-HL-Latex_1_1405303855841_84250/box-disk2.vmdk'. VBoxManage: error: VMDK: Compressed image is corrupted '/home/me/.vagrant.d/boxes/ubuntu-latex/0/virtualbox/box-disk2.vmdk' (VERR_ZIP_CORRUPTED) VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component Appliance, interface IAppliance VBoxManage: error: Context: "int handleImportAppliance(HandlerArg*)" at line 779 of file VBoxManageAppliance.cpp 

The firewall never changed after vagrant init was executed for both the original and latex boxes.

Does anyone have an idea about what is happening and how to fix it?

+6
source share
1 answer

I had the same problem and fixed it like this:

 $vagrant box list $vagrant box remove precise6 $vagrant up 
+1
source

Source: https://habr.com/ru/post/972153/


All Articles