|
19pianist91
|
| Titel: Gasterweiterung in VBox installieren |
18.03.2010 16:09 |
|
|
Anmeldungsdatum: 24.01.2009
Beiträge: 110
|
Hallo Freunde,
ich hab Windows 7 als Host-System. Hab die neuste Version von VBox installiert. Dadrauf eine Virtuelle MA (OpenSuse 11.2)
Wie kann ich dort die Gasterweiterungen installieren? Möchte nämlich einen Datenaustausch zwischen den zwei Systemen ermöglichen.
Bin übrigens Blutiger Linuxanfänger. Des wegen hab ich es ja nur virtuell um mich langsam ranzutasten.
Liebe Grüße Pianist
Danke im Voraus für die hoffentlich schnellen Antworten ;-)
|
 |
|
| |
|
tho.moore
|
| Titel: Gasterweiterung in VBox installieren |
18.03.2010 18:04 |
|
|
Anmeldungsdatum: 22.12.2009
Beiträge: 909
|
Hallo,
ist eigentlich nicht schwer. Du startest die VM und gehts dann oben bei "Geräte" auf "Gasterweiterung installieren". Dann wird die benötigte .iso Datei runtergeladen und du kannst sie in die VM einbinden.
Als nächtest öffnest du die Konsole in der VM und gehts mit dem befehl cd, in das Verzeichnis, in dem du die .iso Datei eingebunden hast (meist /media/cdrom0 also cd /media/cdrom0)
Zum Schluss noch den Befehl eintippen: sudo sh ./VBoxLinuxAdditions-x86.run oder sudo sh ./VBoxLinuxAdditions-amd64.run
je nachdem, ob du ein 32bit oder ein 64bit System laufen hast. Danach öffnet sich das Setup und du kannst die Gasterweiterung installieren.
Zum nachlesen: http://wiki.ubuntuusers.de/VirtualBox/Be...eiterungen
tho.moore
|
 |
|
| |
|
19pianist91
|
| Titel: Gasterweiterung in VBox installieren |
18.03.2010 19:13 |
|
|
Anmeldungsdatum: 24.01.2009
Beiträge: 110
|
hmm leider ist das doch nicht soo einfach :-( (wh. nur für mich) weil ich erst seit 3 Tagen mit Linux arbeite. Ich kann auf die CD im "arbeitsplattz" mit rechtsklick draufgehen und dann quasi downloaden. dann downloaded er aber nur ein file das sr0 genannt wird. Es ist genau so groß wie die :iso., datei typ ist aber unbekannt.
Wenn ich versuche die cd/media/cdrom0 eingebe sagt er, dass er keine einträge in der fstab oder mnt findet. Wie mounte ich das richtig? kann mir jemand dazu eine schritt-für-schritt anleitung geben?
danke im voraus
|
 |
|
| |
|
tho.moore
|
| Titel: Gasterweiterung in VBox installieren |
18.03.2010 19:51 |
|
|
Anmeldungsdatum: 22.12.2009
Beiträge: 909
Akzeptierte Antwort (+50 Punkte)
|
Hey,
hast du es nun schon über "Geräte -> Gast..." runtergeladen?
Danach gehts du wieder auf "Geräte -> CD/DVD Geräte" und schaust nach, ob in der Liste die VBoxGuestAddition_3.1.2.iso zu finden ist (Versionsummer kann abweichen).
Wenn ja einfach anklicken (Haken setzen), damit sie geladen wird. Wenn nein, bei "Weitere CD/DVD images" den Pfad angeben, wo die .iso runtergeladen wurde.
Jetzt solltest du unter OpenSuse auf die CD zugreifen können, das kannst du auch über den Dateimanager nachsehen (bei Nautilus über "Orte") Hier kannst du auch nachsehen, an welchem Pfad die CD gemountet wurde (meist irgendwo unter /media).
Nun gehst du in OpenSuse in eine Konsole/Terminal und gibst folgendes ein: sudo sh /Pfad zur Datei/VBoxLinuxAdditions-x86.run
Sollte die CD in /media/cdrom0 liegen so hieße der Befehl: sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run
Danach einfach installieren.
tho.moore
|
 |
|
| |
|
19pianist91
|
| Titel: Gasterweiterung in VBox installieren |
20.03.2010 12:26 |
|
|
Anmeldungsdatum: 24.01.2009
Beiträge: 110
|
huhu, also schonmal danke für den Tipp. Jetzt hab ich die Datei schon mal auf der VM. Allerdings wenn ich sie dann ausführe kommt die fehlermeldung
"Building the VirtualBox Guest Additions kernel modules failed (Your system does not seem to be set up to build kernel modules. Look at /var/log/vboxadd-install.log to find out what went wrong)"
Wenn ich mir dann das log-file anschaue kommt dass...
"Makefile:23: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Stop."
An was kann dass liegen? Was bedeutet diese Aussage. Bitte helft mit weiter, auch wenn ich blutiger Linux anfänger bin.
Liebe Grüße Pianist
|
 |
|
| |
|
19pianist91
|
| Titel: Gasterweiterung in VBox installieren |
20.03.2010 14:42 |
|
|
Anmeldungsdatum: 24.01.2009
Beiträge: 110
|
also ich hab mir jetzt zusätzlich noch die kernel-devolpment packages installiert.
jetzt kommt im log die Meldung!
"make KBUILD_VERBOSE=1 -C /lib/modules/2.6.31.12-0.1-desktop/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules make -C ../../../linux-2.6.31.12-0.1 O=/usr/src/linux-2.6.31.12-0.1-obj/x86_64/desktop/. modules make -C /usr/src/linux-2.6.31.12-0.1-obj/x86_64/desktop \ KBUILD_SRC=/usr/src/linux-2.6.31.12-0.1 \ KBUILD_EXTMOD="/tmp/vbox.0" -f /usr/src/linux-2.6.31.12-0.1/Makefile \ modules /usr/src/linux-2.6.31.12-0.1/arch/x86/Makefile:80: stack protector enabled but no compiler support make[3]: gcc: Command not found test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/* make -f /usr/src/linux-2.6.31.12-0.1/scripts/Makefile.build obj=/tmp/vbox.0 gcc -Wp,-MD,/tmp/vbox.0/.test.o.d -nostdinc -isystem -Iinclude -Iinclude2 -I/usr/src/linux-2.6.31.12-0.1/include -I/usr/src/linux-2.6.31.12-0.1/arch/x86/include -include include/linux/autoconf.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mno-red-zone -mcmodel=kernel -maccumulate-outgoing-args -pipe -Wno-sign-compare -fno-omit-frame-pointer -fno-optimize-sibling-calls -fasynchronous-unwind-tables -g -I/lib/modules/2.6.31.12-0.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBGL_HGCM -DVBOX_WITH_HGCM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(test)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -D"DEBUG_HASH=56" -D"DEBUG_HASH2=9" -c -o /tmp/vbox.0/.tmp_test.o /tmp/vbox.0/test.c /bin/sh: gcc: command not found make[4]: *** [/tmp/vbox.0/test.o] Error 127 make[3]: *** [_module_/tmp/vbox.0] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make: *** [vboxadd_test] Error 2"
mit der kann ich allerdings überhaupt nicht's anfangen. Kann mir vllt jemand erklären wie ich aus diesen Log was informatives rauslesen kann und voralllem wie ich mir dann helfen kann?
Liebe Grüße Pianist
|
 |
|
| |
|
19pianist91
|
| Titel: Gasterweiterung in VBox installieren |
20.03.2010 16:56 |
|
|
Anmeldungsdatum: 24.01.2009
Beiträge: 110
|
Ich hab's gelöst, ich hab einfach die Pakete GCC nachgeladen, und dann hat alles ohne Probleme funktioniert jetzt sind es nur noch die Gemeinsamen Ordner, die ich einrichten muss aber das klappt schon i-wie hoff ich^^
wenn nicht, mach ich einfach einen neuen Tread auf
Lg Pianist
|
 |
|
| |
|
|
|
|