Impossible d'installer Parallels Tools sur Debian 7.2.0

14

(Parallels Desktop 9, dernière version)

Selon les instructions, je passe à root:

$ su - root
$ whoami
root
$ echo $EUID
0

puis exécutez le programme d'installation:

$ cd /media/cdrom0
$ ./install

et je reçois cette erreur:

sudo: unable to execute ./install: Permission denied

Quelle? Je suis root! C'est quoi ça? Je revérifie pour m'assurer que le bit d'exécution est défini:

$ ls -lA | grep install$
-r-xr-xr-x 1 root root  17284 Oct 25 09:22 install

Oui. Les gens en ligne disent que vous devez faire glisser le script d'installation vers le terminal après avoir tapé sudo. Donc je fais ça, et cette commande est ce qui est formé:

$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied

Quelle est la solution ici?

Justin Mrkva
la source
1
Que file /media/cdrom0/installdit-on?
mpy
/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)Bizarre, parce qu'avant, j'avais couru cat installet ça fonctionnait bien. Maintenant, il échoue même après un redémarrage ...
Justin Mrkva
2
Essayez de copier tout le contenu du CD sur votre disque dur: par exemple aveccp -r /media/cdrom0 /tmp
mpy

Réponses:

14

J'ai donc trouvé la solution ... cette commande folle (enfin, pas si folle, mais obscure).

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

Il s'avère que lorsque Debian monte un CD (CD virtuel inclus bien sûr), il le monte comme non exécutable. Le remonter manuellement en spécifiant les privilèges d'exécution m'a permis d'installer les outils. C'est bizarre que le montage non-exécutable m'empêche même de lire les fichiers (j'ai essayé de les copier et j'ai eu des erreurs similaires) mais hein, quoi que ça marche.

Justin Mrkva
la source
7

La raison en est que Parallels monte l'image avec l'option "nosuid".

Démarrez un terminal, su pour rooter et démonter l'image. Remontez l'image. Lancer l'installateur

$ su
$ umount /media/cdrom
$ mount /dev/sr0 /media/cdrom
$ cd /media/cdrom
$ sh installer
OLF
la source
4

10.13.2014: Cela a été extrêmement utile!

J'ai essayé les étapes notées sur Parallels:

La clé, pour moi, était de: • démonter le CD via Parallels: Périphériques / CD / DVD 1 / Déconnecter • remonter le CD via Parallels: Périphériques / CD / DVD 1 / Connecter l'image ... - Rechercher les prl-tools -lin.iso dans: Macintosh HD / Applications / Parallels Desktop / Contenu / Ressources / Outils / prl-tools-lin.iso • Dans Debian, chargez le terminal si vous ne l'avez pas déjà fait • Accédez au CD comme indiqué au dessus:

$ cd /media/cdrom0

• Pour vous assurer que les choses sont en ordre, permet de taper list pour voir ce qui est à l'intérieur du cd (confirmant, en gros):

$ ls

Cela devrait répertorier «installer la version des outils d'installation de install-gui kmods». Si vous ne voyez pas cela, vous devrez essayer de remonter le disque. Je suggère de faire les deux premières étapes via Parallels. Si cela fonctionne comme il se doit, allons-y et copions les fichiers dans votre répertoire personnel:

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

J'ai fait le dossier Téléchargements au lieu du dossier tmp comme indiqué ci-dessus car je ne pouvais pas accéder au dossier tmp même en tant que root. Téléchargements me permet au moins d'entrer, de supprimer et de confirmer tout via l'interface graphique si je deviens paresseux.

• Une fois terminé, confirmons que le cp a eu lieu:

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

• Vous devriez pouvoir voir ce qui suit si cela a fonctionné:

install installer install-gui kmods tools version

Si tout se déroule toujours selon ce que j'ai noté ci-dessus, alors allons-y et installons Parallels Tools : Pas besoin de sortir du dossier dans lequel vous vous trouvez. Par conséquent, si vous avez fait la plupart de ce que j'ai notez, vous devez être dans le dossier Téléchargements ou le dossier dans lequel vous avez copié les fichiers. Lançons le programme d'installation:

$ sudo ./install

Il vous demandera votre mot de passe dû sudo; allons-y et faisons-le. Si tout s'est bien passé, vous devriez voir votre terminal se transformer en un écran gris / bleu w. Installer Parallels Tools (a essayé de télécharger une image mais je suis encore nouveau ici - désolé)

J'espère que cela t'aides. Je sais que j'ai lu plusieurs sites et passé différentes parties de mon week-end à essayer de le faire fonctionner.

JoorMomz
la source
Alors, cela résout-il réellement le problème (répondez à la question)?
CharlieRB
Ça l'a fait pour moi. Maintenant, je peux passer de Debian à MacOSX 10.10 ou 10.9 sans aucun problème jusqu'à présent.
JoorMomz
2

Pour rendre votre disque ou image exécutable, vous devez éditer le fichier / etc / fstab. Normalement, dans la dernière ligne, vous trouverez quelque chose comme udf,iso9660 user,noauto. Retirez le noautoet insérez-le à la place exec. Remontez votre disque ou votre image et vous pouvez maintenant exécuter les commandes à partir d'une fenêtre de terminal.

Tim
la source