Parallels Tools können unter Debian 7.2.0 nicht installiert werden


14

(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?


1
Was file /media/cdrom0/installheißt das?
mpy

/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)Komisch, weil ich vorher gelaufen war cat installund es gut geklappt hat. Jetzt schlägt es auch nach einem Neustart fehl ...
Justin Mrkva

2
Versuchen Sie, den gesamten Inhalt der CD auf Ihre Festplatte zu kopieren: zB mitcp -r /media/cdrom0 /tmp
mpy

Antworten:


14

Also fand ich die Lösung ... dieses verrückte Kommando (na ja, nicht so verrückt, aber obskur).

$ mount -t iso9660 -o exec /dev/cdrom /media/cdrom

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.


7

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

$ su
$ umount /media/cdrom
$ mount /dev/sr0 /media/cdrom
$ cd /media/cdrom
$ sh installer

4

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:

$ cd /media/cdrom0

• 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):

$ ls

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:

$ sudo cp -r /media/cdrom0 /home/***<USERNAME>***/Downloads/

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:

$ cd /home/***<USERNAME>***/Downloads/cdrom0/
$ ls

• Sie sollten Folgendes sehen können, wenn es funktioniert hat:

install installer install-gui kmods tools version

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:

$ sudo ./install

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.


Behebt dies das Problem tatsächlich (Beantworten Sie die Frage)?
CharlieRB

Es hat für mich getan. Jetzt kann ich ohne Probleme von Debian auf MacOSX 10.10 oder 10.9 umsteigen.
JoorMomz

2

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 Sie noautostattdessen das und einfügen exec. Hängen Sie Ihre Festplatte oder Ihr Image erneut ein, und Sie können die Befehle jetzt über ein Terminalfenster ausführen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.