コース一覧
LinuC レベル1(LPIC-1対応)対策
パーティション

LinuC レベル1(LPIC-1対応)対策

ブートとsystemd、パッケージ管理(APT/RPM両系統)、コマンドとviの操作、ファイルシステム、シェルスクリプト、ユーザー管理とセキュリティ、ネットワークまで、LinuC レベル1(LPIC-1対応)の全出題範囲を、毎レッスン実際にコマンドを打って確かめながら学べる対策コースです。ブラウザの中で本物の Debian 12 が動いていて、62レッスンのうち36本は読むだけで終わらず、自分の手でコマンドを打った結果で採点されます。Linux入門を修了した方を対象としています。101・102それぞれの模試60問で分野別の弱点を洗い出し、直前チェックで暗記事項を固めてから本番に臨めます。

1
試験ガイダンス
0. LinuC/LPICとは15分
1. LinuCとLPICの選び方15分
2. 学習計画15分
3. 出題形式を体験15分
2
101 ブートとアーキテクチャ
0. ブートの流れ18分
1. GRUB15分
2. systemdとターゲット18分
3. ハードウェア情報18分
4. カーネルモジュール18分
5. 過去問 アーキテクチャ15分
3
101 パッケージ管理
0. Debian系パッケージ18分
1. RPM系パッケージ15分
2. 両系統の対応表15分
3. リポジトリ管理18分
4. 共有ライブラリ18分
5. 過去問 パッケージ管理15分
4
101 GNU/Unixコマンド
0. ファイル操作の試験オプション18分
1. テキスト処理18分
2. ストリームとリダイレクト18分
3. プロセス監視18分
4. 優先度18分
5. grepと正規表現18分
6. viの操作15分
7. 過去問 コマンド15分
5
101 ファイルシステム
0. パーティション15分
1. 作成とマウント18分
2. fstabとUUID18分
3. パーミッションとリンク18分
4. 容量とクォータ18分
5. findとlocate18分
6. 過去問 ファイルシステム15分
6
102 シェルとスクリプト
0. シェル環境18分
1. testと条件式18分
2. スクリプトの制御18分
3. cronとat15分
4. systemdタイマー18分
5. 過去問 シェル15分
7
102 ユーザーとセキュリティ
0. passwdとshadow18分
1. ユーザー管理コマンド18分
2. suとsudo18分
3. 特殊パーミッション18分
4. ホストのセキュリティ18分
5. SSHとGPG18分
6. 過去問 ユーザーとセキュリティ15分
8
102 ネットワーク
0. TCP/IPとウェルノウンポート18分
1. アドレス設定18分
2. ルーティング18分
3. 名前解決の設定18分
4. 疎通トラブルシュート18分
5. 過去問 ネットワーク15分
9
102 システム管理
0. 時刻とNTP15分
1. ロケールと文字コード18分
2. ログ管理18分
3. サービス管理の試験形式18分
4. メールと印刷のきほん15分
5. 過去問 システム管理15分
10
模試と直前対策
0. 模試 10190分
1. 101弱点復習15分
2. 模試 10290分
3. 102弱点復習15分
4. 直前チェック15分
5. 受験と次のステップ15分

LinuC レベル1(LPIC-1対応)対策

01LinuC/LPICとは
02LinuCとLPICの選び方
03学習計画
04出題形式を体験
05ブートの流れ
06GRUB
07systemdとターゲット
08ハードウェア情報
09カーネルモジュール
10過去問 アーキテクチャ
11Debian系パッケージ
12RPM系パッケージ
13両系統の対応表
14リポジトリ管理
15共有ライブラリ
16過去問 パッケージ管理
17ファイル操作の試験オプション
18テキスト処理
19ストリームとリダイレクト
20プロセス監視
21優先度
22grepと正規表現
23viの操作
24過去問 コマンド
25パーティション
26作成とマウント
27fstabとUUID
28パーミッションとリンク
29容量とクォータ
30findとlocate
31過去問 ファイルシステム
32シェル環境
33testと条件式
34スクリプトの制御
35cronとat
36systemdタイマー
37過去問 シェル
38passwdとshadow
39ユーザー管理コマンド
40suとsudo
41特殊パーミッション
42ホストのセキュリティ
43SSHとGPG
44過去問 ユーザーとセキュリティ
45TCP/IPとウェルノウンポート
46アドレス設定
47ルーティング
48名前解決の設定
49疎通トラブルシュート
50過去問 ネットワーク
51時刻とNTP
52ロケールと文字コード
53ログ管理
54サービス管理の試験形式
55メールと印刷のきほん
56過去問 システム管理
57模試 101
58101弱点復習
59模試 102
60102弱点復習
61直前チェック
62受験と次のステップ

LinuC レベル1(LPIC-1対応)対策

パーティション

この学習環境の Debian には fdisk も parted も gdisk も入っていません。ディスクを切り直す道具は実機を壊しうるので、サンドボックスには積んでいないのです。そこで、書式は覚える、構成は lsblk と blkid で読む、という二本立てで進めます。

頻出は、基本パーティションの最大数、拡張と論理の関係、MBR が扱えるディスクの上限、GPT との組み合わせ、fdisk の対話コマンドと parted のサブコマンドの書式です。

MBR は4つまでしか作れません

観点MBRGPT
基本パーティション数最大4つ既定で最大128個
5つ以上作る方法1つを拡張パーティションにし、その中に論理パーティションを作るそのまま追加できる
扱えるディスク上限およそ 2TB2TB を大きく超えられる
テーブルの控え先頭のみ先頭と末尾の両方に持つ
組み合わせるファームウェアBIOSUEFI

MBR はディスク先頭 512 バイトにブートコードとテーブルを詰め込んだ古い方式です。テーブルの領域が 64 バイトしかなく、1エントリ 16 バイトなので記録できるのは4つまで。これが「基本パーティションは4つまで」の正体です。5つ以上ほしいときは、1つを拡張パーティション (extended) にして、その内側に論理パーティション (logical) をぶら下げます。

Linux の命名では、基本と拡張が /dev/sda1 から /dev/sda4 までを占め、論理パーティションは必ず /dev/sda5 から始まります。基本が2つしか無くても sda5 からです。ここは狙われます。

GPT は UEFI とセットの新しい方式で、テーブルを二重に持つため片方が壊れても復旧できます。古い道具が誤って上書きしないよう、先頭に保護 MBR を置いています。

fdisk は w を打つまで書き込みません

fdisk は起動すると対話モードに入り、1文字のコマンドを受け取ります。

コマンド意味
p現在のパーティションテーブルを表示する
n新しいパーティションを作る
dパーティションを削除する
tパーティションタイプ (システム ID) を変更する
w変更をディスクに書き込んで終了する
q変更を書き込まずに終了する

w が write で確定、q が quit で破棄です。中で何をしても w を打つまでディスクには書かれないので、「作業を取り消して抜けたいときのコマンドはどれか」という形で q が問われます。

parted は非対話でも使えます

これが fdisk との大きな違いです。ただしパーティション操作は既存のデータを失わせます。必ず先に lsblk で対象を表示し、切ってよいディスクかを目で確かめてから実行してください。

ターミナル

lsblk parted /dev/sdb print parted /dev/sdb mklabel gpt parted /dev/sdb mkpart primary ext4 1MiB 10GiB

mklabel はテーブルの種類を決めるもので gpt か msdos を指定します。msdos が MBR のことだと知らないと選べない問題が出ます。mkpart が領域を切る操作、print が一覧です。gdisk は fdisk の GPT 版で、対話コマンドはほぼ同じです。

t で指定する 16 進のシステム ID は、代表的なものだけ覚えます。

ID用途
83Linux のファイルシステム用
82Linux swap
8eLinux LVM
efEFI システムパーティション (ESP)

このタイプは「何のためのものか」という札に過ぎず、フォーマットとは別物です。83 を付けただけではファイルシステムはできません。

swap と、実機で読める道具

swap 領域は、タイプ 82 を付けたあと署名を書いて有効化します。mkswap も対象の中身を消すので、lsblk で確かめてから打ちます。

ターミナル

mkswap /dev/sdb2 swapon /dev/sdb2 swapon --show swapoff /dev/sdb2

mkswap が署名を書く操作、swapon が有効化、swapoff が無効化です。現在有効な swap は swapon --show か /proc/swaps で分かります。再起動後も有効にするには /etc/fstab に行を書きます。82 を付けただけでは swap になりません。

読む道具は実機にあります。lsblk はブロックデバイスを木の形で見せ、-f で種類と UUID とマウント先まで出ます。blkid は UUID と TYPE と LABEL を返し、fstab を書くときに必ず使います。/proc/partitions はカーネルが認識している生の一覧です。

このレッスンに出てくる用語

意味があいまいなまま進んだ語は、ここから読み直せます。

  • テーブルDB の表 (Excel のシートみたいなもの)
  • セット重複を持たない順序なし集合
  • ロック「他の人触らないでね」と DB に予約する
  • カーネルOS の中核。資源管理を担う
生田 陸人
監修生田 陸人
ゆめさくエンジニア / 現役ソフトウェアエンジニア監修者プロフィールを見る →
編集 ゆめさく編集部·公開 2026/08/09·更新 2026/08/26

関連レッスン

  • 作成とマウント

    イメージファイルに mkfs.ext4 でファイルシステムを作り、loop でマウントします。

  • fstabとUUID

    /etc/fstab の6フィールドを読み、blkid で取った UUID から正しい1行を書きます。

  • パーミッションとリンク

    8進数の読み書きと、ハードリンクとシンボリックリンクの差を実機で検証します。

  • 容量とクォータ

    df と du の食い違いを実機で確かめます。クォータはコマンドが無いため本文で扱います。

分からないところは Tap (AI先生) に質問できます

24 時間いつでも、あなたのレベルに合わせて日本語で答えます。

復習ミニクイズ

MBR 形式のディスクで、5つ目以降のパーティションを作りたいときの説明として正しいものはどれですか。