Máy tính của tôi có hai đĩa cứng (1 SSD + 1 HDD). Tôi đã cài đặt hệ điều hành trong SSD và biến ổ cứng thành ổ đĩa NTFS (được đặt tên là 'WorkData', và vị trí là /media/WorkData), để tôi có thể làm việc trong ổ cứng đó từ cả Ubuntu và Windows.
Tôi đã biên dịch một chương trình (được đặt tên là 'chem') trong 'WorkData' và đã thử thực hiện nó bằng ./chemlệnh. Tuy nhiên, tôi nhận được lỗi 'bash ./chem:: Quyền bị từ chối'.
Tôi đã thử các cách sau để khắc phục nó:
- Đã sử dụng,
chmod u+x chem=> Không sử dụng. - Đã thử tùy chọn trong liên kết => Không sử dụng.
- Đã thử tùy chọn trong liên kết => Không sử dụng.
Ai đó có thể giúp tôi về vấn đề này?
Ubuntu có thể đọc phân vùng NTFS, nhưng nó sẽ không tuân theo sự cho phép trên nó, vì nó không biết gì về cách làm điều đó. Vì vậy, vấn đề về quyền này là vấn đề về quyền của Linux
—
Ramhound
chmod o+x chemmà sửa nó?