Masalah
Untuk kursus Arsitektur Sistem Operasi di Universitas, kita diharuskan menggunakan VMware Player 3.1.4 untuk tugas kelas. Saat ini saya menjalankan 64-bit Ubuntu 11.04, dan baru-baru ini diformat dengan instalasi vanilla 64-bit 11.04; yang masih memiliki hasil sebagai berikut.
Saya memulai instalasi dengan melakukan cd ke direktori dimana bundel VMware berada dan menjalankan perintah instalasi ini:
sudo sh ./VMware-Player-3.1.4-385536.x86_64.bundle
Sayangnya, setelah setengah detik menjalankan skrip instalasi, saya menemukan kesalahan ini:
./VMware-Player-3.1.4-385536.x86_64.bundle: line 302: /tmp/vmis.k6Yk9O/install/vmware-installer/vmware-installer: Izin ditolak
Di mana installer yang diekstrak dieksekusi pada baris 302 dengan opsi-opsi berikut:
302 "$installer" --set-setting vmware-installer libconf "$libconf" \
303 --install-component "$source"/vmware-installer \
304 --install-bundle "$bundle" "$@"
Juga, md5sum yang dipanggil pada bundel mengembalikan jumlah yang tepat seperti yang disebutkan pada halaman unduhan.
a7fdadfb2af8d9f76571cd06f2439041 VMware-Player-3.1.4-385536.x86_64.bundle
Pada titik ini, saya sudah terbiasa sudo -i
login sebagai root yang masih melempar kesalahan yang ditolak izin.
Pencarian Google dan Stackoverflow hanya menyediakan satu kasus lain tanpa jawaban (saya terbalik); jadi saya memutuskan untuk mengirim ke askubuntu bertanya-tanya apakah seseorang memiliki masalah yang sama atau memiliki perbaikan di bawah 11,04?
Bersulang! : P
sumber
nodev,nosuid,noexec,mode=1777
- Saya akan boot 64-bit saya dan mencobanya: PJawaban:
Kemungkinan penginstal mencoba menjalankan biner di folder / tmp.
Kemungkinan partisi apa pun yang Anda miliki dengan folder / tmp Anda, ini dikonfigurasi di / etc / fstab menjadi " noexec ". Ini berarti bahwa tidak ada binari diizinkan untuk dieksekusi pada partisi itu.
Saran saya adalah memindahkan / tmp ke partisi sendiri yang memiliki hak "exec" di opsi baris fstab Anda.
Atau, ubah sementara "noexec" menjadi "exec" di fstab - instal vmware dan kemudian alihkan kembali.
sumber