Izin file .exe gagal

12

Saya mencoba menjalankan file exe yang terletak di partisi Vista saya, ketika saya browse ke file dan mencoba untuk mengubah file untuk dijalankan sebagai executable kotak centang membuka sendiri setelah saya centang, saya mencoba menjalankan gksu nautilus tetapi itu melakukan hal yang sama

Zabadda
sumber

Jawaban:

26

Ini kemungkinan karena partisi Vista menggunakan sistem file NTFS dan itu dipasang dengan fmaskyang tidak mengizinkan pengaturan mengeksekusi izin pada file.

Untuk memperbaikinya, Anda perlu memasang partisi secara manual.

Detail dapat ditemukan di pos ini .


Berikut langkah-langkah yang perlu Anda ambil:

  1. Tentukan perangkat yang sesuai drive dengan membuka terminal dan mengetik: df
  2. Kolom di paling kiri adalah perangkat, dan kolom di paling kanan adalah jalur untuk drive. Temukan perangkat untuk partisi Vista.
  3. Lepas partisi Windows. (Klik tombol keluarkan teks alternatifdi sebelahnya di Nautilus)
  4. Buka terminal
  5. Ketikkan yang berikut ini:

    sudo mkdir /media/vista
    sudo mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000 \
        <DRIVE> /media/vista
    

    Ganti <DRIVE>dengan perangkat drive Anda.

Nathan Osman
sumber
1
Saya belum pernah mengalami masalah ini sebelum melakukan hal yang sama, dan posting itu WAY terlalu teknis untuk saya lol
Zabadda
@Zabadda: Saya menambahkan instruksi yang lebih jelas. Apakah itu membantu?
Nathan Osman
ok df beri saya ini paste.ubuntu.com/545368
Zabadda
@Zabadda: Anggap saja Anda sudah terpasang pada saat itu, perangkat Vista Anda /dev/sda1.
Nathan Osman
1
@Zabadda: Seperti sekarang, Anda harus melakukan itu setiap waktu. Tetapi ada cara untuk melakukannya sehingga akan selalu meningkat seperti itu. Itu mungkin akan lebih baik sebagai pertanyaan kedua, karena melibatkan beberapa pekerjaan lain.
Nathan Osman
2

ketika menggunakan 10,04 menjalankan anggur .exes dari terminal windows bekerja dengan baik, tapi sekarang pada 10,10 itu tidak. Saya pikir ini adalah fitur keamanan baru. Alih-alih menjalankannya dari partisi windows, transfer file ke sistem file ubuntu Anda, dan jalankan dari sana. Bekerja untukku.

dumb906
sumber
2

Satu solusi lain adalah mengaktifkan Wine PPA, karena itu menonaktifkan bit eksekusi yang memeriksa bahwa paket Ubuntu normal.

Scott Ritchie
sumber