Lから始まるLinux

4章13話
マウント
4章14話 パーティション
もくじ
4章15話
fdiskコマンド
パーティション
若木 みどり
お兄ちゃん! Linux から USB メモリを フォーマットしたい場合は どうするればいいのかな?
若木 しげる
高度な話題になるので 複数回に分けて説明するね 今回は「パーティション(partition)」 について話そう!
パーティションとは
若木 しげる
「パーティション」 ストレージの領域を 分割して利用できるように する仕組みだよ
若木 みどり
へぇ… 分割して利用できるんだ!
若木 しげる
分割すると複数のストレージが あるように使えるんだ 分割しない場合でも 「全領域を使った1つのパーティション」を作るよ いずれにしてもストレージ上には パーティションを作る必要があるんだ
若木 しげる
代表的なパーティションの仕様に 「MBR」「GPT」の二つがあるよ
MBR(master boot record)
若木 しげる
MBR は昔の標準的な パーティション方式だったんだ これはストレージの先頭 512 バイトの領域で パーティション構造を表しているよ
若木 みどり
1 バイトって 半角英数字1文字分のデータ量だよね 512 バイトって少ない感じがするよ
若木 しげる
昔はそれで十分だったんだ MBR ではその限られた容量から 以下のような制限があるよ
  • 基本パーティションは4つまで
  • 認識できる容量は 2TB まで
  • セキュアブート非対応
若木 しげる
古い形式ではあるけど 今でも USB メモリや SD カードなどで 使われているよ
GPT(GUID partition table)
若木 しげる
GPT は MBR を置き換える目的で 作られたパーティション方式だよ ストレージの先頭 512 バイトの領域は MBR と同じ構造をしていて 互換性を持たせているんだ
若木 みどり
つまり GPT では 先頭 512 バイト以降も パーティションのデータが 続くんだね
若木 しげる
そういうことになるよ そのおかげで パーティション数や 扱える容量は 通常用途では制限なしと 言って良いぐらい 大きくなったんだ SSD や HDD では ほとんどの場合で GPT を使うよ
まとめ
若木 みどり
今回はパーティションを学んだよ! MBR と GPT という 二つの方式が代表的なんだ!
若木 しげる
次回は実際に パーティションを作ってみよう!