VBox GuestAddition - autorun.sh als Programm starten in Mint?
Gibt ja tolle Videos und Anleitungen.
In einem Video wird in Ubuntu gezeigt wie man Run as Program auf die .SH anwendet, was aber nicht in Linux Mint geht. und wenn man bisschen sucht findet man die Lösung chmod +x auf die Datei anzuwenden was auch nicht geht:
chmod: Beim setzen der Zugriffsrechte für "autorun.sh" : Das System ist nur lesbar
Dann habe ich das hier versucht:
https://www.youtube.com/watch?v=ma2X85i3GHI
Jetzt startet Linux gar nicht mehr und hängt beim Linux Symbol.
Wie gehts jetzt weiter?
4 Antworten
Das Video ist vier Jahre alt und bezieht sich auf Mint 19 und eine ältere Virtualbox-Version.
Wenn das System beim Mint-Logo hängt, drück doch mal die ESC-Taste, eventuell sieht man dann wo der Start scheitert.
----------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
Wenn das richtige Extension-Pack bei den Erweiterungen installiert ist, danach die ISO-Datei aus dem Virtualbox-Ordner in die VM einhängen:
Statt der Mint Installations-ISO
Versuche mal die VM auszuschalten und in den Einstellungen der VM, von VMSVGA auf VGA umzuschalten.
When booting my Oracle Linux 7 (4.14.35-1902.8.4.el7uek.x86_64) system I get the message: (Twice)
[drm:vmw_host_log [vmwgfx]] *ERROR* Failed to send log
This is when I select VMSVGA as the Graphics Controller. This message does not happen if I use the old VBOXVGA. I am unsure what, if anything, this effects.
"System ist nur lesbar" kann verschiedene Ursachen haben. Z.B der Versuch, die Rechte einer Datei auf einem ISO9660 Dateisystem zu ändern - diese sind nämlich nur lesbar. Auch wird im Fall eines Diskfehlers - einstellbar - oft das Dateisysten read-only neu eingebunden, um im Falle solcher Fehler weitere Beschädigung zu vermeiden.
Mit dem Befehl "mount" siehst du die eingebundenen Dateisysteme, inklusiv ob diese rw (les- und schreibbar) oder ro (nur lesbar) eingebunden sind. Sollte sich die Datei, deren Rechte du verändern möchtest, auf einem ro Dateisystem stehen, wirst du den Grund, warum dieses read-only ist in Erfahrung bringen wollen.
Shell scripte müssen auch nicht unbedingt mit dem +x attribute ausführbar gemacht werden - diese können auch genausogut dem Aufruf der shell als Argument folgen, um ausgeführt zu werden.
Entweder man versteht was chmod macht ,versteht die abhängigkeiten zu den jeweiligen Dateien oder man Zerschießt sich absichtlich das PC System aus Unwissenheit.
https://wiki.ubuntuusers.de/chmod/
Lesen verstehen , vielleicht korrekt umsetzen sofern man Ahnung hat.
Man kann letztendlich nur aus Fehlern lernen , wer keine macht lernt auch nicht.
Nun "chmod" geht eben nicht auf einem schreibgeschützten Medium. Wie so viele andere Schreiboperationen.
Was im Terminal aber gehen sollte:
sudo su
cd </Pfad/zu/VboxGuestAddition>
sh ./autorun.sh
drm:vmw_host_printf [vmwgfx] *ERROR* Failed to send host log message