[Linux]新增硬盘的分区、格式化和挂载操作
2019-03-03 本文已影响0人
胖三斤66
场景:当现有的硬盘存储空间不够了,需要增加一块硬盘。如何在 Linux 上挂载新硬盘呢?
插入了新硬盘后,Linux 可以识别到新硬盘设备。但想要使用新硬盘,必须对其进行分区、格式化和挂载。
首先,使用 fdisk -l
列出当前的分区表。从下图可见,原先的硬盘 sda 已经分区过了,新插入的硬盘 sdb 还没有分区信息。现在就需要用命令行对新硬盘进行分区。(旧硬盘的分区、格式化和挂载是在装系统时用图形化界面完成的)
其次,如果要对硬盘进行 MBR 分区,就使用 fdisk /dev/sdb
对新硬盘 sdb 进行分区。然后进行 fdisk 分区管理模式。具体的 fdisk 分区操作;如果要对硬盘进行 GPT 分区,就使用 parted
命令进行 parted 分区工具。具体的 parted 分区操作。
然后,在分区完成后,就对分区进行格式化指定其文件系统类型。使用 mkfs
命令进行格式化。命令格式 mkfs -t <文件系统类型> <设备文件名>
,如 mkfs -t ext4 /dev/sdb2
。
最后一步就是挂载。系统默认挂载目录是 /mnt。使用 mount
命令进行挂载。命令格式 mount <设备文件名> <挂载点>
,如 mount /dev/sdb1 /mnt/temp
。需要注意的是使用 mount
命令执行的挂载是一次性的,即重启后就得重新挂载。需要永久挂载的话,就需要修改 /etc/fstab 配置文件。
以上就是新增硬盘分区、格式化和挂载操作,执行完后系统就能使用新硬盘了。
如何创建 swap 分区呢?
- 建立一个普通的分区,操作同上。只不过分区的类型与之前的分区类型不同,要设置为 16 进制编码
-
然后格式化 swap 分区。使用命令
mkswap <swap 分区的设备文件名>
-
启动 swap 分区。
swapon <swap 分区的设备文件名>