(Parallels Desktop 9, последняя версия)
По инструкции я переключаюсь на root:
$ su - root
$ whoami
root
$ echo $EUID
0
и затем запустите установщик:
$ cd /media/cdrom0
$ ./install
и я получаю эту ошибку:
sudo: unable to execute ./install: Permission denied
Какие? Я корень! Что с этим? Я дважды проверяю, чтобы убедиться, что бит выполнения установлен:
$ ls -lA | grep install$
-r-xr-xr-x 1 root root 17284 Oct 25 09:22 install
Ага. Люди в сети говорят, что вам нужно перетащить скрипт установки в терминал после ввода sudo. Итак, я делаю это, и эта команда формируется так:
$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
Какое решение здесь?
file /media/cdrom0/install
говорит?/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)
Странно, потому что раньше я бегалcat install
и все работало нормально. Теперь это не удается даже после перезагрузки ...cp -r /media/cdrom0 /tmp
Ответы:
Так что я нашел решение ... эта сумасшедшая команда (ну, не такая сумасшедшая, но неясная).
Оказывается, когда Debian монтирует компакт-диск (конечно же, виртуальный компакт-диск), он монтирует его как неисполняемый. Поэтому перемонтирование вручную с указанием привилегий exec позволило мне установить инструменты. Странно, что монтирование не exec не позволяло мне даже читать файлы (я пытался копировать их и получал похожие ошибки), но что бы ни работало.
источник
Причина этого заключается в том, что Parallels монтирует изображение с опцией «nosuid».
Запустите терминал, su для рута и размонтирования образа. Перемонтировать изображение. Запустите установщик
источник
13.10.2014: Это было чрезвычайно полезно!
Я попробовал шаги, отмеченные на Parallels:
Для меня ключом было следующее: • размонтировать компакт-диск через Parallels: устройства / CD / DVD 1 / отключить • перемонтировать компакт-диск через Parallels: устройства / CD / DVD 1 / подключить образ ... - найти prl-tools -lin.iso в: Macintosh HD / Приложения / Parallels Desktop / Содержание / Ресурсы / Инструменты / prl-tools-lin.iso • Если вы находитесь в Debian, загрузите терминал, если вы этого еще не сделали • Перейдите на компакт-диск, как указано выше:
• Чтобы убедиться, что все в порядке, давайте наберем list, чтобы увидеть, что находится внутри компакт-диска (подтверждая, в основном):
В этом списке должен быть указан «install installer install-gui kmods tools version». Если вы этого не видите, попробуйте перемонтировать диск. Я бы предложил сделать первые пару шагов через Parallels. Если все работает как надо, давайте скопируем файлы в ваш домашний каталог:
Я сделал папку Downloads вместо папки tmp, как отмечалось выше, потому что я не мог попасть в папку tmp даже как root. Загрузки, по крайней мере, позволяют мне войти, удалить и подтвердить все через графический интерфейс, если мне лень.
• После того, как все сделано, давайте подтвердим, что cp состоялся:
• Вы должны увидеть следующее, если это сработало:
Если все по-прежнему идет в соответствии с тем, что я отметил выше, давайте продолжим и установим Parallels Tools : не нужно выходить из папки, в которой вы находитесь. Поэтому, если вы выполняли большую часть того, что я Обратите внимание, что вы должны находиться в папке «Загрузки» или в папке, в которую вы скопировали файлы. Давайте запустим установщик:
Он попросит вас ввести пароль из-за sudo; давайте продолжим и сделаем это. Если все прошло хорошо, вы должны увидеть, как ваш терминал превращается в серо-синий сценарий w. Установщик Parallels Tools (попытался загрузить изображение, но я все еще новичок здесь - извините)
Надеюсь это поможет. Я знаю, что прочитал несколько сайтов и провел разные части своих выходных, пытаясь запустить это.
источник
Чтобы сделать ваш диск или образ исполняемым, вы должны отредактировать файл / etc / fstab. Обычно в последней строке вы найдете что-то вроде
udf,iso9660 user,noauto
. Выньтеnoauto
и вставьте вместоexec
. Перемонтируйте свой диск или образ, и теперь вы можете выполнять команды из окна терминала.источник