有馬総一郎のブログ

(彼氏の事情)

2016年01月06日 02:04:00 JST - 2 minute read - Linux

2TB以上のHDDをUbuntu Serverでパーティション作成、フォーマット

どうも自宅サーバーのhddがイカれたらしいので、3TBの WDC WD30 EZRX-00DC0B0と交換することにした。元々Windowsで使っていたものだったので、パーティションから作り直す必要があった。

fdiskコマンドを使おうとしたが、確かlinuxでは2TBまでしか認識できないというのを思い出して、partedコマンドを使うことにする。

arimasou16@Server:~$ sudo parted /dev/sde
GNU Parted 2.3
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.

でラベルを付けようとすると、自動で既存パーティション削除をしてくれるようだ。

(parted) mklabel gpt
Warning: The existing disk label on /dev/sde will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes

単位をGBにする。

(parted) unit GB

パーティション作成開始。パーティション名を決めて、ファイルタイプ、開始と終了をGBで指定する。結果をpで確認する。

(parted) mkpart
Partition name?  []? usbhdd
File system type?  [ext2]? ext4
Start? 0
End? 3001
(parted) p
Model: WDC WD30 EZRX-00DC0B0 (scsi)
Disk /dev/sde: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags
 1      0.00GB  3001GB  3001GB               usbhdd

パーティションの作成が終わったので、フォーマットする。対象が一つのパーティションだけでなく、デバイス全体の場合、/dev/sde is entire device, not just one partition!と警告が表示されるが気にせずに実行。

arimasou16@Server:~$ sudo mkfs -t ext4 /dev/sde
mke2fs 1.42 (29-Nov-2011)
/dev/sde is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
183148544 inodes, 732566646 blocks
36628332 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
22357 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
    102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

確認。

arimasou16@Server:~$ sudo parted -l
Model: WDC WD30 EZRX-00DC0B0 (scsi)
Disk /dev/sde: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  3001GB  3001GB  ext4


arimasou16@Server:~$

終了。