前言

老是忘记,查别人文章也麻烦,索性自己记录一下


分区

第一步:获取设备名

lsblk

也可以用

fdisk -l

这里假定新硬盘是/dev/sdb,用fdisk开始分区

fdisk /dev/sdb

执行以上命令后,会进入fdisk工具的命令界面,输入m可以查看使用手册。

第二步:删除旧分区(可选)

如果是旧硬盘,或者已经有分区的硬盘,需要先删除旧分区表信息,输入d

d

提示内容如下

Command (m for help): d

Partition number (1-3, default 3):

提示内容是当前有三个分区,编号1-3,请输入需要删除的分区的编号。

依次输入分区编号,会提示删除成功。

Partition 1 has been deleted.

全部删除后,进入下一步。

第三步:创建新分区

新建分区,输入n

n

提示内容如下:

Command (m for help): n

Partition type

p primary (0 primary, 0 extended, 4 free)

e extended (container for logical partitions)

p主分区,e扩展分区。选择主分区p

p

提示如下:

Partition number (1-4, default 1):

确定分区编号,默认1,直接回车默认即可,提示如下:

First sector (2048-3907029167, default 2048):

确定起始扇区大小,默认即可,直接回车,提示如下:

Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-3907029167, default 3907029167):

确定结束扇区大小,默认即可,直接回车,提示如下:

Created a new partition 1 of type ‘Linux’ and of size 1.8 TiB.

到这里分区表新建完成,需要把分区信息写入磁盘

w

写入成功后的提示信息:

Command (m for help): w

The partition table has been altered.

Calling ioctl() to re-read partition table.

Syncing disks.


格式化

硬盘新建分区以后,需要进行格式化。

mkfs.ext4 -L 'hitachi' /dev/sdb1

其中-L是给硬盘添加卷标,方便辨别。

以上命令执行过程中会提示选择block大小和journal数量,敲回车默认即可。


挂载

blkid获取硬盘信息

blkid

提示信息如下:

/dev/sdb1: LABEL=“hitachi” UUID=“3e03d3a6-6a06-4358-aa04-691c09ecc87a” BLOCK_SIZE=“4096” TYPE=“ext4” PARTUUID=“db71bfcc-01”

复制UUID信息,编辑fstab文件

nano /etc/fstab

根据格式,录入以下信息以后保存退出

# /dev/sdb1 hitachi hdd
UUID=3e03d3a6-6a06-4358-aa04-691c09ecc87a /mnt/hitachi    ext4    defaults          0       2

最后,重新挂载

mount -a