Ubuntu扩展虚拟机的磁盘空间以及删除磁盘分区的方法

1、虚拟机的磁盘扩容步骤如下

 

2、将扩展的磁盘空间挂载到系统中

1)分区操作的几个命令

      fdisk              磁盘分区相关操作

      df                  系统分区挂载信息

      mount           挂载分区

      umount         卸载分区

      mkfs.ext4     格式化分区

2)执行命令 sudo df -h查看磁盘空间信息。如下:

也可以使用sudo df -hT命令,该命令还可以查看分区的文件系统类型。如下:

如图所示磁盘分区/dev/sda1的文件系统类型是ext4。关于文件系统类型可以参考:

https://blog.csdn.net/abcd1f2/article/details/51314629

确定文件系统类型的方法可以参考

https://www.howtoing.com/find-linux-filesystem-type

3)执行命令sudo fdisk -l命令查看磁盘设备信息。如下:

注意不要混淆磁盘和磁盘分区的概念,可以参考:

https://www.fujieace.com/linux/no-partition-is-defined-yet.html

对于主分区、扩展分区、逻辑分区:一个硬盘可以有1到3个主分区和1个扩展分区,也可以只有主分区而没有扩展分区,但主分区必须至少有1个,扩展分区则最多只有1个,且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。

4)新增磁盘分区,操作如下:

执行命令:sudo fdisk /dev/sda,结果如下

 

要注意扇区的起始地址要根据其他分区中的地址来选择。比如从上面查看到的磁盘信息可知分区sda1的地址范围为:2048~58722303,而58724350~62912511又被sd2和sda5使用了,中间可用可用空间太小,所以我们在设置扇区的起始地址时没有使用默认值58722304而是使用了62912512。结束地址直接使用了最大地址,意味着将sda磁盘内存使用完了。

完成以上操作,就创建了一个新的分区,如下:

4)创建分区之后,需要先执行命令sudo partprobe来使新创建的分区生效。然后执行命令sudo mkfs.ext4 /dev/sda3 格式化分区,将分区文件系统类型设置为ext4,结果如下:

5)将新创建的分区挂载到文件目录之下,如下:

先创建目录:mkdir disk1

将/dev/sda3挂载到~/disk1下: sudo mount /dev/sda ~/disk1

查看磁盘空间情况:

但是每次重启后又需要重新挂载,所以为了不必要的麻烦,可以设置开机自动挂载:

修改fstab文件:sudo vim  /etc/fstab

添加行 /dev/sda3  /home/cjh/disk1 ext4 defaults, 0 1             --->>(cjh是我的用户名,还有最好不要用~会提示不是绝对路径,导致开机贼慢)

然后执行命令reboot直接重启,就会发现sda3已经挂载好了,不需要每次开机手动挂载了。

3、删除分区步骤如下:

1)首先卸载分区,使用命令sudo umount /dev/sda3 ,结果如下:

从图中可以看到/dev/sda3已经卸载。

2)删除分区

查看删除是否成功:

===》》可以参考:

http://www.cnblogs.com/chenyongjun/p/4604222.html

https://blog.csdn.net/openn/article/details/9856451

https://blog.csdn.net/xiexievv/article/details/50525783

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 2

打赏作者

flychildc

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值