欢迎光临
我们一直在努力

VMware虚拟机Linux系统磁盘管理操作练习题保姆教学

一、引言

在学习了磁盘管理操作后,我给出了道练习题供大家学习,考察是否真正的学会了Linux磁盘管理操作,我先会给出题目,读者可先自行操作练习一下,不会的再往下翻我的保姆级教学。

题目:添加三块硬盘

第一块:

第一块硬盘,虚拟磁盘类型选择SCSI。大小选择5G。按mbr格式分区。分两个主分区,大小分别为2G和1G。第一个主分区创建ext2类型的文件系统。第一个主分区挂载到/guazai1目录,并在其中存入1.txt的文件。其文件内容是this is 1.txt。第二个主分区创建ext3的类型的文件系统。第二个主分区挂载到/guazai2目录,并在其中存入2.txt的文件。其文件内容是this is 2.txt。

第二块:

第二块硬盘,虚拟磁盘类型选择SATA。大小选择10G。按mbr格式分区。分一个主分区,大小为1G 。分一个扩展分区。大小为6G。分一个逻辑分区,大小为4G。将主分区创建为ext4类型的文件系统。挂载到/guazai3目录。在其中存入3.txt的文件,其文件内容是this is 3.txt。将逻辑分区创建xfs类型的文件系统。挂载到/guazai4目录。在其中存入4.txt的文件,其文件内容是this is 4.txt。

第三块:

1.第三块硬盘,虚拟磁盘类型选择NVME。大小选择15G。按gpt格式分区。分一个主分区。大小为5G。主分区创建xfs类型的文件系统,挂载到/guazai5目录,在其中存入5.txt的文件,其文件内容是this is 5.txt。

以第一块为例(其他操作类似):

1.添加磁盘

1.打开VMware,确保虚拟机关闭状态,右键虚拟机,打开设置。

注意:看我的到硬盘(NVMe)这个是在创建虚拟机的时候选择的硬盘,里面装有操作系统等重要系统文件等,要注意一下不要删除了。

2.点击添加,硬件类型选择硬盘。

因为题目要求磁盘类型选择SCSI,所以这里选择SCSI;

虚拟磁盘选择类型不同,会导致磁盘文件名不同,其本质区别这里不作详解。

磁盘类型选择IDE时:磁盘文件名为/dev/hd[a-d]。

磁盘类型选择SCSI时:磁盘文件名为/dev/sd[a-z]。

磁盘类型选择SATA时:磁盘文件名为/dev/sd[a-z]。

磁盘类型选择时NVMe时:磁盘文件名为/dev/nvme0n[1-10…]。

3.选择创建虚拟磁盘                                4.根据题目磁盘大小填5GB,将虚拟磁盘存储为单个文件

5.最后直接点击完成就行了。

其他两块虚拟硬盘的安装同上述步骤。

MBR硬盘分区

MBR(Master Boot Record,主引导记录):最多只能有四个主分区或者三个主分区+1个扩展分区【在扩展 分区上划分逻辑分区,逻辑分区的数量没有限制。】;分区的最大空间不能超过2.2T。

注意:

主分区 + 扩展分区 最多只能有 4 个

扩展分区可以是 0 个,最多是 1 个

扩展分区不能直接使用,扩展分区必须首先创建成逻辑分区才能使用

逻辑分区可以是0个 1个 多个。

第一第二个硬盘都要求以mbr格式分区

1.lsblk查看磁盘信息

通过lsblk  命令查看磁盘信息 (List Block Devices)是 Linux 中用于列出系统块设备信息

lsblk -p   #-p选项可以显示完整路径

#NAME:块设备的名称

#MAJ:MIN:主设备号和次设备号,用于在内核中唯一标识设备。主设备号标识设备的类型,次设备号标识具 体的设备实例。

#RM:表示设备是否可移动。0 表示不可移动,1 表示可移动设备,如 U 盘、移动硬盘等。 #SIZE:设备的大小。

#RO:表示设备是否为只读。0 表示可读写,1 表示只读。设备硬件属性层面的一种标识。 #TYPE:设备的类型,常见的类型有 disk(磁盘)、partition(分区)、loop(回环设备)等。 #MOUNTPOINTS:设备的挂载点,如果设备已挂载,这里会显示其挂载的目录路径。如果设备未挂载,则显示 为空。

2.fdisk硬盘分区

通过fdisk [设备路径]命令操作硬盘分区  固定磁盘(fixed disk)或格式化磁盘(format disk)

注意:fdisk命令工具默认将磁盘划分为MBR格式的分区

Command这里输入m,获取帮助信息。

常用的选项

d删除分区

n添加新分区

p打印分区表

w保存分区表并退出

o创建一个空的 GPT 分区表

1.主分区

题目让我们分两个主分区,所以输入n添加分区,dos表示mbr格式分区。

1.提示:输入p(主分区)还是e(扩展分区)

默认是p(主分区)直接回车表示默认

2.提示:编辑分区号,默认按顺序1-4

3.提示:从哪块磁盘扇区开始

直接默认就号

4提示:设计分区大小,题目要求2G,输入+2g;

第二块分区同理

注意:分区大小不能超过磁盘本身大小

2.扩展分区

扩展分区,同主分区一样,只是输入选择e(扩展分区)同主分区。

3.逻辑分区

在通过fdisk命令创建了扩展分区后,再次选n添加新分区时会出现l(逻辑分区)

这里输入l(创建逻辑分区),其步骤同主分区。

GPT硬盘分区

GPT(GUID Partition Table,全局唯一标识分区表):最多可以有128个分区,分区的空间可以大于2.2T

通过fdisk命令,g选项创建一个空的 GPT 分区表,此时创建分区格式变为gpt格式,

然后再选项n等操作同主分区。

3.创建文件系统

分区完之后需要对分区格式化也就是创建文件系统.

格式化:给存储设备创建文件系统。文件系统:是操作系统用于明确存储设备或分区上的文件的方法和 数据结构。

注意:格式化后原来的存储设备里面的东西会丢失。

mkfs : 创建文件系统

blkid : 打印块设备属性

windows:NTFS(Windows 常用 ,支持大分区和大文件 )、fat(不能存储大于4G的文件)、fat32(兼容 性好 ,被多种操作系统支持 ,但单个文件大小有限制 )、exfat(U盘,可以兼容Linux或者windows系 统或者mac

Linux:ext2、ext3、ext4(常用于 Linux 系统,支持日志功能 ,可靠性较高 )、xfs(高性能、可扩展 ,适合大文件存储 )

lsblk -pf [磁盘路径] 查看文件系统类型    lsblk -pf /dev/sda2

mkfs.[文件系统类型]  [磁盘路径]          mkfs.ext3 /dev/sda2

当然也可以用blkid [磁盘路径]命令 查看

#必有字段

#第一个字段:设备名称。比如:/dev/sr0、/dev/nvme0n2p1

#UUID:设备唯一识别码,配置 /etc/fstab 挂载设备时,使用 UUID 可避免因设备名称变动导致的挂载问 题 。

#TYPE:文件系统类型

#可选字段:

#PARTUUID:分区的 UUID,用于唯一标识分区 ,在 GPT 分区表中较为常用 。当一个磁盘存在多个分区 时,可借助 PARTUUID 精准区分不同分区。

#LABEL(标签):用户为分区设置的描述性标签,用于表明分区用途或内容 ,如 Data 、Backup 等 。方 便用户和管理员快速识别分区功能 ,在自动化脚本中可用于识别和操作特定分区 。

#PARTLABEL:分区标签,和 LABEL 类似,为分区提供易于识别的标识 ,相比 UUID 更具可读性 ,在系 统配置、故障排查、文档编写等场景中可帮助快速定位分区 。

#文件系统选项:显示文件系统的特定挂载选项 ,如 ro(只读) 、rw(读写) 、noatime(访问文件时不 更新时间戳) 等 ,但不是所有设备都会显示该信息 。

分区挂载

挂载:将该文件系统中的内容与指定的目录关联起来,使得你可以通过该目录来访问文件系统中的数据。

mount 临时挂载文件系统

unmount 临时卸载文件系统

mount /dev/sda1 /guazai1     第一个主分区挂载到/guazai1

mount /dev/sda2 /guazai2     第二个主分区挂载到/guazai2

注意:该目录必须是已经创建的 mkdir guazai1 guazai2 

最后再文件中写内容

echo "this is 1.txt" > /guazai1/1.txt

echo "this is 2.txt" > /guazai2/2.txt

赞(0)
未经允许不得转载:171主机测评 » VMware虚拟机Linux系统磁盘管理操作练习题保姆教学
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址