Arch Linuxシステムを構成して外付けハードディスクをマウントする方法を知りたいですいつプラグインされています(起動時にプラグインされるのではなく)。
そのために、私は追加しました
/dev/sdb1 /mnt/E auto rw,users,umask=0000 0 0
わたしの /etc/fstab
ファイル。
auto
を指定しましたが、プラグを差し込んだときにハードディスクが自動的にマウントされませんでした。実際、ハードディスクを差し込まないとシステムは起動しませんでした。
読み取り/書き込みアクセスには、extra
リポジトリのntfs-3g
パッケージのような読み取り/書き込みNTFSドライバが必要です。
Sudo pacman -S ntfs-3g
を使用してインストールした後、Sudo mount /path/to/ntfs /mount/point
を使用して通常の方法でNTFSパーティションをマウントできます。これは、/usr/bin/mount.ntfs
から/usr/bin/ntfs-3g
へのシンボリックリンクが原因で可能です。
注:ファイルシステムをマウントするには、ルート特権が必要です。例外の要件は ntfs-3g-FAQ にリストされています。
デフォルト設定を使用すると、NTFSパーティションは起動時にマウントされます。 /etc/fstab
に次のように入力します。
/path/to/ntfs /mount/point ntfs-3g defaults 0 0
Root以外のユーザーで読み書きできるようにするには、いくつかの追加オプションを設定する必要があります(ユーザー名をユーザー名に変更する必要があります)。
/path/to/ntfs /mount/point ntfs-3g uid=username,gid=users,umask=0022 0 0
3番目のフィールドはfs_vfstype
(ファイルシステムのタイプ、つまりext4)で、4番目のフィールドにnofail
を追加して、ハードディスクを接続せずに起動できるようにします。
実行時にディスクを接続するときにディスクをマウントする追加のツールが必要です。
いつものように、そのようなツールはすべてArch wikiにリストされています: アプリケーションのリスト-マウントツール| ArchWiki