Instiq
第5章 · ハードウェア、ディスク、パーティション、ファイルシステム·v1.0.0·更新 2026/7/6·読了目安 約12分

変更要約: 初版(主題1.05・副主題1.05.1〜1.05.3に対応)

5.3ファイルシステムの作成と管理、マウント

この節の要点

パーティションを使える状態にするファイルシステム作成とマウントを学びます。mkfs による作成(ext4XFSVFATBtrfstmpfs の特徴)、スワップmkswapswaponswapoff)、mountumount、ブート時マウントの /etc/fstabUUIDラベルによる識別、/media を押さえます。

パーティションを切っただけではまだ「更地」です。ファイルシステムを作成(フォーマット)し、ディレクトリツリーのどこかにマウントして初めてファイルが置けるようになります。Windows のドライブレターと違い、Linux はすべてを1本の木につなぐのが最大の特徴です。

5.3.1ファイルシステムの作成

  • 作成=mkfs 系(mkfs.ext4 /dev/sdb1mkfs.xfsmkfs.vfat など。mkfs -t ext4 も同義)。中身は消えるので対象デバイスの指定ミスに最大の注意。
  • 特徴=ext4(Linux の標準的な汎用 FS・ジャーナリング。前身の ext3 も同系のジャーナリング FS で、ext4 はその後継)/XFS(大容量・並列に強い・RHEL 系標準)/VFAT(FAT=Windows と共用できる・USB メモリや ESP)/Btrfs(スナップショット等を内蔵する新世代)/tmpfsメモリ上の一時 FS・再起動で消える)。
  • スワップmkswap /dev/sdb2 で初期化 → swapon で有効化(解除は swapoff)。swapon --show で確認。

5.3.2マウントと /etc/fstab

  • 手動=mount /dev/sdb1 /data(/data がマウントポイント)/解除=umount /data使用中は解除できない=そのディレクトリにいるシェルやプロセスが妨げる)。
  • ブート時の自動マウント=/etc/fstab に1行追加(デバイス・マウントポイント・FS種別・オプション・dump・fsck順)。mount -a で fstab の内容を即時適用(再起動前の検証に必須)。
  • デバイス指定は UUIDUUID=xxxx-...)やラベルLABEL=data)が推奨=/dev/sdb が /dev/sdc に変わる接続順変化の影響を受けない。確認は blkid
  • リムーバブルメディアは /media 配下に(デスクトップ環境では自動マウント)。ユーザーにマウントを許可するには fstab の user オプションを使う。

続きは無料登録で読めます

冒頭を無料で公開中。無料登録でこの節の全文と、第4章以降を含む全参考書・全問題集が読めます。