Câu trả lời:
Đĩa ngoài của bạn có khả năng được định dạng NTFS hoặc FAT32. Những hệ thống tập tin này không hỗ trợ quyền truy cập tập tin Linux.
Bây giờ bạn đã có ít nhất năm tùy chọn:
ext4
hệ thống tập tin. Điều này có thể được thực hiện bằng cách sử dụng Disk Utility hoặc GPartedbash /path/to/your/file.sh
python /path/to/your/file.py
perl /path/to/your/file.pl
wine /path/to/your/file.exe
/lib/ld-linux.so.2 /path/to/your/file
/lib/ld-linux-x86-64.so.2 /path/to/your/file
(có thể nguy hiểm) Gắn kết phân vùng với bit thực thi được đặt cho tất cả các tệp. Để làm như vậy, hãy làm theo các hướng dẫn sau:
Mở một thiết bị đầu cuối và chạy:
sudo mount -o remount,fmask=027 /media/YOURDRIVE
Nếu bạn không thể ghi / truy cập tệp, hãy chạy lệnh ,uid=$(id -u)
sau fmask=022
:
sudo mount -o remount,fmask=027,id=$(id -u) /media/YOURDRIVE
"Có thể nguy hiểm" vì bạn cấp quyền thực thi cho tất cả các tệp, chỉ sử dụng tùy chọn này nếu các phương thức khác không hoạt động.
wine /path/to/your/file
cũng hoạt động cho các ứng dụng Windows.
Nếu hệ thống tập tin được định dạng là FAT hoặc NTFS, bạn luôn có thể gắn kết nó với các quyền thích hợp. Các quyền mặc định khi bạn gắn kết từ dòng lệnh bao gồm quyền thực thi cho tất cả người dùng.
Để có được kết quả cụ thể hơn, xem các trang thủ công mount.ntfs-3g
và mount
, sau này trong phần tùy chọn Núi cho chất béo , trong mất đặc biệt là nhìn vào tùy chọn uid
, gid
, umask
, fmask
, dmask
,
Ubuntu 10.04 không có vấn đề thiết lập quyền để chạy chương trình hoặc đọc / ghi trên các ổ đĩa ngoài.
Đó là một đặc điểm lâu dài đối với tôi khiến nó trở thành phiên bản tốt nhất từng chạy trên USB.
Bất cứ điều gì đã bị lấy đi để ngăn chặn điều này - và đó là kết nối không dây mặc định kém - là những gì tạo ra 10.10 và xa hơn là một mớ hỗn độn như vậy.
Sửa những thứ như thế này không phải là công việc của người dùng. Nếu thực hiện di động là bắt buộc, sử dụng 10.04.