(Parallels Desktop 9, neueste Version)
Gemäß den Anweisungen wechsle ich zu root:
$ su - root
$ whoami
root
$ echo $EUID
0
und führen Sie dann das Installationsprogramm aus:
$ cd /media/cdrom0
$ ./install
und ich bekomme diesen Fehler:
sudo: unable to execute ./install: Permission denied
Was? Ich bin root! Was ist damit? Ich überprüfe noch einmal, ob das Ausführungsbit gesetzt ist:
$ ls -lA | grep install$
-r-xr-xr-x 1 root root 17284 Oct 25 09:22 install
Ja. Menschen Online sagen , dass Sie das Installationsskript an das Terminal nach der Eingabe von sudo ziehen müssen. Also mache ich das und dieser Befehl ist wie folgt aufgebaut:
$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
Was ist die Lösung hier?
file /media/cdrom0/install
heißt das?/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)
Komisch, weil ich vorher gelaufen warcat install
und es gut geklappt hat. Jetzt schlägt es auch nach einem Neustart fehl ...cp -r /media/cdrom0 /tmp
Antworten:
Also fand ich die Lösung ... dieses verrückte Kommando (na ja, nicht so verrückt, aber obskur).
Es stellt sich heraus, dass Debian eine CD (einschließlich virtueller CDs) als nicht ausführbar mountet. Das manuelle erneute Einhängen unter Angabe von Exec-Berechtigungen ermöglichte es mir, die Tools zu installieren. Es ist seltsam, dass das nicht-exekutive Einhängen mich daran gehindert hat, die Dateien überhaupt zu lesen (ich habe versucht, sie zu kopieren und habe ähnliche Fehler erhalten), aber eh, was auch immer funktioniert.
quelle
Der Grund dafür ist, dass Parallels das Image mit der Option "nosuid" einbindet.
Starte ein Terminal, su root und hänge das Image ab. Hängen Sie das Bild erneut ein. Starten Sie das Installationsprogramm
quelle
13.10.2014: Das war sehr hilfreich!
Ich habe die Schritte ausprobiert, die auf Parallels vermerkt sind:
Der Schlüssel für mich war: • CD über Parallels aushängen : Geräte / CD / DVD 1 / Trennen • CD über Parallels aushängen: Geräte / CD / DVD 1 / Image verbinden ... - Nach den Prl-Tools suchen -lin.iso unter: Macintosh HD / Programme / Parallels Desktop / Inhalt / Ressourcen / Tools / prl-tools-lin.iso • Laden Sie in Debian das Terminal, falls Sie dies noch nicht getan haben. • Navigieren Sie wie angegeben zur CD über:
• Um sicherzustellen, dass die Dinge in Ordnung sind, geben Sie list ein, um zu sehen, was in der CD enthalten ist (im Grunde genommen zur Bestätigung):
Daraufhin sollte "install installer install-gui kmods tools version" angezeigt werden. Wenn Sie dies nicht sehen, müssen Sie versuchen, den Datenträger erneut bereitzustellen. Ich würde vorschlagen, die ersten Schritte über Parallels durchzuführen. Wenn es so funktioniert, wie es sollte, kopieren wir die Dateien in Ihr Home-Verzeichnis:
Ich habe den Ordner "Downloads" anstelle des Ordners "tmp" wie oben angegeben erstellt, da ich selbst als Root nicht in den Ordner "tmp" gelangen konnte. Mit Downloads kann ich zumindest alles über die Benutzeroberfläche löschen und bestätigen, wenn ich faul bin.
• Lassen Sie uns bestätigen, dass der CP stattgefunden hat:
• Sie sollten Folgendes sehen können, wenn es funktioniert hat:
Wenn alles noch so läuft, wie oben beschrieben, können Sie Parallels Tools installieren : Sie müssen den Ordner, in dem Sie sich befinden, nicht mehr verlassen Beachten Sie, dass Sie sich im Ordner Downloads oder in dem Ordner befinden sollten, in den Sie die Dateien kopiert haben. Lassen Sie uns das Installationsprogramm ausführen:
Sie werden nach Ihrem Passwort gefragt. Lass uns weitermachen. Wenn alles gut gegangen ist, sollten Sie sehen, dass sich Ihr Terminal in ein grau-blaues Bild verwandelt. Parallels Tools Installer (hat versucht, ein Bild hochzuladen, aber ich bin immer noch neu hier - Entschuldigung)
Hoffe das hilft. Ich weiß, dass ich mehrere Websites gelesen und verschiedene Teile meines Wochenendes damit verbracht habe, dies zum Laufen zu bringen.
quelle
Um Ihre Festplatte oder Ihr Image ausführbar zu machen, müssen Sie die Datei / etc / fstab bearbeiten. Normalerweise finden Sie in der letzten Zeile so etwas wie
udf,iso9660 user,noauto
. Entfernen Sienoauto
stattdessen das und einfügenexec
. Hängen Sie Ihre Festplatte oder Ihr Image erneut ein, und Sie können die Befehle jetzt über ein Terminalfenster ausführen.quelle