Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

23.02.2009, 13:15

VirtualBox 2.1.2 Failed to create the VirtualBox COM object.

Hallo,

bei mir startet VirtualBox nicht. Es geht nur ein "Critical Error <2>" auf und mehr nicht.
Woran kann das liegen?

Ich habe Virtualbox mit "emerge -av virtualbox-bin" instaliert.

Habe es auch noch mal deinstaliert, aber keine Änderung. Was könnte da noch fehlen?

Das System ist x86_64.

Ich hoffe Ihr könnt helfen.

Gruß Micha.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (26.02.2009, 12:43)


2

23.02.2009, 13:36

Hallo Micha
wenn ich mich recht entsinne musste zunächst dein User zur "virtu????!" Gruppe hinzugefügt werden, kann dir zZt leider nicht sagen wie die Gruppe korrekt benannt ist, sollte aber in den emerge-Messages genannt worden sein.
AFAIK sollte auch ein Treiber-Modul "virtual???" geladen sein.
Sorry für die ungenaue Auskunft, habe virtualbox zZt nicht installiert..., denke aber du solltest mal in diese Richtung schauen..

MfG

3

23.02.2009, 13:50

Hallo josef.95,

in der Gruppe "vboxusers" bin ich.
ich habe auch die "virtualbox-modules" instaliert.
Jedoch mit "modprobe .VirtualBox/"
FATAL: Module .VirtualBox/ not found.

Wieso fehlt das Modul ob wohl es instaliert ist?

Gruß Micha.

4

23.02.2009, 13:55

Startest du es in einer Shell? Da sollte doch wesentlich mehr output kommen ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

23.02.2009, 14:20

Jedoch mit "modprobe .VirtualBox/"
FATAL: Module .VirtualBox/ not found.

Dann überprüfe doch bitte noch ob das Modul wirklich so benannt ist, etwa mittels

Quellcode

1
# modprobe -l
(kleines L) zeigt dir alle verfügbaren Module, kannst es ja zb mit grep noch etwas filtern.

6

23.02.2009, 14:29

Zitat

/usr/bin/VirtualBox
WARNING: The vboxdrv kernel module is not loaded.
Please load the kernel module by:

sudo modprobe vboxdrv

You will not be able to start VMs until this problem is fixed.
/usr/bin/VirtualBox: line 44: EOF: command not found

"modprobe vboxdrv" bringt aber keine Änderung.

Gruß Micha.

7

23.02.2009, 14:35

Was sagt dmesg nachdem Laden des Treibers?

edit: bzw: ist das Module überhaupt in lsmod?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

8

23.02.2009, 14:41

Quellcode

1
2
3
4
5
6
7
8
modprobe -l
/lib/modules/2.6.27-gentoo-r8/kernel/drivers/scsi/scsi_wait_scan.ko
/lib/modules/2.6.27-gentoo-r8/kernel/arch/x86/kernel/test_nx.ko
/lib/modules/2.6.27-gentoo-r8/video/nvidia.ko
/lib/modules/2.6.27-gentoo-r8/misc/vboxvfs.ko
/lib/modules/2.6.27-gentoo-r8/misc/vboxadd.ko
/lib/modules/2.6.27-gentoo-r8/misc/vboxdrv.ko
/lib/modules/2.6.27-gentoo-r8/misc/vboxnetflt.ko

Quellcode

1
2
modprobe vboxdrv.ko
FATAL: Module vboxdrv.ko not found

dmesg

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
[ 4973.208769]  sdb: sdb1
[ 4973.209561] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 4973.210679] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 4973.212407] usb-storage: device scan complete
[12790.963872] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
[22834.104542] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[22834.104548] vboxdrv: Successfully done.
[22834.104549] vboxdrv: Found 2 processor cores.
[22834.104610] VBoxDrv: dbg - g_abExecMemory=ffffffffa0780460
[22834.104626] vboxdrv: fAsync=1 offMin=0x1bee52 offMax=0x1bee52
[22834.104673] vboxdrv: TSC mode is 'asynchronous', kernel timer mode is 'normal'.
[22834.104675] vboxdrv: Successfully loaded version 2.1.2 (interface 0x000a0009).


Quellcode

1
2
3
4
lsmod
Module                  Size  Used by
vboxdrv              1676396  0
nvidia               7799880  20



kann es sein das diese VirtualBox gar nicht für x86_64 ist?

Gruß Micha.

9

23.02.2009, 15:11

Kann sein ... mach's von Source aus.

Was gibt dir ein

Quellcode

1
# modinfo vboxdrv


Quellcode

1
2
# modprobe vboxdrv.ko
FATAL: Module vboxdrv.ko not found
sollte "modprobe vboxdrv" heißen, gell?

Lädst du das händisch rein oder hast du es nach dem Booten bereits drinnen?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

10

23.02.2009, 15:16

Schaue doch bitte auch ob im Kernel

Quellcode

1
2
3
4
# zgrep IA32 /proc/config.gz

CONFIG_IA32_EMULATION=y
CONFIG_IA32_AOUT=m
bzw

Quellcode

1
2
3
4
5
Executable file formats / Emulations  --->
[*] Kernel support for ELF binaries
<M> Kernel support for MISC binaries
[*] IA32 Emulation
<M>   IA32 a.out support
aktiviert ist, es stellt sicher das dein Kernel auch 32Bit kann.

11

23.02.2009, 15:22

Quellcode

1
2
Executable file formats / Emulations
-su: Executable: command not foun


das fehlt wohl im Kernel.

Gruß Micha.

12

23.02.2009, 15:26

ich verwende virtualbox-bin-2.1.2 und benötige zusätzlich zum modul vboxdrv das modul vboxnetflt zum starten


Quellcode

1
2
# modprobe vboxdrv
# modprobe vboxnetflt
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

13

23.02.2009, 15:43

Quellcode

1
2
Executable file formats / Emulations
-su: Executable: command not foun


das fehlt wohl im Kernel.

Gruß Micha.
Micha, das war kein Shell Befehl sondern die Optionen wie sie beim Kernel Konfigurieren, etwa unter "make menuconfig" ausschauen sollten.

Befehle werden idR eigentlich so angegeben
Beispiel:

Quellcode

1
2
# befehl-blabla als root
$ befehl-blabla als USER

14

23.02.2009, 16:02

ja.

Quellcode

1
# zgrep IA32 /proc/config.gz

Gibt es aber auch nicht.

Ich habe jetzt alles obige in den Kernel eingebunden jedoch ein "zgrep IA32 /proc/config.gz" gibt immer noch "zgrep IA32 /proc/config.gz
gzip: /proc/config.gz: No such file or directory" aus.

Wie kann das sein?

Gruß Micha.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (24.02.2009, 11:21)


15

24.02.2009, 12:54

du musst erst den support von /proc/config.gz im Kernel aktivieren.

Quellcode

1
2
3
Generel Setup:
  --> <*> Kernel .config support
     --> <*> Enable access to .config through /proc/config.gz


Danach kannst du dir die Konfiguration mit "zcat /proc/config.gz" anschaun bzw mit "zgrep "KEYWORD" /proc/config.gz" darin suchen.

bez. Virtualbox: Es müssen beide module geladen sein.

Quellcode

1
2
3
4
5
6
7
 * Messages for package app-emulation/virtualbox-modules-2.1.4:

 * Starting with the 2.1 release a new kernel module was added,
 * be sure to load all the needed modules.                     
 *                                                             
 * Please add "vboxdrv" and "vboxnetflt" to:                   
 * /etc/modules.autoload.d/kernel-2.6


Wobei seit einigen Versionen von openrc die module nicht in "/etc/modules.autoload.d/kernel-2.6" sondern in "/etc/conf.d/modules" eingetragen werden
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

16

24.02.2009, 13:29

Die Meldung "[12790.963872] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)" bedeutet nicht, dass es sich um ein 32Bit Modul handelt (32Bit Module könnten gar nicht geladen werden). Diese Warnung ist relativ harmlos und kann ignoriert werden.

Wenn beide Module geladen sind und VirtualBox dennoch nicht funktioniert, solltest du folgendes sicherstellen:
- Virtualbox und Module haben die selbe Version
- Deine Kernelversion ist älter als 2.6.29-rc5.

BTW: Manuell installiert oder aus einem Overlay (welches?)?

17

24.02.2009, 14:02

Quellcode

1
2
3
Generel Setup:
  --> <*> Kernel .config support
     --> <*> Enable access to .config through /proc/config.gz

habe ich jetzt auch mit drin.

Die Module "vboxdrv" and "vboxnetflt" habe ich in die /etc/modules.autoload.d/kernel-2.6 eingetragen.

Jedoch will Virtualbox immer noch nicht. Immer noch der gleiche Fehler wie am Anfang. "Failed to create the VirtualBox COM object"

Quellcode

1
2
- Virtualbox und Module haben die selbe Version
- Deine Kernelversion ist älter als 2.6.29-rc5.

instaliert sind die (Anzeige mit eix virtualbox)

Quellcode

1
2
app-emulation/virtualbox-bin 2.1.2
app-emulation/virtualbox-modules 2.1.2


Ich dachte das Virtualbox in der 32-bit Version instaliert ist, und aus diesem Grund auf meinem Gentoo x86_64-bit nicht läuft. ?(

Ich habe alles nur mit emerge -av virtualbox-bin und emerge -av virtualbox-modules instaliert.

Nichts von Inno Tec bzw. Sun gedownloadet und händisch instaliert.

Gruß Micha.

18

24.02.2009, 15:57

was sagt "lsmod" ?


Quellcode

1
2
3
4
5
$ lsmod
Module                  Size  Used by
vboxnetflt             81116  0
vboxdrv              1675644  1 vboxnetflt
nvidia               8108776  36
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

19

24.02.2009, 18:04

ein "lsmod" sagt:

Quellcode

1
2
3
4
5
lsmod
Module                  Size  Used by
vboxnetflt             82156  0
vboxdrv              1676396  1 vboxnetflt
nvidia               7799880  20


Gruß Micha.

20

24.02.2009, 18:41

und die aktuelle fehlermeldung beim ausführen von "VirtualBox" lautet?
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP