(Parallels Desktop 9, versão mais recente)
Conforme as instruções, eu mudo para o root:
$ su - root
$ whoami
root
$ echo $EUID
0
e, em seguida, execute o instalador:
$ cd /media/cdrom0
$ ./install
e recebo este erro:
sudo: unable to execute ./install: Permission denied
O que? Eu sou raiz! O que há com isso? Verifico novamente para garantir que o bit de execução esteja definido:
$ ls -lA | grep install$
-r-xr-xr-x 1 root root 17284 Oct 25 09:22 install
Sim. As pessoas on-line estão dizendo que você precisa arrastar o script de instalação para o terminal depois de digitar sudo. Então eu faço isso, e este comando é o que é formado:
$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
Qual é a solução aqui?
file /media/cdrom0/install
diz?/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)
Estranho, porque antes eu corricat install
e funcionou bem. Agora ele falhar, mesmo depois de um reboot ...cp -r /media/cdrom0 /tmp
Respostas:
Então eu encontrei a solução ... esse comando maluco (bem, não tão maluco, mas obscuro).
Acontece que quando o Debian monta um CD (CD virtual incluído, é claro), ele o monta como não executável. Então, remontá-lo manualmente, especificando os privilégios de exec, me permitiu instalar as ferramentas. É estranho que a montagem não executiva tenha me impedido de ler os arquivos (tentei copiá-los e obtive erros semelhantes), mas eh, o que quer que funcione.
fonte
A razão para isso é que o Parallels monta a imagem com a opção "nosuid".
Inicie um terminal, su para fazer root e desmontar a imagem. Remonte a imagem. Inicie o instalador
fonte
13.10.2014: Isso foi extremamente útil!
Eu tentei as etapas descritas no Parallels:
A chave, para mim, foi: • desmontar o CD via Parallels: Devices / CD / DVD 1 / Disconnect • remontar o CD via Parallels: Devices / CD / DVD 1 / Connect Image ... - Pesquisar prl-tools -lin.iso em: Macintosh HD / Aplicativos / Parallels Desktop / Conteúdo / Recursos / Ferramentas / prl-tools-lin.iso • Enquanto estiver no Debian, carregue o Terminal se ainda não o fez. • Navegue até o CD conforme indicado acima:
• Para garantir que as coisas estejam em ordem, vamos digitar list para ver o que há dentro do CD (confirmando, basicamente):
Isso deve listar "install install install-gui kmods tools version". Se você não vir isso, precisará tentar remontar o disco. Eu sugiro fazer os primeiros passos via Parallels. Se funcionar da maneira que deveria, vamos em frente e copie os arquivos para o diretório inicial:
Fiz a pasta Downloads em vez da pasta tmp, conforme observado acima, porque não consegui entrar na pasta tmp nem como raiz. Os downloads pelo menos permitem que eu entre, exclua e confirme tudo por meio da GUI, se eu ficar com preguiça.
• Feito isso, vamos confirmar que o cp ocorreu:
• Você poderá ver o seguinte, se deu certo:
Se tudo ainda estiver indo de acordo com o que eu observei acima, vamos instalar o Parallels Tools : Não há necessidade de sair da pasta em que você está. Portanto, se você estiver fazendo a maior parte do que eu já fiz Observe que você deve estar na pasta Downloads ou na pasta em que copiou os arquivos. Vamos executar o instalador:
Ele solicitará sua senha devido ao sudo; vamos em frente e fazemos isso. Se tudo der certo, você verá o seu terminal se transformando em um cenário cinza / azul w. Parallels Tools Installer (tentei carregar uma imagem, mas ainda sou novo aqui - desculpe)
Espero que isto ajude. Eu sei que li vários sites e passei diferentes partes do meu fim de semana tentando fazer isso funcionar.
fonte
Para tornar seu disco ou imagem executável, você deve editar o arquivo / etc / fstab. Normalmente, na última linha, você encontrará algo parecido
udf,iso9660 user,noauto
. Removanoauto
e insiraexec
. Remonte seu disco ou imagem e agora você pode executar os comandos em uma janela do terminal.fonte