Tidak dapat menginstal Parallels Tools di Debian 7.2.0

14

(Parallels Desktop 9, versi terbaru)

Sesuai instruksi, saya beralih ke root:

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

dan kemudian jalankan penginstal:

$ cd /media/cdrom0
$ ./install

dan saya mendapatkan kesalahan ini:

sudo: unable to execute ./install: Permission denied

Apa? Saya root! Ada apa dengan ini? Saya periksa ulang untuk memastikan bit eksekusi diatur:

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

Ya. Orang-orang online mengatakan bahwa Anda perlu menyeret skrip instalasi ke terminal setelah mengetikkan sudo. Jadi saya melakukan itu, dan perintah ini adalah apa yang terbentuk:

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

Apa solusinya di sini?

Justin Mrkva
sumber
1
Apa yang file /media/cdrom0/installdikatakan?
mpy
/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)Aneh, karena sebelumnya, saya telah berlari cat installdan itu bekerja dengan baik. Sekarang gagal bahkan setelah reboot ...
Justin Mrkva
2
Cobalah menyalin seluruh isi CD ke HDD Anda: mis. Dengancp -r /media/cdrom0 /tmp
mpy

Jawaban:

14

Jadi saya menemukan solusinya ... perintah gila ini (yah, tidak terlalu gila, tapi tidak jelas).

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

Ternyata ketika Debian me-mount CD (CD virtual termasuk tentu saja) itu mount sebagai tidak dapat dieksekusi. Jadi secara manual remounting itu menentukan hak eksekutif memungkinkan saya untuk menginstal alat. Sungguh aneh bahwa mount non-exec mencegah saya dari bahkan membaca file (saya mencoba menyalinnya dan mendapatkan kesalahan serupa) tapi eh, apa pun yang berhasil.

Justin Mrkva
sumber
7

Alasan untuk ini adalah bahwa Parallels me-mount gambar dengan opsi "nosuid".

Mulai terminal, su untuk me-root dan melepas gambar. Hitung ulang gambar. Mulai penginstal

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

10.13.2014: Ini sangat membantu!

Saya sudah mencoba langkah-langkah yang dicatat di Parallels:

Kuncinya, bagi saya, adalah: • melepas CD melalui Parallels: Devices / CD / DVD 1 / Disconnect • remount CD melalui Parallels: Devices / CD / DVD 1 / Connect Image ... - Cari prl-tools -lin.iso in: Macintosh HD / Applications / Parallels Desktop / Contents / Resources / Tools / prl-tools-lin.iso • Saat berada di Debian, muat Terminal jika Anda belum melakukannya • Navigasikan ke CD seperti yang dicatat atas:

$ cd /media/cdrom0

• Untuk memastikan semuanya beres, mari kita ketik daftar untuk melihat apa yang ada di dalam cd (mengkonfirmasikan, pada dasarnya):

$ ls

Ini seharusnya mencantumkan "instal installer install-gui kmods tools versi". Jika Anda tidak melihat ini, Anda harus mencoba dan memasang kembali disk. Saya sarankan melakukan beberapa langkah pertama melalui Parallels. Jika berfungsi sebagaimana mestinya, mari kita lanjutkan dan salin file ke direktori home Anda:

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

Saya melakukan folder Unduhan alih-alih folder tmp seperti yang disebutkan di atas karena saya tidak bisa masuk ke folder tmp bahkan sebagai root. Unduhan setidaknya memungkinkan saya masuk, menghapus dan mengonfirmasi semua melalui gui jika saya malas.

• Setelah selesai, mari kita konfirmasi bahwa cp terjadi:

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

• Anda harus dapat melihat yang berikut jika berhasil:

install installer install-gui kmods tools version

Jika semuanya masih berjalan sesuai dengan apa yang saya catat di atas, maka mari kita lanjutkan dan instal Parallels Tools : Tidak perlu keluar dari folder tempat Anda berada. Oleh karena itu, jika Anda telah melakukan sebagian besar dari apa yang telah saya lakukan dicatat, Anda harus berada di folder Unduhan atau folder tempat Anda menyalin file. Mari kita jalankan penginstalnya:

$ sudo ./install

Ini akan menanyakan kata sandi Anda karena sudo; mari kita lanjutkan dan melakukannya. Jika semua berjalan baik, Anda akan melihat terminal Anda berubah menjadi warna abu-abu / biru. Pemasang Alat Parallels (mencoba mengunggah gambar tetapi saya masih baru di sini - maaf)

Semoga ini membantu. Saya tahu saya telah membaca beberapa situs dan menghabiskan berbagai bagian akhir pekan saya untuk menjalankannya.

JoorMomz
sumber
Jadi, apakah ini benar-benar menyelesaikan masalah (jawab pertanyaan)?
CharlieRB
Itu untuk saya. Sekarang saya bisa beralih dari Debian ke MacOSX 10.10 atau 10.9 tanpa masalah sejauh ini.
JoorMomz
2

Untuk membuat disk atau image Anda dapat dieksekusi, Anda harus mengedit file / etc / fstab. Biasanya di baris terakhir Anda akan menemukan sesuatu seperti udf,iso9660 user,noauto. Hapus noautodan masukkan exec. Remount disk atau gambar Anda dan sekarang Anda dapat menjalankan perintah dari jendela terminal.

Tim
sumber