0

ubuntu パーティションの外部にあるパーティションにソース ディレクトリを配置して、コンパイルを実行しようとしています。コンパイルを開始すると、示されているように許可が拒否されたという問題が発生します。誰かがこれを解決する方法を教えてもらえますか?

root@machine1-desktop:/media/E8202E47202E1CD6/IceCreamSandwich#    '/home/machine1/bin/build.sh' 
 Using: androidu
/home/machine1/bin/DL10_build.sh: line 34: ./customize.sh: Permission denied
/home/machine1/bin/DL10_build.sh: line 35: [: ==: unary operator expected
/home/machine1/bin/DL10_build.sh: line 38: ./miyabuild.sh: Permission denied
/home/machine1/bin/DL10_build.sh: line 40: ./customize.sh: Permission denied
Time duration: 0 mins
4

1 に答える 1

2

外部パーティションにあると言うとき、それはどのタイプのファイルシステムですか?(実行中の「mount」はそれについて何を言いますか?)それがFATまたはFAT32パーティションである場合、それらはファイルの実行可能アクセス許可をサポートしないため、chmod+xはそれらに対して機能しません。ファイルが実行可能であるかのようにファイルシステムに指示する必要があります。例:

mount -t vfat -o umask=077 [device] [location]
于 2012-08-13T11:18:43.940 に答える