Raspbianでパーティションを操作するコマンドまとめ
parted
, fdisk
。
対象環境
- Raspberry Pi 3 Model B
- Raspbian Jessie 2016-09-23
コマンド一覧
- A.
sudo parted /dev/sdb
- B.
sudo fdisk /dev/sdb
デバイス名
対象デバイス名を/dev/sdb
と仮定したコマンドである。デバイス名の調査は以下を参照。
どちらを使う?
partedを
使う。fdisk
は2TB以上になると使えない。
A. sudo parted /dev/sdb
方法
- 1. 開始
- 2. 操作
- 3. フォーマット
手順
1. 開始
$ sudo parted /dev/sdb
2. 操作
2-0. Ignore/Cancel, Yes/No
操作中に以下のような問いがされることがある。
(Ignore/Cancel)
(Yes/No)
それぞれ次のように入力してEnterキーを押下すること。
意味|入力値
----|------
Ignore|i
Cancelc
Yes|y
No|n
2-1. ヘルプ表示
(parted) h
2-2. 終了
(parted) q
2-3. パーティション表示
(parted) p
2-4. パーティション削除
(parted) rm 1
1
はp
で表示したときのパーティションIDを入れる。
2-5. パーティション作成
2-5-1. パーティション・テーブル作成
(parted) mktable msdos
テーブル種別 | 値 | 概要 |
---|---|---|
MBR | msdos |
古い形式。容量2TBまで。パーティションは4つまで。 |
GTP | gpt |
新しい形式。容量2TBまで。パーティションは128つまで。 |
(parted) mktable msdos (parted) mkpart primary fat32 0% 100M (parted) mkpart primary ext4 100M 100% (parted) print (parted) quit
2-5-2. パーティション作成
(parted) mkpart primary fat32 0% 100M (parted) mkpart primary ext4 100M 100%
パーティション種別 | フォーマット | サイズ | 用途 |
---|---|---|---|
プライマリ | FAT32 | 100MB | ブート領域 |
プライマリ | ext4 | 残り全部 | システム領域 |
3. フォーマット
$ sudo mkfs.vfat -n BOOT -F 32 /dev/sdb1 $ sudo mkfs.ext4 /dev/sdb2