CentOS自動でハードディスクマウントをどのように実現するか
CentOSでは、/etc/fstabファイルを変更することでHDDの自動マウントが可能だ。
以下を手順とした。
- 端末を開いて root ユーザでログインする。
- ハードディスクがコンピューターに確実に接続されていることを確認してください。
- lsblkコマンドを実行してハードディスクのデバイス名とパーティションの状態を確認します。例えば、ハードディスクのデバイス名は/dev/sdbとなる場合があります。
- fdisk -l /dev/sdb コマンドを実行してハードディスクのパーティション状況を確認します。ハードディスクのパーティション番号(例: /dev/sdb1)をメモします。
- viやnanoなどのテキストエディターを使用して、/etc/fstab ファイルを開いて編集します。
- ファイルの末尾に「<デバイス名> <マウントポイント> <ファイルシステムタイプ> <オプション> <バックアップ頻度> <チェック順序>」という形式の行を追加する。例えば、 /dev/sdb1 パーティションを /mnt/data ディレクトリにマウントする場合は、次のような行を追加する。
/dev/sdb1 /mnt/data ext4 defaults 0 0
この例では、ext4がファイルシステムの種類、defaultsがファイルシステムオプション、0 0がバックアップ頻度とチェック順番を示しています。
- ファイルを保存して閉じる
- /etc/fstabファイルに有効にするには、mount -aコマンドを実行して再読み込みする必要があります。
- 現在、システム起動の度にハードディスクは指定されたマウントポイントに自動マウントされる。
マウント先は既存ディレクトリで、アクセス、操作するのに十分なパーミッションが必要です。