Linux - 虚拟机增加硬盘

步骤:①虚拟机添加硬盘②分区③格式化④挂载

 

查看当前linux系统中的分区情况:

在这里插入图片描述

现在新增一块硬盘sdb

 

一、添加硬盘

在这里插入图片描述

在这里插入图片描述

硬盘类型就选择SCSI类型

在这里插入图片描述

选择创建新的虚拟机硬盘

在这里插入图片描述

最大磁盘大小,设置为100

在这里插入图片描述

文件名称选择默认

在这里插入图片描述

点击完成,新硬盘创建成功

创建完成之后,启动linux系统,查看当前的硬盘情况:fdisk -l

在这里插入图片描述

红色区域的还没有分区的硬盘就是刚才我们新添加的硬盘

linux中所有软件都已文件的形式存在,所以硬盘在linux中也是一个文件,一般设备都会存放在/dev目录下,每个分区文件也会在这个目录下,文件名就是分区名称

 

二、对硬盘分区:fdisk /dev/sdb

 

在这里插入图片描述

输入 n 开始添加分区

在这里插入图片描述

这里要你选择增加的分区类型

  e 为扩展分区

  p 为主分区

  这里选择主分区p

在这里插入图片描述

要选择第几个主分区,直接回车

在这里插入图片描述

first cylinder 直接回车

在这里插入图片描述

last cylinder 直接回车

在这里插入图片描述

最后输入w指令,选择写入分区并保存退出

在这里插入图片描述

 

输入lsblk -f查看此时分区情况,其实新增加的sdb硬盘,已经分出一块sdb1分区,但是此时的sdb1分区还没有fstype(分区类型),需要将此分区进行格式化之后才可以使用

在这里插入图片描述

 

三、格式化分区

mkfs -t ext4 /dev/sdb1

以上的命令中ext4是格式化之后分区的类型

在这里插入图片描述

此时再次查看分区情况:lsblk -f

在这里插入图片描述

此时的sdb1分区已经格式化完成,但此时还无法直接操作分区,因为此时的分区与linux系统还没有任何联系。

linux中只有一个根目录,根目录下衍生出其他子目录,如果说把一个分区比作一个存放物品的箱子,如果要想linux系统使用这个箱子存放内容,那么就需要先把这个箱子挂在linux系统目录结构中的一个目录上

在这里插入图片描述

 

四、挂载分区

在linux中,如果总体来看,linux是没有分区的概念的,只有一套目录结构

首先我们在根目录下创建一个/newdisk目录,我们以这个目录作为新分区的挂载点

mkdir /newdisk

这里的设备名称就是新的分区名称,linux中设备文件储存在/dev目录下

在这里插入图片描述

挂载目录就是创建的/newdisk目录

执行挂载指令:mount /dev/sdb1 /newdisk

在这里插入图片描述

查看/newdisk目录下的内容

在这里插入图片描述

查看此时分区情况,可以看到新分区sdb1,已经成功挂载到/newdisk目录上了在这里插入图片描述

这个时候虽然完成了挂载,但是使用命令行进行的挂载在重启之后可能会失效,可以通过修改/etc/fstab文件实现永久挂载

cat /etc/fstab

在这里插入图片描述

在前面添加/dev/sdb1分区和挂载目录信息

/dev/sdb1    /newdisk    ext4    defaults   00

在这里插入图片描述

保存并退出

 

以上就完成了虚拟机添加一块硬盘,然后分区挂载到linux目录中的操作

如果重启之后挂载没有断开,就表示永久挂载成功了

在这里插入图片描述

 

取消这个挂载分区:umount 设备名称或挂载目录

 

 

posted @ 2020-08-20 16:48  TianShu  Views(864)  Comments(0Edit  收藏  举报