#virtualbox

carstenraddatz@pluspora.com

Mal eben vertippt und die .vdi auf 640000 MB gesetzt. Fehler bemerkt, wollte korrigieren, aber:

VBoxManage modifyhd "/home/carsten/VirtualBox VMs/foo/baz.vdi" --resize 64000
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Failed to resize medium
VBoxManage: error: Shrinking is not yet supported for medium '/home/carsten/VirtualBox VMs/foo/baz.vdi'
VBoxManage: error: Details: code VBOX_E_NOT_SUPPORTED (0x80bb0009), component MediumWrap, interface IMedium
VBoxManage: error: Context: "RTEXITCODE handleModifyMedium(HandlerArg*)" at line 816 of file VBoxManageDisk.cpp

Ja nun. Immerhin ist das Teil dynamisch und belegt netto bisher nur um 18GB. :P

#facepalm #tippfehler #virtualbox #resize

poi@pod.geraspora.de

Hallo liebe Leute.
Ich habe die Oracle Virtualbox auf meinem Ubuntu Linux 14.04 installiert. Alles ist im laufendem Betrieb in Ordnung! Maschine angelegt und auch lauffähig.
Ich habe mir ein Start init-script aus dem Internet geladen, angepasst und installiert. Über dieses script möchte ich erreichen, dass die Maschinen schon vor der Benutzeranmeldung gestartet werden und im Netz erreichbar sind. Ich kann die Maschinen nach Login über die console mit /etc/init.d/[script] start/stop bedienen, alles läuft perfekt. Auch die rc level scripte sind eingerichtet und laufen nach Aufruf (update-rc.d).

Starte ich den PC dann kann ich im log erkennen, das es Probleme mit dem zuvor nicht in den Kernel geladenen vboxdrv (ff) liegt, dass die Maschinen nicht gestartet werden.

````WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (3.13.0-74-generic) or it failed to
load. Please recompile the kernel module and install it by

       sudo /sbin/rcvboxdrv setup

     You will not be able to start VMs until this problem is fixed.

VBoxHeadless: Error -1908 in suplibOsInit!
VBoxHeadless: Kernel driver not installed

VBoxHeadless: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.
````

Die Module sind aber nach Login geladen (lsmod). Ich habe auch nach Anleitung das init-script mit entsprechendem header versehen:

````### BEGIN INIT INFO

Provides: vbox-Orbis

Required-Start: $all

Required-Stop: $remote_fs

Should-Start: vboxdrv

Should-Stop: vboxdrv

X-Start-Before:

X-Stop-After:

Default-Start: 2

Default-Stop: 0 6

X-Interactive:

Short-Description: Start virtual machine

Description:

#

END INIT INFO


aber anscheinend wird mein script immer **vor** dem Kerneltreiber vboxdrv gestartet. Was mache ich falsch, oder was übersehe ich hier? Bringt es mir etwas, dieses init-script in der rc.local zu starten? Wenn ja, wie starte ich dass dann auch so, dass es keine Probleme gibt?

Ich habe mich tagelang im Internet belesen und bin jetzt so weit gekommen. Mit meinem Script komme ich klar, mit den VBoxManage modifyvm Orbis --autostart-enabled on --autostop-type savestate usw. nicht.

Ich bedanke mich für jede Hilfe. Gruß!
#virtualbox #vboxdrv #linux #ubuntu