Brak uprawnień pliku .exe

12

Próbuję uruchomić plik exe, który znajduje się na mojej partycji Vista, kiedy przeglądam plik i próbuję zmienić plik tak, aby działał jako wykonywalny, pole wyboru odznacza się zaraz po zaznaczeniu, próbowałem uruchomić gksu nautilus, ale robi to samo

Zabadda
źródło

Odpowiedzi:

26

Jest to prawdopodobne, ponieważ partycja Vista korzysta z systemu plików NTFS i została zamontowana w systemie fmask, który nie zezwala na ustawienie uprawnień do wykonywania plików.

Aby to naprawić, musisz ręcznie zamontować partycję.

Szczegóły można znaleźć w tym poście.


Oto kroki, które musisz podjąć:

  1. Określ odpowiednie urządzenie napędu, otwierając terminal i wpisując: df
  2. Kolumna po lewej stronie to urządzenie, a kolumna po prawej stronie to ścieżka do napędu. Znajdź urządzenie dla partycji Vista.
  3. Odmontuj partycję Windows. (Kliknij przycisk wysuwania alternatywny tekstznajdujący się obok niego w Nautilusie)
  4. Otwórz terminal
  5. Wpisz następujące polecenie:

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

    Zamień <DRIVE>na urządzenie dysku.

Nathan Osman
źródło
1
Nigdy nie miałem tego problemu przed zrobieniem tego samego, a ten post jest dla mnie zbyt techniczny, lol
Zabadda,
@Zabadda: Dodałem bardziej jasne instrukcje. To pomaga?
Nathan Osman,
ok df daje mi to wklej.ubuntu.com/545368
Zabadda,
@Zabadda: Zakładając, że miałeś zamontowany w tym momencie, twoje urządzenie Vista jest /dev/sda1.
Nathan Osman,
1
@Zabadda: Tak jak teraz, musisz to robić za każdym razem. Ale istnieje sposób, aby to zrobić, aby zawsze tak się montowało. Prawdopodobnie byłoby to lepsze pytanie drugie, ponieważ wiąże się to z inną pracą.
Nathan Osman,
2

gdy używasz 10.04 działającego .exesa wina z terminala Windows działał dobrze, ale teraz 10.10 po prostu nie działa. Myślę, że to nowa funkcja bezpieczeństwa. Zamiast uruchamiać go z partycji Windows, przenieś pliki do systemu plików Ubuntu i uruchom go stamtąd. Pracuje dla mnie.

głupi 906
źródło
2

Innym obejściem jest włączenie PPA Wine, ponieważ wyłącza ono wykonywanie bitu kontrolnego, tak jak robią to normalne pakiety Ubuntu.

Scott Ritchie
źródło