asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo axt, irgendetwas scheint nicht zu stimmen. Als Anlage zu dieser Anwort hängt ein Textdokument mit einem Bildschirmdump meiner VM. Dem kannst Du entnehmen, dass der Pfad zur iso-Datei im Host in die VM eingetragen ist und trotzdem bekomme ich bei der Installation der Guest Additions die Fehlermeldung "command not found". Gruß asdfjklö
- Guest_Additions.odt (38.1 KiB)
- Download Guest_Additions.odt
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
asdfjklö schrieb:
Als Anlage zu dieser Anwort hängt ein Textdokument mit einem Bildschirmdump meiner VM.
Ausgemachter Schwachsinn. Wenn man schon ein Bild anhängt, hängt man ein Bild an und bettet das nicht vollkommen unsinnig in ein .odt-File ein. Das .png ist 14.3 KiB und könnte im Browser simpel angezeigt werden, es brauchte also keine Office Suite extra geladen (oder sicherheitshalber das .odt entpackt) werden.
Dem kannst Du entnehmen, dass der Pfad zur iso-Datei im Host in die VM eingetragen ist
Darum geht es nicht. Mit Pfad Verfolgen ist der Pfad in der gestarteten VM gemeint. Der zeigt natürlich nicht auf irgendein imaginäres "c:\users\" einer Windows-Installation, sondern "/media/$USER/" oder nur "/media/" (abhängig von installierter Linux-Distribution und -Version). Davon abgesehen ist es fraglich, ob der normale User unter Windows "c:\users\" überhaupt herumschnarchen kann. Er hat sein Verzeichnis unterhalb dessen, also beispielsweise "c:\users\sheldon\". Wenn er also keinen Zugriff hat, dann auch nicht das unter ihm gestartete VBox.
und trotzdem bekomme ich bei der Installation der Guest Additions die Fehlermeldung "command not found".
Deswegen habe ich zu Dir gesagt, Du sollst den Pfad verfolgen (ob nun in einem Terminal mit cd und ls oder in einem Filemanager) - wird in der gestarteten VM das .iso gemountet, liegt es im Pfad. Wenn nicht, kann logischerweise nichts ausgeführt werden. Linux auf einem Blatt
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo axt, Du hast geschrieben, dass es völlig egal sei, wo sich die iso-Datei im Host befände. Also habe ich sie einfach unter C:\Users geschoben. Sie in den Gemeinsamen Ordner zu schieben und von dort aus weiter in die VM bringt nichts, da ich den Gemeinsamen Ordner in der VM nicht sehe. Linux auf einem Blatt ist für einen Laien wie mich nicht so erhellend. "mount | grep media habe ich auf meinem Laptop ausgeführt. Wie kann ich erkennen, was damit bewirkt wurde? Die Erklärungen zu mount bzw. grep in dem Zweiseiter sind nicht sehr deutlich. Bitte sei so nett, und erkläre mir, wie und wo ich welchen Pfad suchen soll. Beschreib mir bitte wie es über die Konsole oder über den PCManFMDateimanager geht. Übrigens kann ich z.Z. leider keine Bildschirmfotos machen. Betroffen von den nicht installierten GuestAdditions ist mein Laptop und mit dem kann ich nicht ans Netz. Am Netz bin ich mit meinem PC und es ist etwas kompliziert, einen Windows-Bildschirmdump von der VM auf den PC zu bringen und weiterzuleiten. Ein Bild in meine Antwort einzubinden wäre mir auch lieber gewesen. Gruß asdfjklö
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
asdfjklö schrieb:
Du hast geschrieben, dass es völlig egal sei, wo sich die iso-Datei im Host befände.
Aber natürlich muß der User lesenden Zugriff darauf haben.
Also habe ich sie einfach unter C:\Users geschoben.
Also Hierachien sollte man schon beachten, Ordnung halten.
Sie in den Gemeinsamen Ordner zu schieben
Das ist kein gemeinsamer Ordner unter Windows. Oder hast Du den etwa so in VMs deklariert? Du mußt schon mal gedanklich trennen.
Linux auf einem Blatt ist für einen Laien wie mich nicht so erhellend.
Du bist der Erste, der sich bei dem Link so äußert. Damit befassen mußt Du Dich schon mal, die wichtigsten Shell-Befehle kennen und damit im FHS navigieren können. Wenn Du das nach 2 Jahren nicht kannst, nicht können willst, mußt Du Dich fragen lassen, wozu Du überhaupt Linux installiert hast.
mount | grep media habe ich auf meinem Laptop ausgeführt. Wie kann ich erkennen, was damit bewirkt wurde?
Gibt es eine Ausgabe? Nein? Dann ist dort nichts gemountet. Ergo kannst Du da nichts ausführen.
Die Erklärungen zu mount bzw. grep in dem Zweiseiter sind nicht sehr deutlich.
Also jetzt hör' aber auf! mount ohne weitere Optionen listet eingehängte Datenträger, die Pipe übergibt und grep filtert nach "media". Zudem kann man Beschreibung, Syntax und Optionen in jedem Terminal anzeigen lassen, Beispiel für ls:
Beschreib mir bitte wie es über die Konsole
Terminal, nicht Konsole. cd und ls habe ich genannt, mehr braucht man nicht dafür.
oder über den PCManFMDateimanager geht.
So langsam beschleicht mich das Gefühl, das hier ist komplett für die Katz'. Es gibt doch nun nichts einfacheres, als in einem Filemanager herumzuklicken. Btw., wieso PCmanFM? Du hast Ubuntu, also Unity, angegeben. Du fährst Lubuntu bzw. LXDE? PCmanFM will auch mal konfiguriert werden, so mit Automount für Datenträger - und schwups ist das .iso gemountet.
Übrigens kann ich z.Z. leider keine Bildschirmfotos machen.
Sollst Du auch nicht, da das keinerlei Mehrwert bietet.
einen Windows-Bildschirmdump von der VM auf den PC zu bringen und weiterzuleiten.
Was immer Du da erzählst. Du hast das Bild, sonst hättest Du es vollkommen umständlich nicht in ein .odt einbetten können. Ganz simpel geht es beispielweise mit [print] (print screen, Druck), um den gesamten Bildschirminhalt ins Clipboard zu bringen. Dann [win], paint eintippen und mit Return ausführen, mit [ctrl] + [v] einfügen, mit [ctrl] + [s] speichern. Da hat man natürlich viel zu viel, kann vorher noch ausschneiden. paint taugt gar nichts, ist aber überall drauf und kann dafür als Notbehelf genommen werden. Wenn man einen Screenshot benötigt.
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo axt, vielen Dank für Deine Kommentare. Obwohl es nicht mit dem Problem der GuestAdditions-iso-Datei zu tun hat, und somit eigentlich nicht in dieses Forum gehört, möchte ich ein paar Sätze zu Deiner Hilfestellung anfügen. Versuche doch bitte Deine Antworten so zu formulieren, dass jemand, der sich mit Linux nur sehr wenig auskennt, damit zurechtkommt. Es hilft mir nicht, wenn Du mich darauf hinweist, "cd und ls habe ich genannt, mehr braucht man nicht dafür" wenn ich nicht weiß, in welches Verzeichnis ich wechseln soll und was mir dann aufgelistet wird. Ich hatte erwartet, von Dir eine Beschreibung zu bekommen, wie ich die iso-Datei suchen, finden, verschieben und einhängen kann. Können wir bitte nochmal anfangen: Die iso-Datei hatte ich im VirtualBox-Manager eingehängt (das war es, was ich Dir mit dem Bild zeigen wollte),aber sie wird offensichtlich nicht gefunden. Nach der Installation von Ubuntu vor ein paar Monaten habe ich im Terminal install lxde ausgeführt; in meiner Naivität habe ich das für eine grafische Benutzeroberfläche gehalten, die den Umgang mit Ubuntu etwas erleichtert und eine Menge Arbeit mit und über das Terminal erspart; gerade beim Umgang mit Dateien. "PCmanFM will auch mal konfiguriert werden, so mit Automount für Datenträger - und schwups ist das .iso gemountet". Wenn es so einfach geht, dann erkläre es mir halt, auch so einfach. Gruß asdfjklö
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
asdfjklö schrieb:
Wenn es so einfach geht, dann erkläre es mir halt, auch so einfach.
Nein, ich erkläre Dir nicht, wie Du den Lichtschalter betätigst. PCmanFM wird wie andere grafische Programme auch über dessen Menu konfiguriert. Die Bezeichnungen der Optionen sind selbsterklärend - Du hast also noch nicht mal nachgesehen. Und wenn Du da tatsächlich etwas nicht verstehst, siehst Du zuerst ins Wiki - ich verlinke auch nicht aus purer Langeweile. Das gilt natürlich ebenfalls für VirtualBox.
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo axt, danke, dass Du mich so freundlich auf die Möglichkeit aufmerksam gemacht hast, dass der Dateimanager konfiguriert werden muss. Das hatte ich in der Tat nicht gewusst und deshalb auch nicht gemacht. Das habe ich inzwischen erledigt und die Automount-Einstellung ist aktiviert. Das war sie aber schon vorher. Du kannst das in dem angehängten Bildschirmfoto entnehmen. Die Installation der GuestAdditions-iso-Datei funktioniert trotzdem nicht. "sudo /media/$USER/VBOXADD*/VBoxL*" geht nicht, weil sich die iso-Datei aus meinem Download-Ordner nicht in den Media-Ordner verschieben lässt. Da bekomme ich eine Fehlermeldung ohne weiteren Kommentar. Wenn ich den Pfad zur iso-Datei in den Befehl einfüge "sudo /home/meinname/Downloads/$USER/VBOXADD*/VBoxL*" geht es auch nicht. Das Ergebnis ist: command not found. Kannst Du mir bitte dazu einen Hinweis geben, der mir weiterhilft. Sollte es für Dich so schlimm sein, einem Laien einfache Dinge erklären zu müssen, dann bitte ich Dich, mich mit meinem Problem an einen anderen Supporter weiterzureichen. Gruss asdfjklö
|
eider
Anmeldungsdatum: 5. Dezember 2009
Beiträge: 6274
|
asdfjklö schrieb: ...Da bekomme ich eine Fehlermeldung ohne weiteren Kommentar. Wenn ich den Pfad zur iso-Datei in den Befehl einfüge "sudo /home/meinname/Downloads/$USER/VBOXADD*/VBoxL*" geht es auch nicht. Das Ergebnis ist: command not found.
Wenn Du Hilfe möchtest, gewöhne dir nach der langen Zeit einmal an, soetwas komplett, mit Prompt zu Beginn, Befehl, Ausgabe und Prompt am Ende (überlege einmal genau, was das bedeutet und recherchiere, wenn Du etwas nicht verstehst, eigenständig) im ▶ Codeblock ◀ zu posten.
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo Eider, ich möchte gerne die Guest Additions installieren. Die iso-Datei befindet sich im Ordner /home/peter/Downloads peter@peter-VirtualBox:~$ sudo /home/peter/Downloads/$USER/VBOXADD*/VBoxL*
[sudo] password for peter:
sudo: /home/peter/Downloads/peter/VBOXADD*/VBoxL*: command not found
peter@peter-VirtualBox:~$ Im Terminal habe ich es mit den obenstehenden Befehl probiert, funktioniert aber nicht. Kannst Du mir bitte erklären, was ich hier falsch mache, bzw. wie ich die Guest Additions installieren kann. Gruss asdfjklö
|
eider
Anmeldungsdatum: 5. Dezember 2009
Beiträge: 6274
|
Navigiere im Dateimanager in den Ordner, in dem sich die auszuführende Datei befindet und rufe in diesem Ordner das Kontextmenü durch Klicken der rechten Maustaste. Wähle "Terminal hier öffnen" oder wie auch immer es dort formuliert ist. Führe den von axt geposteten Installationsbefehl ohne Änderungen aus. Anschließend Neustart der VM:
sudo reboot
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo eider, im Kontextmenü im Dateimanager gibt es zwei Möglichkeiten.: 1. Ordner im Terminal öffnen. Ergebnis: es öffnet sich ein Terminal ohne Prompt, in welches man nichts reinschreiben kann. s. Bildanlage "totes Terminal" 2. Ausführen eines Befehls im Ordner: s. Bildanlage "Befehl im Ordner ausführen". Ergebnis: nichts. Nach Neustart scheinen die GuestAdditions immer noch nicht installiert zu sein. Ich habe dann im Terminal folgendes versucht: peter@peter-VirtualBox:~$ cd Downloads
peter@peter-VirtualBox:~/Downloads$ sudo /media/$USER/VBOXADD*/VBoxL*
[sudo] password for peter:
sudo: /media/peter/VBOXADD*/VBoxL*: command not found
peter@peter-VirtualBox:~/Downloads$ Gruß asdfjklö
- Bilder
|
Benni11
Anmeldungsdatum: 14. April 2009
Beiträge: 192
Wohnort: wo andere Urlaub machen - Bayerisches Oberland
|
Hallo asdfjklö, wenn du es inzwischen doch geschafft hast, dann lies nicht weiter. Ansonsten mit "etwas" Text, damit bei künftigen Problemen die Hilfestellung im Forum besser klappt: Im gesamten Thread geht es darum, dass du von der virtuellen Maschine (= Ubuntu) aus den "Lagerort" der VBoxGuestAdditons erreichst (deren genauen Pfad kennst du, es ist dein Laptop) und dort deren Installation in der virtuellen Maschine anstößt (VBoxLinuxAdditions.run, vorangestellt ein sudo, damit die Installation der GuestAdditions mit den damit verbundenen Root-Rechten [im Windows-Verständis: Administratorrechten] auf alle Fälle läuft). Dem zweiten Screenshot aus deinem gestrigen Post zu Folge hast du inzwischen die GuestAdditions ins Homeverzeichnis unter Ubuntu verlagert (üblicherweise liegen sie im Hostsystem [bei dir: Windows] im Programmverzeichnis von Virtualbox und werden dort von der Ubuntu-Installation in der virtuellen Maschine auch problemlos gefunden = Geräte | Gasterweiterungen einlegen oder Geräte | Medium entfernen und anschließend Geräte | Medium auswählen , oder man geht als "Linuxer" mit entsprechend angepassten Pfadangaben den Weg übers Terminal oder bindet die ISO-Datei über den Dateimanager zur weiteren Bearbeitung ins Ubuntu-System ein). Wie der Screenshot zeigt, hast du im Dateimanager die GuestAdditons in deinem Homeverzeichnis (= Pfad /home/peter/Downloads) direkt vor der Nase, willst sie aber ohne ersichtlichen Grund in einem völlig anderen Pfad ausführen (Terminaleingabe: sudo /media/...)!?! Ausgehend von diesem Screenshot: Gehe mit dem Dateimanager wieder in das Verzeichnis /home/peter/Downloads, rechter Mausklick auf die Datei VBoxGuestAdditons, wähle im Kontextmenü "Laufwerk einhängen" oder ähnlich (Bezeichnung variiert zwischen den einzelnen Dateimanagern), es öffnet sich ein Fenster "Wechseldatenträger wurde eingelegt", dort wählst du "im Dateimanager öffnen", im dann folgenden Verzeichnis der enthaltenen Dateien wählst du "VBoxLinuxAdditions.run" mit Doppelklick aus, aus den daraufhin angebotenen Möglichkeiten wählst du "im Terminal ausführen" (bei mir läuft daraufhin bereits die Installationsroutine im Terminal ohne weitere Eingaben ab) .... und bist endlich am Ziel. Und ja, es ist eiders abschließender Tipp für den Lösungsweg über den Dateimanager, soeben problemlos durchgespielt. Arbeite nochmals mit der nun gewonnen Erkenntnis (= die VBoxGuestAdditons.iso an ihrem aktuellen "Lagerort" aufrufen) nochmals den gesamten Thread durch, um die gegebenen Hinweise und Tipps nachzuvollziehen und zu verstehen. Dann wirst du es den Helfern künftig leichter machen. 😉 Viel Erfolg! Benni11
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo Benni11, danke für Deine Hinweise. Leider hat das nicht so funktioniert. Im Kontextmenü beim Anklicken der iso-Datei (eider hatte geschrieben, dass ich das Kontextmenüd des Ordners, in welchem sich die iso-Datei befindet, anklicken soll und nicht die iso-Datei selbst) gibt es den Menüpunkt "Einhängen von Laufwerksabbildern". Das Ergebnis ist eine Fehlermeldung, die Du im Anhang findest. Eine Kopie der iso-Datei ist bei mir in einem Windows-Ordner untergebracht. Im VirtualBoxManager habe ich unter "Massenspeicher" genau den Pfad zu der iso-Datei im Windows-Verzeichnis eingetragen. Da axt Bedenken hatte,
Davon abgesehen ist es fraglich, ob der normale User unter Windows "c:\users\" überhaupt herumschnarchen kann.
habe ich die iso-Datei nochmal heruntergeladen und einfach im Download-Verzeichnis stehen lassen. Du schreibst u.a.
Wie der Screenshot zeigt, hast du im Dateimanager die GuestAdditons in deinem Homeverzeichnis (= Pfad /home/peter/Downloads) direkt vor der Nase, willst sie aber ohne ersichtlichen Grund in einem völlig anderen Pfad ausführen (Terminaleingabe: sudo /media/...)!?!
Den Terminalbefehl (sudo /media/...) hatte ich extra so geschrieben, weil eider mich darauf hingewiesen hatte:
Führe den von axt geposteten Installationsbefehl ohne Änderungen aus
Aber um nun hoffentlich zu einem Ende zu kommen: Du schreibst, dass die iso-Datei ins Programmverzeichnis von VirtualBox gehört. Gibt es einen Weg, sie dorthin zu bekommen? Mit dem von Dir oben erwähnten Terminalbefehl
Geräte | Gasterweiterungen einlegen ?
Gruß asdfjklö .
- Bilder
|
Benni11
Anmeldungsdatum: 14. April 2009
Beiträge: 192
Wohnort: wo andere Urlaub machen - Bayerisches Oberland
|
Hallo asdfjklö, bist du inzwischen weitergekommen? Wenn nicht: Entferne die bisherige Installation in Windows über "Systemsteuerung | Programme und Funktionen" (ich weiß, in Windows genügt gewöhnlich das "Drüberbügeln" einer neuen Version, wir wollen aber möglichst alles von deiner "verbogenen" Installation löschen), hol dir das Update 5.1.8 von der Virtualbox-Website in der Version für Windows-hosts und installiere neu. Notiere dir dabei den Ordner, in den du installierst - wenn du deinen Laptop alleine nutzt, muss es ja nicht der mehrere Klicks entfernte Ordner für dein Benutzerkonto sein, sondern du kannst beispielsweise auch das für etwaige Wartungsarbeiten leichter erreichbare Verzeichnis C:\Virtualbox wählen. Danach können wir die weiteren Schritte zum Einbinden der Guest Additons durchgehen (in der Programm-eigenen Hilfe unter 4.2.2. beschrieben, falls die bisherigen Hinweise hier im Forum für dich nicht hilfreich waren). Gruß Benni11
|
asdfjklö
(Themenstarter)
Anmeldungsdatum: 29. Juni 2014
Beiträge: 399
|
Hallo Benni11, nein ich bin noch nicht weitergekommen. Aber ich weŕde, Deinem Vorschlag entsprechend, die alte VBox deinstallieren und die neue Version installieren. Du schreibst: >> Notiere dir dabei den Ordner, in den du installierst .
Entschuldige, wenn ich mich an einer Präposition aufhänge: Du meinst sicher: den Ordner aus dem Du installierst. Denn wohin ich die VBox installiere, das habe ich nicht im Griff. Vermutlich in den Programme-Ordner von Windows. Wäre es nicht gleich gescheiter, in der neuen VBox eine neue VM mit dem neueren Ubuntu 16.04.1 LTS anzulegen? Gruss asdfjklö
|