web-dev-qa-db-fra.com

Comment configurer usb Drive avec une autorisation exécutable

J'ai Steam sur mon Chromebook (Acer C710) avec Saucy, Unity. J'étais sur le point de télécharger Dota 2 alors que je n'avais pas assez d'espace libre sur mon appareil, j'ai donc une clé USB de rechange (Sandisk Cruzer Faucet) et j'ai essayé de le télécharger directement sur celui-ci. Tout se serait bien passé, sauf une erreur: "Votre système de fichiers doit avoir une autorisation exécutable".

Je veux savoir comment je pourrais monter ma clé USB avec une permission exécutable.

Je vous remercie.

2
Kuuiyneko

Si la partition est NTFS ou FAT, vous devrez la monter avec les autorisations appropriées pour que les fichiers soient exécutables.

Utilisez la commande lsblk pour identifier votre clé USB (appelons-le /dev/sdb1). Vous pouvez soit le monter manuellement (j'ai choisi un dossier appelé usbdrive, choisissez ce que vous voulez):

Sudo umount /dev/sdb1
mkdir ~/usbdrive
Sudo mount -t vfat -o rw,exec,uid=1000,gid=1000,umask=022 /dev/sdb1 usbdrive

Ou ajoutez une entrée dans fstab:

Sudo umount /dev/sdb1
mkdir -p ~/usbdrive
echo '/dev/sdb1 /home/user/usbdrive vfat rw,exec,uid=1000,gid=1000,umask=022 0 0' | Sudo tee -a /etc/fstab

Remplacez sdb1 par l'identifiant de votre clé USB et les chemins d'accès à usbdrive où vous voulez que votre disque soit monté.

2
muru

Sudo fdisk -l
Sudo umount /dev/sdb1
Sudo mount -o rw,exec /dev/sdb1 /mnt
La 1ère commande vous aidera à identifier le nom de l'appareil
2nd démontera votre usb (supposons que le nom de l’appareil soit/dev/sdb1)
3rd le montera avec les autorisations de Lecture, Écriture et Exécution.

0
H S Umer farooq