Linux磁盘分区,格式化,检查及挂载

Linux系统完成初始安装后,一般仅完成系统必要的系统分区设置,那么如果对于在系统中新增一块硬盘时,就需要单独对硬盘进行分区了,那么如何进行分区管理呢?


首先,来看一下对于系统中新增一块硬盘,要把这块盘用起来,需要哪些必要操作呢?

1. 对磁盘进行分区

2. 分区格式化,并创建文件系统

3. 文件系统检查

3. 将分区挂载到挂载点(即目录)上


Step1 磁盘分区:fdisk

1. fdisk -l

查看系统内所有分区

也可以使用df先查询系统内的磁盘设备


2. fdisk /dev/sda

针对指定设备进行分区

p: 列出当前设备的分区情况

n: 新增加一个分区

d: 删除一个分区

w: 保存分区情况

q: 不保存分区情况退出


Step2 磁盘格式化

磁盘格式化:mkfs (make file system)

mkfs [-t  文件系统格式]  设备文件名

举例来看: mkfs -t ext3 /dev/sda1

或者 mkfs.ext3 /dev/sda1


Step3 磁盘检验(文件系统检查):fsck badblocks

检查文件系统是否出错:fsck

fsck [-t 文件系统] 设备名称  

举例来看:fsck -f -t ext3 /dev/sda1

检查硬盘或软盘扇区是否有坏轨:badblocks

badblocks -sv 设备名称



Step4 磁盘挂载


前提:注意作为挂载点的目录需要确保是空目录,避免数据混淆

mount -a
mount -l
mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 设备文件名 挂载点

示例:mount /dev/sda1 /mnt/myDir



如上,我们已经执行完了磁盘分区及挂载,如果需要开机时自动挂载,那么可以将设备及挂载信息写入/etc/fstab或/etc/mtab,参考Step5


Step5  设置开机挂载(可选)


此处可以参考:《fstab文件概述及设置开机自动挂载》

需要注意的是:fstab中对设备最好以UUID(设备的UUID可以使用blkid命令查询)的方式来呈现,避免涉及不同虚拟化对于设备名识别不一致导致主机启动异常




如上,即完成了将一块新磁盘完成分区,并挂载,接下来就可以正常使用啦!



你可能感兴趣的:(Linux磁盘分区,格式化,检查及挂载)