S4Y - FreeBSD 9 - VirtualBox

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-18 16:30

Nachdem all die Googelei letztendlich nichts gebracht hat. Gibt es hier jemanden, der VirtualBox auf FreeBSD 9.0 Release auf einem RootServer nutzt?

Ich hab mich für dieses Unterforum entschieden, weil ich mit keinem anderen BS bis jetzt Probleme mit VBox hatte.

Die Fehlermeldung ist

Code: Select all

# VBoxManage createvm --name "box1" --ostype FreeBSD_64 --register
VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not registered (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.


In der Menge der Google-Ergebnisse zu dieser Meldung habe ich nichts gefunden, das mir weiter geholfen hat.

vboxdrv ist geladen. Der User, der es versucht ist in vboxusers. (Root hat das selbe Problem) Das FreeBSD ist ein frischer Install nach Joe's HowTo.

Es spielt auch keine Rolle, ob ich virtualbox-ose oder virtualbox-ose-legacy installiere.

Vielleicht hat hier schonmal jemand diese Erfahrung gemacht und gelöst.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-18 22:01

Lösche bitte alle von VirtualBox in /tmp angelegten Files und versuche es dann erneut. Manchmal legt Virtualbox unter UNIX/Linux diese Files bei der Installation beziehungsweise dem ersten Start mit falschen Rechten an.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-18 22:01

Ja, die Fehlermeldung ist bekloppt...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-19 09:55

Ja, den gibts auch bei Google. Schon seit vielen Jahren. Nützt leider nichts.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-19 13:59

/tmp/.vbox-*-ipc hast Du gelöscht?
Kompiliere bitte mal mit DEBUG und poste dann die vollständige Ausgabe von VBoxManage.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-19 15:25

compiliert gerade

Um genau zu sein, hatte ich im /tmp/ garkeine Verzeichnisse .vbox-*-ipc

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-19 16:07

DAS sieht anders aus

Code: Select all

# VBoxManage createvm --name "box1" --ostype FreeBSD_64 --register

!!Assertion Failed!!
Expression: RT_SUCCESS_NP(vrc)
Location  : /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/VBox/Main/glue/initterm.cpp(455) nsresult com::Initialize(bool)
VERR_INVALID_PARAMETER (-2) - Invalid parameter.
Trace/BPT trap (core dumped)


vielleicht noch ein paar zusätzliche Infos

Code: Select all

# VBoxManage --version
4.1.22_OSEr80657

Code: Select all

# kldstat
Id Refs Address            Size     Name
 1   13 0xffffffff80200000 11ca5d8  kernel
 2    1 0xffffffff813cb000 215a8    geom_mirror.ko
 3    3 0xffffffff813ed000 4f768    vboxdrv.ko
 4    2 0xffffffff81612000 29f1     vboxnetflt.ko
 5    2 0xffffffff81615000 8dd2     netgraph.ko
 6    1 0xffffffff8161e000 1579     ng_ether.ko
 7    1 0xffffffff81620000 3f8a     vboxnetadp.ko

Code: Select all

# ls -ld /tmp/
drwxrwxrwt  8 root  wheel  512 Dec 19 15:52 /tmp//

# ls -la /tmp/
total 32
drwxrwxrwt   8 root   wheel  512 Dec 19 15:52 ./
drwxr-xr-x  19 root   wheel  512 Dec 19 15:30 ../
drwxrwxrwt   2 root   wheel  512 Dec 19 15:31 .ICE-unix/
drwxrwxrwt   2 root   wheel  512 Dec 19 15:31 .X11-unix/
drwxrwxrwt   2 root   wheel  512 Dec 19 15:31 .XIM-unix/
drwxrwxrwt   2 root   wheel  512 Dec 19 15:31 .font-unix/
drwx------   3 polw   wheel  512 Dec 19 15:32 .policyd-weight/
srwxrwxrwx   1 mysql  wheel    0 Dec 19 15:31 mysql.sock=
drwxr-xr-x   3 root   wheel  512 Dec 19 15:52 screens/


:-??

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-19 18:45

Hast Du VBOX_APP_HOME oder VBOX_XPCOM_HOME gesetzt?
Falls ja, bitte mal nicht setzen.
Falls nein, bitte VBOX_APP_HOME passend setzen.

Wenn es nach dem Debug-Output geht, stimmt etwas mit den Pfaden/Rechten nicht.


Und bitte als root starten, nicht als User.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-20 12:36

Code: Select all

# set VBOX_APP_HOME="/usr/local/lib/virtualbox/"
# echo $VBOX_XPCOM_HOME
VBOX_XPCOM_HOME: Undefined variable.
# echo $VBOX_APP_HOME
/usr/local/lib/virtualbox/
# VBoxManage createvm --name "box0" --ostype FreeBSD_64 --register

!!Assertion Failed!!
Expression: RT_SUCCESS_NP(vrc)
Location  : /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/VBox/Main/glue/initterm.cpp(455) nsresult com::Initialize(bool)
VERR_INVALID_PARAMETER (-2) - Invalid parameter.
Trace/BPT trap (core dumped)


natürlich alles als root...

sieht irgendwie genauso aus, wie ohne $VBOX_APP_HOME

was übrigens so aussieht (wegen Berechtigungen)

Code: Select all

# ls -l $VBOX_APP_HOME
total 206052
-r--r--r--  3 root  wheel        117559 Dec 19 15:22 DBGCPlugInDiggers.so
-r--r--r--  3 root  wheel         17768 Dec 19 15:21 VBoxAuth.so
-r--r--r--  3 root  wheel        275038 Dec 19 15:23 VBoxAuthSimple.so
-rwx--x--x  1 root  vboxusers   1159021 Dec 19 15:25 VBoxBalloonCtrl*
-r--r--r--  3 root  wheel       9718462 Dec 19 15:23 VBoxDD.so
-r--r--r--  3 root  wheel        469487 Dec 19 15:23 VBoxDD2.so
-r--r--r--  3 root  wheel         30810 Dec 19 15:20 VBoxDD2GC.gc
-r--r--r--  3 root  wheel         42192 Dec 19 15:20 VBoxDD2R0.r0
-r--r--r--  3 root  wheel        349499 Dec 19 15:21 VBoxDDGC.gc
-r--r--r--  3 root  wheel        430811 Dec 19 15:21 VBoxDDR0.r0
-r--r--r--  3 root  wheel       1283864 Dec 19 15:21 VBoxDDU.so
-r--r--r--  3 root  wheel       2031616 Sep  7 21:10 VBoxEFI32.fd
-r--r--r--  3 root  wheel       2031616 Sep  7 21:10 VBoxEFI64.fd
-rwx--x--x  3 root  vboxusers    159517 Dec 19 15:22 VBoxExtPackHelperApp*
-r--r--r--  3 root  wheel        235617 Dec 19 15:22 VBoxGuestControlSvc.so
-r--r--r--  3 root  wheel        192856 Dec 19 15:22 VBoxGuestPropSvc.so
-r-s--x--x  1 root  vboxusers     68763 Dec 19 15:25 VBoxHeadless*
-r--r--r--  3 root  wheel       1308291 Dec 19 15:23 VBoxHeadless.so
-rwx--x--x  1 root  vboxusers   5748111 Dec 19 15:25 VBoxManage*
-r-s--x--x  1 root  wheel         18703 Dec 19 15:25 VBoxNetAdpCtl*
-r-s--x--x  1 root  vboxusers     68754 Dec 19 15:25 VBoxNetDHCP*
-r--r--r--  3 root  wheel        293862 Dec 19 15:21 VBoxNetDHCP.so
-r--r--r--  3 root  wheel       2198666 Dec 19 15:23 VBoxPython.so
-r--r--r--  3 root  wheel       2198712 Dec 19 15:23 VBoxPython2_7.so
-r--r--r--  3 root  wheel       1521197 Dec 19 15:22 VBoxREM.so
-r--r--r--  3 root  wheel       4535570 Dec 19 15:21 VBoxRT.so
-rwx--x--x  1 root  vboxusers  36064178 Dec 19 15:25 VBoxSVC*
-r--r--r--  3 root  wheel         60177 Dec 19 15:22 VBoxSharedClipboard.so
-r--r--r--  3 root  wheel        156528 Dec 19 15:22 VBoxSharedFolders.so
-r--r--r--  3 root  wheel       9590425 Dec 19 15:21 VBoxVMM.so
-r--r--r--  3 root  wheel      10578759 Dec 19 15:23 VBoxXPCOM.so
-r--r--r--  3 root  wheel        676894 Dec 19 15:23 VBoxXPCOMC.so
-rwx--x--x  1 root  vboxusers    206357 Dec 19 15:25 VBoxXPCOMIPCD*
-r--r--r--  3 root  wheel       1440934 Dec 19 15:21 VMMGC.gc
-r--r--r--  3 root  wheel       2386214 Dec 19 15:21 VMMR0.r0
drwxr-xr-x  2 root  wheel           512 Dec 19 15:23 components/
-r-xr-xr-x  1 root  wheel      60319177 Dec 19 15:25 vboxwebsrv*
-r-xr-xr-x  1 root  wheel      51999828 Dec 19 15:25 webtest*


nur so noch dabei

Code: Select all

/etc/rc.conf
vboxnet_enable="YES"
vboxwebsrv_enable="YES"
vboxheadless_enable="YES"

/boot/loader.conf
vboxdrv_load="YES"


und noch etwas gefunden :ymsigh:

Code: Select all

# cat 2012-12-20-11-28-21.052-VBoxManage-6361.log
Log created: 2012-12-20T11:28:21.522309000Z
Executable: /usr/local/lib/virtualbox/VBoxManage
Arg[0]: VBoxManage
Arg[1]: createvm
Arg[2]: --name
Arg[3]: box0
Arg[4]: --ostype
Arg[5]: FreeBSD_64
Arg[6]: --register

!!Assertion Failed!!
Expression: RT_SUCCESS_NP(vrc)
Location  : /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/VBox/Main/glue/initterm.cpp(455) nsresult com::Initialize(bool)
VERR_INVALID_PARAMETER (-2) - Invalid parameter.
Last edited by doll1 on 2012-12-20 12:57, edited 2 times in total.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-20 15:20

Möglicherweise unterstützt createvm den Parameter --ostype nicht mehr, scheint nun von modifyvm gesetzt werden zu müssen. Die Dokumentation ist da etwas inkonsistent.

Versuche das mal bitte.

https://www.virtualbox.org/manual/ch08.html#idp12894000
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-21 10:02

Ich kann auch createvm nur mit Parameter --name aufrufen, oder auch modifyvm mit irgendwas. Ich bekomme immer die selbe Fehlermeldung und ein Coredump.

Bin kurz davor, nochmal 'sauber' durchzuinstallieren. Hab ja, so gesehen, immernoch keine Produktivdaten im System. Aber mir fällt grad partout nichts ein, was ich auf dem Weg vermurkst haben könnte. :-?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

Re: S4Y - FreeBSD 9 - VirtualBox

Post by Joe User » 2012-12-21 12:07

Baue Virtualbox bitte nochmal:

Code: Select all

cat > /var/db/ports/virtualbox-ose/options << "EOF"
# This file is auto-generated by 'make config'.
# Options for virtualbox-ose-4.1.22
_OPTIONS_READ=virtualbox-ose-4.1.22
_FILE_COMPLETE_OPTIONS_LIST=DBUS DEBUG GUESTADDITIONS NLS PULSEAUDIO QT4 UDPTUNNEL VDE VNC WEBSERVICE X11
OPTIONS_FILE_SET+=DBUS
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_UNSET+=GUESTADDITIONS
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_UNSET+=PULSEAUDIO
OPTIONS_FILE_UNSET+=QT4
OPTIONS_FILE_SET+=UDPTUNNEL
OPTIONS_FILE_SET+=VDE
OPTIONS_FILE_UNSET+=VNC
OPTIONS_FILE_SET+=WEBSERVICE
OPTIONS_FILE_UNSET+=X11
"EOF"

cd /usr/ports/emulators/virtualbox-ose
make install clean

Wenn das wieder nicht hilft, bin ich mit meinem Latein hier auch am Ende :(
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2012-12-23 10:48

Das NLS musste ich noch rausnehmen, weil das auf QT4 besteht. Aber ... leider keine Besserung. Das wird vor Weihnachten nichts mehr. Ich hab ja auch noch Familie :)

Wenn ich was rauskriege, poste ich's hier.

Schöne Feiertage :ymparty: und danke für deine Bemühungen. :-BD

ddm3ve
Moderator
Moderator
Posts: 1183
Joined: 2011-07-04 10:56

Re: S4Y - FreeBSD 9 - VirtualBox

Post by ddm3ve » 2013-11-20 10:56

Hast Du eigentlich einen AMD Prozessor im Einsatz?
Ich kann mich an änhliche Fehlermeldungen mit Linux und einer AMD CPU erinnern.
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.

User avatar
doll1
Posts: 31
Joined: 2012-12-06 19:23
Location: Düsseldorf

Re: S4Y - FreeBSD 9 - VirtualBox

Post by doll1 » 2013-12-15 19:25

Ja. Du hast Recht.

Code: Select all

Komponenten
HDD    2x 1000 GB SATA II-HDD 7.200 rpm
RAM    8 GB DDR3-RAM ECC
CPU    AMD Athlon II X4 605e, Quad-Core

Das ist der Server um den es geht.
Aber System ist FreeBSD.
Last edited by doll1 on 2013-12-15 19:26, edited 1 time in total.