LINUX中磁盘的管理(分区格式化以及挂载)

一、什么是磁盘
磁盘是计算机的外部存储器,一种计算机信息载体,可反复被改写。
二、磁盘管理(分区及格式化)
LINUX中磁盘的管理(分区格式化以及挂载)
1、磁盘分区
一块磁盘默认可被分为四个分区,这四个分区分别为主分区或者扩展分区,在扩展分区上可创建逻辑分区。
具体操作如下 (使用VMware模拟器)
Step 1:fdisk -l 查看虚拟机分区列表
LINUX中磁盘的管理(分区格式化以及挂载)
step 2:要求:添加一个分区
fdisk /dev/sda
m 获取菜单
LINUX中磁盘的管理(分区格式化以及挂载)
操作选项:
d 删除一个分区
m 列出选项菜单
n 添加新的分区
q 不保存退出
t 修改分区的id值(创建逻辑卷使用)
w 保存退出
p 打印分区信息
step 3:n 添加新分区
e 选择添加对象(拓展分区)
注:primary 主分区 extended 拓展分区
起始扇区 回车
结束扇区 回车

LINUX中磁盘的管理(分区格式化以及挂载)
输入p查看
LINUX中磁盘的管理(分区格式化以及挂载)
step 4:添加一个扩展分区后,才能添加新的逻辑分区
要求:创建一个大小为10G的分区,文件类型为ext2
/dev/sda
n 创建新的逻辑分区
起始扇区 回车
结束扇区
p 打印当前分区
w 保存退出

LINUX中磁盘的管理(分区格式化以及挂载)

LINUX中磁盘的管理(分区格式化以及挂载)
step 5:将新建的逻辑分区sda5加载至内核
partprobe 将分区信息加载到内核
LINUX中磁盘的管理(分区格式化以及挂载)
step 6:将分区/dev/sda5 格式化
mkfs.ext2 /dev/sda5 添加文件系统,即格式化磁盘
done 则表示格式化完成
LINUX中磁盘的管理(分区格式化以及挂载)

2、挂载
理解:"在DOS/Windows中,C盘和D盘是并列的最*目录,但Linux中没有C盘D盘E盘的概念,整个文件系统就只有一个*的根目录(/),所有的物理磁盘都是根目录(/)下的一个子目录而已。所以,如果你要给现在的系统加快硬盘或添加分区,就先创建一个目录,然后用MOUNT和相应的格式参数把硬盘或分区挂载到你创建的那个目录中去,成功后,访问那个目录既是访问你加上的硬盘或分区。
分类:临时挂载
开机自动挂载::将分区挂载到对应的目录下,并将分区信息写入开机自动挂载的文件中。
step1:创建一个 /mulu1,将/dev/sda5挂载到 /mulu1下 使用mount 命令查看是否挂载。
LINUX中磁盘的管理(分区格式化以及挂载)
成功挂载示意图:
LINUX中磁盘的管理(分区格式化以及挂载)
step 2:查看UUID
blkid /dev/sda5 查看uuid
Ctrl+c
vim /etc/fstab 粘贴uuid
uuid后跟挂载点目录 文件系统类型
0 0 表示开机时不检查不备份
LINUX中磁盘的管理(分区格式化以及挂载)
LINUX中磁盘的管理(分区格式化以及挂载)
step 3:使用 mount -a 命令 ,挂载fstab下的所有选项。实现了开机自动挂载。
LINUX中磁盘的管理(分区格式化以及挂载)