Ubuntu20.04でのHDDの追加

追加するHDDを接続した上で現在のデバイスを確認する。

$ lsblk --fs --paths

下記のような結果なので、sdaに対して設定を行う。

NAME             FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
/dev/sda                                                                          
/dev/nvme0n1                                                                      
├─/dev/nvme0n1p1 vfat         4252-A60B                             502.1M     2% /boot/efi
└─/dev/nvme0n1p2 ext4         f4b866f5-224e-4a1b-9b19-14d15c9e6f09  117.6G    44% /

fdiskで設定を開始する。

# fdisk /dev/sda

コマンドpやiで既存パーティションを確認する。必要であればdでパーティションを削除する。

コマンド (m でヘルプ): p
ディスク /dev/sda: 931.53 GiB, 1000204886016 バイト, 244190646 セクタ
Disk model: 003-1ER162      
単位: セクタ (1 * 4096 = 4096 バイト)
セクタサイズ (論理 / 物理): 4096 バイト / 4096 バイト
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト
ディスクラベルのタイプ: dos
ディスク識別子: 0x92db83f8

コマンド (m でヘルプ): i
パーティションは何も設定されていません!

コマンドnで新しいパーティションを作成する。

コマンド (m でヘルプ): n
パーティションタイプ
   p   基本パーティション (0 プライマリ, 0 拡張, 4 空き)
   e   拡張領域 (論理パーティションが入ります)
選択 (既定値 p): 
パーティション番号 (1-4, 既定値 1): 
最初のセクタ (256-244190645, 既定値 256): 
Last sector, +/-sectors or +/-size{K,M,G,T,P} (256-244190645, 既定値 244190645): 

新しいパーティション 1 をタイプ Linux、サイズ 931.5 GiB で作成しました。

コマンドwでディスクに対して書き込みを行う。

コマンド (m でヘルプ): w
パーティション情報が変更されました。
ioctl() を呼び出してパーティション情報を再読み込みします。
ディスクを同期しています。

改めてlsblkを実行して作成したパーティションのデバイスパスを確認する。

$ lsblk --fs --paths

下記のような結果なので/dev/sda1に対してファイルシステムの作成を行う。

NAME             FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
/dev/sda                                                                          
└─/dev/sda1                                                                       
/dev/nvme0n1                                                                      
├─/dev/nvme0n1p1 vfat         4252-A60B                             502.1M     2% /boot/efi
└─/dev/nvme0n1p2 ext4         f4b866f5-224e-4a1b-9b19-14d15c9e6f09  117.6G    44% /

ファイルシステムをext4で作成する。

# mkfs -t ext4 /dev/sda1

fstabに追加して自動マウントさせる。

/dev/sda1               /data               ext4    defaults        0 0