Réponses:
Votre disque externe est probablement au format NTFS ou FAT32. Ces systèmes de fichiers ne prennent pas en charge les autorisations de fichiers Linux.
Vous avez maintenant au moins cinq options:
ext4
système de fichiers. Cela peut être fait en utilisant l'utilitaire de disque ou 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
(éventuellement dangereux) Montez la partition avec le bit d'exécution défini pour tous les fichiers. Pour ce faire, suivez ces instructions:
Ouvrez un terminal et exécutez:
sudo mount -o remount,fmask=027 /media/YOURDRIVE
Si vous ne pouvez pas écrire / accéder aux fichiers, exécutez la commande avec ,uid=$(id -u)
après fmask=022
:
sudo mount -o remount,fmask=027,id=$(id -u) /media/YOURDRIVE
"Peut-être dangereux" car vous accordez des autorisations d'exécution à tous les fichiers, utilisez cette option uniquement si les autres méthodes ne fonctionnent pas.
wine /path/to/your/file
fonctionne également pour les applications Windows.
Si le système de fichiers est formaté en FAT ou NTFS, vous pouvez toujours le monter avec les autorisations appropriées. Les autorisations par défaut lorsque vous montez à partir de la ligne de commande incluent des autorisations d'exécution pour tous les utilisateurs.
Pour obtenir plus de résultats spécifiques, voir les pages de manuel mount.ntfs-3g
et mount
, celui - ci dans la section Options de montage pour les matières grasses , en particulier prendre un regard sur les options uid
, gid
, umask
, fmask
, dmask
,
Ubuntu 10.04 n'avait aucun problème à définir des autorisations pour exécuter des programmes ou lire / écrire sur des disques externes.
C'est un trait durable pour moi qui en fait la meilleure version jamais exécutée sur USB.
Tout ce qui a été retiré pour arrêter cela - et sa mauvaise connectivité sans fil par défaut - est ce qui rend la 10.10 et au-delà d'un tel gâchis de frustration.
Réparer des trucs comme ça ne devrait pas être le travail de l'utilisateur. Si l'exécution mobile est un must, utilisez 10.04.