[gelöst] virtualbox-ose 1.5.2 und amd64-Debian-Lenny

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

[gelöst] virtualbox-ose 1.5.2 und amd64-Debian-Lenny

Beitrag von voyager » 22.11.2007 19:25:51

Hat das schon jemand geschafft zu installieren?
Header-Dateien habe ich installiert.

Nach der Installation meckert das Programm rum,
dass es virtualbox-modules benötige.
Es gibt aber kein virtualbox-modules-Paket in Lenny.
Zuletzt geändert von voyager am 18.12.2007 22:42:08, insgesamt 2-mal geändert.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 22.11.2007 20:32:48

virtualbox-ose-source ist jedoch verfügbar. Und damit sollten sich die Module bauen lassen.

Code: Alles auswählen

module-assistant prepare virtualbox-ose
module-assistant auto-install virtualbox-ose
modprobe vboxdrv
MfG GoKi
:wq

Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

Beitrag von voyager » 23.11.2007 03:37:37

Hallo GoKi, das hat geklappt, ich konnte tatsächlich eine Win2000-Machine erzeugen. Vielen Dank.
Leider muß ich nach jedem Booten meines Debian-Lenny "modprobe vboxdrv" händisch aufrufen, damit ich nachher in virtualbox Win2000 fehlerlos starten kann. Was habe ich da bloß falsch gemacht, weißt du da auch noch eine Abhilfe?

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Beitrag von minimike » 26.11.2007 12:54:47

Trag vboxdrv in /etc/modules ein, sollte dann reichen
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

Beitrag von voyager » 29.11.2007 04:31:38

minimike hat geschrieben:Trag vboxdrv in /etc/modules ein, sollte dann reichen
Hat geklappt, danke.

Ich hatte mir zwischenzeitlich mit einem Eintrag "modprobe vboxdrv" in init.d/bootmisc geholfen, jetzt habe ich das natürlich wieder gelöscht.

Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

Beitrag von voyager » 02.12.2007 02:41:28

Ich habe virtualbox-ose wieder deinstalliert, weil es kein USB beherrscht.
Jetzt habe ich die Virtuabox Closed-Source-Version für Debian-etch-amd64 auf meinem Lenny-Debian installiert, die muss bei Innotek direkt runtergeladen werden. Ich mußte hierzu noch die Datei /etc/int.d/mountkernfs.sh bearbeiten, es ist in der Virtualbox-Hilfe beschrieben welche Zeile etwas abgeändert werden muss. Jetzt funktioniert auch USB in der Virtualbox.

installiert habe ich Virtualbox mit dem Befehl:
dpkg -i virtualbox-1.5.2-25433_Debian_etch_amd64.deb

Benutzeravatar
Ano
Beiträge: 492
Registriert: 07.10.2002 17:39:08

Beitrag von Ano » 02.12.2007 07:13:37

voyager hat geschrieben:Jetzt habe ich die Virtuabox Closed-Source-Version für Debian-etch-amd64 auf meinem Lenny-Debian installiert, die muss bei Innotek direkt runtergeladen werden.
oder du trägst einfach

Code: Alles auswählen

deb http://www.virtualbox.org/debian etch non-free
in die /etc/apt/sources.list ein und bleibst so auf dem aktuellen Stand.

Ano
"Lass die Leute reden und lächle einfach mild,
Die meisten Leute haben ihre Bildung aus der Bild.
Und die besteht nun mal, wer wüsste das nicht,
aus: Angst, Hass, Titten und dem Wetterbericht!" - die ärzte

Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

Beitrag von voyager » 02.12.2007 21:28:12

@Ano

Klasse, danke für den Tipp.

AndreasP
Beiträge: 213
Registriert: 26.05.2005 11:04:21
Kontaktdaten:

Beitrag von AndreasP » 03.12.2007 23:31:18

voyager hat geschrieben:Ich mußte hierzu noch die Datei /etc/int.d/mountkernfs.sh bearbeiten, es ist in der Virtualbox-Hilfe beschrieben welche Zeile etwas abgeändert werden muss. Jetzt funktioniert auch USB in der Virtualbox.
Verätst du bitte was genau, ich finde es in der Hilfe einfach nicht...
:?

Andreas

Benutzeravatar
voyager
Beiträge: 90
Registriert: 13.07.2006 23:00:32

Beitrag von voyager » 04.12.2007 06:44:23

@AndreasP

Unter Troubleshooting/Linux hosts/"USB not working" steht unter anderem:

Code: Alles auswählen

Der Mount-Befehl für Debian-Etch steht in /etc/init.d/mountkernfs.sh. Modifiziere die Zeile
"domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev" so dass sie folgendes enthält:
 "domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=85,devmode=664".
Wie üblich muss die 85 in die Nummer der USB-Gruppe geändert werden.
Diese Zeile steht auch so in Lenny, ich habe sie bei mir folgendermaßen geändert:
"domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devgid=117,devmode=666"

Antworten