磁盘分区、挂载、存入:MBR与GPT格式详解
虚拟机内Linux系统中磁盘管理:磁盘的添加、分区、挂载、存入文件
区域分为:主分区、扩展分区、逻辑分区
创建磁盘
第一步,去查看磁盘用lsblk查看,也可以用lsblk -p 查看完整路径

第二步,查看完后关机虚拟机,编辑虚拟机设置,新建新的虚拟机磁盘使用添加。
我们添加的是磁盘,所以选择磁盘,选择下一步。

磁盘的类型可以随机选择一个类型,不一定选择NVMe,类型的选择不同,只是磁盘文件名所在根目录下的路径、接口不同,速率不同:IDE(I):/dev/hd SCSI(S) :/dev/sd SATA(A):/dev/sd NVMe(V):/dev/nvme0n
但是IDE一般不使用,这里就以NVMe为例:


直接下一步,设置硬盘大小

它是以文件名作为命名,可以自己重命名,也可以不动直接下一步完成。

能看见虚拟机设置里已经有了新建的磁盘,再点击确定,否则会修改不成功。

假如确定后没有这个磁盘2 就是没有添加成功,重新编辑虚拟机设置,再次添加。

在多建了几个磁盘下,假如想删除磁盘则可以点击想删除的磁盘,选择下面添加旁的移除。

同上操作设置三个不同类型的磁盘

第三步,设置完添加磁盘后就可以开机了,进入虚拟机后,用lsblk查看名称,就可以看见新建的磁盘,也可以用lsblk -p查看完整路径,效果是一样的


第四步,登陆Xshell 链接这台虚拟机,如果不知道IP地址的,可以去虚拟机用ip a去查看
在Xshell内新建,将IP写在主机那里,再点击连接

假如跳出[root@localhost ~]类似的类型,就是连接成功,假如跳出绿色的[C:\~]$即没有连接成功,可以返回虚拟机看看是否IP输入错误或者其他地方出错,假如都没有,也许是远程连接ssh服务拒绝root远程连接(上条博客有写该如何修改)。

第一块磁盘
第一步,按mbr格式分区,输入命令“fdisk /dev/sda”对/目录下的dev目录下的sda磁盘进行分区。

我们p一下,可以查看文件大小,字节数,扇区域 ;以及可以看见下面的dos,就是格式mbr

第二步,添加分区,输入n

添加主分区,这里p表示主分区,所以不用输入,默认为p,直接回车。

添加编号,我们看见默认为1,我们添加的也是1,所以直接回车。会弹出编号从哪里开始,也可以直接回车,默认。

接着输入需要分区的大小,主分区需要两个G,所以写+2g

我们p一下,就可以看见刚刚添加成功了。

重复刚刚的步骤,将大小设为1个g,然后p一下就能看见了。


保存退出,第一个主分区就完成了。

可以查看一下刚刚分的区,只查看/dev/sdb ,也可以直接lsblk -p ,但这样就是查看全部。

第三步,确认分区是否有文件系统,运用命令“lsblk -f”进行查看,若有,进行下一步;若无,运用命令“mkfs.ext2”创建ext2类型的文件系统(sda2同理操作,创建ext3文件系统)

创建完成后,可以通过-pf去查看是否有ext2,也可以用blkid /dev/sdb1去查看是否添加成功

同理将第二个主分区创建ext3

第四步,挂载。(假若有挂载了,可以把挂载取消,用命令umount /guazail ,假若没有需创建一个目录guazai运用命令“mkdir”新建一个目录“guazai1”和“guazai2”),运用命令“mount”将第一个主分区挂载到/guazai1目录,第二个分区挂载到/guazai2目录


挂载完后,可以lsblk -p 查看一下

第五步,通过挂载目录写入想要的内容到对应文件,运用命令“echo”;写入后可以cat 查看一下。

同理,写入第二个分区。

第二块磁盘
第一步,按照前面步骤,按mbr格式分区,对/目录下的dev目录下的sda磁盘进行第一次主分区

第二步,添加扩展分区,添加分区依然用 n ,后面的类型“Select (default p)”,扩展为“ e ”,所以这里输入命令“e”。
、
大小输入6个G,然后p查看,Extended表示扩展。

第三步,先添加逻辑分区,操作同上,逻辑表示“l”,就在类型“Select (default p)”输入 l ,大小设置为4个G,其余不变。

再p查看一下

显示分区添加成功后,保存退出。

再lsblk -p 查看一下,!!扩展分区不管设置的几个G大小,只会显示1K,假设不是1K,倒回去检查一下是不是设置的扩展分区,查看有没有设置错。!!

第四步,创建一下文件系统

查看一下

第五步,挂载。先创新挂载目录guazai3,guaza4;再挂载,用“mount”命令。全部挂在完再lsblk查看一下。


第六步,将文件放在挂载目录下。用“echo”命令,最后可以查看一下是否出错。

第三块磁盘
第一步,fdisk /dev/nvme0n2 ,p一下,查看一下是什么格式,默认是mbr格式,可以看到下面是mbr格式,这里需要gpt格式,所以要改一下格式。

第二步,输入g,转换一下格式。再p打印看一下,就可以看见格式已经发生了转换

第三步,添加分区,操作同上。

第四步,再退出保存。

第五步,创建一个文件

第六步,创建" /guazai5 " ,再挂载。

第七步,存入文件

最后,可以lsblk -p 查看一下

更多推荐

所有评论(0)