实验二 Linux的磁盘管理与挂载(CentOS系统)
一、实验要求
1、在虚拟机中添加一块新的虚拟硬盘;
2、使用fdisk,根据需求将虚拟硬盘分区并格式化、挂载;
3、熟悉和磁盘管理相关的命令,如fdisk, mkfs, mount, df等,以及使用/etc/fstab控制分区的自动挂载;
二、实验内容
1、打开虚拟机的管理设置,为Centos7添加一块新的虚拟磁盘。




2、查看虚拟机管理设置,新的虚拟磁盘已创建完成。

3、对新创建的磁盘进行格式化、分区和挂载。
(1)使用“fdisk -l”指令查看当前磁盘分区状态,此时可以看到新磁盘/dev/sdb已存在。

(2)使用“fdisk /dev/sdb”指令开始对磁盘进行分区,根据获取的命令帮助按照需要对磁盘进行相应的操作(一般情况下按默认即可)。


(3)再次查看当前磁盘分区状态,此时我们已经将/dev/sdb划分成一个分区,该分区为/dev/sdb1。

(4)使用“mkfs -t ext3 /dev/sdb1”指令对分区sdb1格式化成为ext3的文件系统。

(5)使用“mkdir /data && mount /dev/sdb1 /data”指令对分区sdb1进行手动挂载,挂载点为/data目录,使用“df -h”指令查看挂载结果,此时sdb1已成功挂载到/data目录上。

(6)我们将虚拟机重启再次查看挂载情况,发现sdb1挂载项目消失。原因是手动挂载是临时的,Linux的磁盘分区都必须挂载到目录树中的某个具体的目录上才能进行读写操作,在Linux操作系统中由fstab负责配置。如果手动挂载不修改fstab文件,那么在开机的时候操作系统会调用fstab配置文件,将手动挂载配置覆盖,这是重启后挂载的分区丢失的根本原因,所以我们需要修改/etc/fstab文件解决这个问题。

(7)使用“ vim /etc/fstab”指令在fstab配置文件中添加一条有关sdb1的挂载配置。

(8)再次查看磁盘分区的挂载情况,sdb1成功挂载,挂载点为/media目录,至此,新磁盘分区永久挂载成功。

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)