Linuxマウントポイントの設定方法
Linuxのmountポイントは/etc/fstabファイルの編集で設定することが可能です。このファイル内の各行は1つのmountポイント設定に対応しています。
/etc/fstabファイルの各行は次のフォーマットで行います。
<デバイス> <マウントポイント> <ファイルシステムのタイプ> <マウントオプション> <ダンプオプション> <fsckオプション>
- デバイス: マウントするデバイスを指定します。ハードディスクのパーティション、光学ドライブ、USB デバイスなどが可能です。デバイスの名前(例: /dev/sda1)または UUID(Universally Unique Identifier、ユニバーサル一意識別子)を使用してデバイスを指定できます。
- マウントポイント: デバイスのマウント対象ディレクトリ (例: /mnt/data) を指定します。
- ファイルシステム種別:デバイスに割り当てるファイルシステムの種別を指定します。例: ext4、ntfs、vfat など
- マウントオプション:自動マウントや読み取り書き込み権限など、いくつかのマウントポイントオプションを指定する。一般的に使用されるオプションにはrw(読み取り書き込み権限)、ro(読み取り専用権限)、auto(自動マウント)、noauto(自動マウントしない)、user(一般ユーザーのマウントを許可)、nouser(一般ユーザーのマウントを禁止)などがある。
- ダンプオプション: バックアップツールがマウントポイントのファイルシステムをバックアップするかどうかを指定します。通常は0に設定され、バックアップなしを表します。
- fsck オプション: システムブートの際にこのマウントポイントのファイルシステムがチェックされるかどうかを指定します。通常0に設定されており、チェックを行いません。
以下は/etc/fstabファイルの例の1つです。
/dev/sda1 /mnt/data ext4 defaults 0 2
/dev/sda1デバイスを/mnt/dataディレクトリにext4ファイルシステムでマウントし、既定のmountオプション(読み書き、自動マウント)でマウントし、バックアップせず、システム起動時にファイルシステムのチェックを行うことを示しています。
/etc/fstabを変更する際は、システムを完全に理解しており、取り返しのつかない損害を与えないようにしてください。