3

Ubuntu 18.04 -ここから Zsh と Oh-My-Zsh をインストールしました。

以下を考えると

echo '#!/bin/bash\n\nls ~;' >> myscript.sh
chmod 755 ./myscript.sh
./myscript.sh

ホームフォルダーで実行すると、すべてが期待どおりに進み、ホームフォルダーにファイルがリストされます

簡潔にするために出力を省略しました-スクリプトが意図したとおりに機能し、ファイルをリストしました

セカンダリドライブで実行すると、以下にリストされた出力が得られます(私の fstab 設定はこの質問の下にリストされています)。

╭─user@host /media/user/raw/scripts
╰─$ echo '#!/bin/bash\n\nls ~;' >> myscript.sh
╭─user@host /media/user/raw/scripts  
╰─$ chmod 755 ./myscript.sh
╭─user@host /media/user/raw/scripts  
╰─$ ./myscript.sh 
zsh: permission denied: ./myscript.sh

私の /etc/fstab

╭─user@host /media/user/raw/scripts  
╰─$ cat /etc/fstab                                                                130 ↵
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb2 during installation
UUID=<<some_uuid>> /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb1 during installation
UUID=<<some_uuid>>  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
/dev/disk/by-uuid/<<some_uuid>> /media/user/raw auto user,rw,nofail,x-gvfs-show 0 0

これは、このマウントされたドライブではなく、ホームフォルダーで正常に実行されるため、問題は fstab 構成のどこかにあると考えています。何か案は?

4

1 に答える 1