fdisk の使い方
パーティションを作る(対話)
書き方
sudo fdisk -l [ディスク](見るだけ) sudo fdisk ディスク(対話)
対話では 1 文字のコマンドを打ちます:g は新しい GPT、o は新しい DOS(MBR)、n は作る、d は消す、t は種類(linux・swap・lvm・raid)、p は表示、w は書いて終わる、q は書かずに終わる。w するまでディスクは変わりません。
よく使うオプション
| オプション | 意味 |
|---|---|
-l | パーティションの表を見るだけ(変えない) |
n(対話) | パーティションを作る |
d(対話) | パーティションを消す |
t(対話) | 種類を変える(linux・swap・lvm・raid など) |
p(対話) | 今の表(まだ書いていない変更も含む)を出す |
w(対話) | ディスクに書いて終わる |
q(対話) | 書かずに終わる |
例
$ sudo fdisk -l /dev/sdbDisk /dev/sdb: 10 GiB, 10737418240 bytes, 20971520 sectors
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/sdb1 2048 4196351 4194304 2G Linux filesystemディスクの大きさと、今あるパーティションを見ます。何も変わりません。
$ sudo fdisk /dev/sdb
対話の画面に入り、n で作る・p で確かめる・w で書く、の順に進めます。
$ lsblk /dev/sdb
w で書いたあと、パーティションができたかを確かめます。
よくある間違い・注意
- w を打つまでディスクは変わりません。間違えたら q で抜ければ何も起きません。
- ディスクを間違えると中身を失います。打つ前に lsblk で、名前と大きさを必ず確かめます。
- 使用中のディスクの表を変えると、カーネルがすぐに読み直せないことがあります。そのときは partprobe か再起動が要ります。
実際に打って練習する
Linux レベル2 コースの Lv14「倉庫を区切る fdisk」で覚えます(第2章 地下の倉庫(ディスクとファイルシステム))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。