Se a partição for NTFS ou FAT, você terá que montá-la com as permissões corretas para os arquivos serem executáveis.
Use o comando lsblk
para identificar sua unidade USB (vamos chamá-lo de /dev/sdb1
). Você pode montá-lo manualmente (eu escolhi uma pasta chamada usbdrive
, escolha o que você quer):
sudo umount /dev/sdb1
mkdir ~/usbdrive
sudo mount -t vfat -o rw,exec,uid=1000,gid=1000,umask=022 /dev/sdb1 usbdrive
Ou adicione uma entrada para 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
Substitua sdb1
pelo identificador da sua unidade USB e os caminhos para usbdrive
para onde você quiser que sua unidade seja montada.