hyper-v虚拟硬盘扩容
- 这一步很容易,就不演示了(主要是忘记截图了)
- 这步我这边是将硬盘从原来的 40G 扩容到了 80G
- 这一步需要先删除所有的检查点(快照)才能操作,如果需要保留一个,可以使用导出快照存到其他的地方
硬盘扩容完了,在后续操作开始前,强烈建议新建一个快照,以防操作失误
Ubuntu根目录分区扩容
上一步完成后,到系统上通过
df -h
查看根目录还是原来的大小
这就和windows有点像,新添加的硬盘空间会显示为空闲,还是需要自己上去操作分区。
我这的根目录是/dev/sdb2
,也就是等会要扩容的分区
执行lsblk
查看
发现实际上现在这块磁盘已经是80G了,但是并没有追加到根目录分区
接下来我们需要重新建立分区,并在建立的过程中扩容分区
执行fdisk -l
查看
这个是等会要操作的硬盘
执行fdisk /dev/sdb
开始分区操作,开始操作后,如果出错了可以使用q
退出重来,只要不使用w
保存,都不会造成实际影响
输入p
,查看硬盘分区情况
其中,sdb2是根目录分区,sdb3是空白的分区,接下来需要操作将sdb3的40G扩容到根目录sdb2上面
输入d
,删除sdb2
根目录分区
输入d
,删除sdb3
空白分区
输入p
,再次查看硬盘分区情况
现在只剩下一个引导分区了,接下来需要对根目录分区进行重建
输入n
,分区名后面的都默认(注意:最后询问是否删除签名?我们选否n
)
输入p
,再次查看硬盘分区情况,现在根目录分区应该扩容成功了
最后,输入w
保存修改
现在进入下一步
执行reboot
,重启服务器
重启完了,执行fdisk -l
查看
再执行df -h
查看
你会发现两边的大小不一致,查了下好像说是要更新一下
如果是ext{2,3,4}
文件系统的话,可以用resize2fs
命令来更新。resize2fs /dev/sdb2
如果是xfs
文件系统的话,用xfs_growfs
更新xfs_growfs /dev/sdb2
我这是ext4
用的 resize2fs /dev/sdb2
现在查看就是正常的了
评论 (0)