たとえば、Thunarでは、単に外部USBドライブをクリックして/run/media/$USER/[something]の下にマウントすることができます。マウントポイントが動的に生成されるという事実は大きな副作用です。しかし、SATAバスのすべてのドライブについては、
mount:ルートのみがこれを行うことができます。
または
操作を実行する権限がありません。
これに関して、内部ドライブがUSBドライブのように動作するようにどのように設定しますか?
ベストアンサー1
ユーザーとしてデバイスをインストールする解決策が見つかりました。静的行はルートを/etc/fstab
許可mount
またはumount
必要とします。
/dev/sdc1 /mnt/sdc1 auto defaults,user,rw,utf8,noauto,umask=000 0 2
/dev/sdc1
デバイスと/mnt/sdc1
ディレクトリの両方が存在する場合、またはをmount /dev/sdc1
実行すると、mount /mnt/sdc1
ディレクトリにデバイスがマウントされます。
この回避策はすべてのGNU / Linuxディストリビューションで機能します。
以下を追加すると、NixOSの上の/etc/nixos/configuration.nix
行が生成されます。/etc/fstab
fileSystems."/mnt/sdc1" = {
device = "/dev/sdc1";
fsType = "auto";
options = [ "defaults" "user" "rw" "utf8" "noauto" "umask=000" ];
};