当前位置: 首页 > news >正文

Ubuntu双系统/home分区扩容

一、Windows系统中利用磁盘管理分出空闲区域,如果多就多分一些

5266877d953f4f8e8a103dcd963c0ec2.png

二、插入安装Ubuntu的U盘启动盘,lenovo电脑F12(其他电脑可选择其他类似方式)选择U盘启动项,然后选择ubuntu,出现安装界面,再选择try Ubuntu,进入试用模式。注意U盘如果不识别,使用UltraISO重新制作U盘启动盘。

09ffb22865d04d959836e4a7c3e3c419.png

三、打开Ubuntu中的gparted软件,/home和/根目录中的锁标已经取消,需要手动右键将/swap分区的锁标取消(swap off)

81991649a6954b0c8c8f396a05b751a8.png

1a1b35096196443f9e01734cb4a570c4.png

四、取消之后,我们开始调整分区,目的是将分出的空闲区域和待扩容的/home分区靠近,并最终合并空闲区域和/home分区(巧妙利用move和apply功能)

75b1c592347f41a4b9c28b3be2290bd6.png

e2c35511b0bb4bee85990b3b6ab484a5.png

详细细节可参考如下博客中的以下步骤:

ubuntu /home扩容_ubuntu home扩容-CSDN博客

(1) 移动顺序使/dev/sdb3和unallocated相邻

283c13ce28994f1eade8b3e0ef7c5a3e.png

/home 对应的磁盘是/dev/sdb3,和最后一行unallocated之间相隔4个其他磁盘/dev/sdb4``/dev/sdb5``/dev/sdb6``/dev/sdb7。需要使得他们两个相邻。 (这里最后一行本来是unallocated,忘记拍照了,这是按另一种文章讲的把/dev/sdb3复制粘贴到unallocated之后的照片,怕这样不对,又撤销了)

先选中与最后一行unallocated相邻的dev/sdb7,点击上面提到的move按钮,显示是下图这样的,鼠标变成手型之后,拖住鼠标把黄色的块移动到最右边。

5aa7e10808da4ecfa3b44b6ff709a9a3.png

拖动之后类似下图这样,黄色的块位于最右边,free space follwing 应该是0,点击resize/move按钮。

881ac4daf5f1493abd45a6cbf3099efb.png

会有警告如下图,不用理会。

58183e88809743d79e2959fe4b3d5444.png

经过上面的操作,unallocated和dev/sdb7交换了位置。下面再依次对/dev/sdb6``/dev/sdb5``/dev/sdb4进行同样的拖动操作,就可以让unallocated和/home对应的dev/sdb3相邻。

(2)对dev/sdb3扩容
选中dev/sdb3,点击move按钮,鼠标选中下图中的右箭头拖动到最右侧,如下图,点击resize/move按钮。

9bed45ba909442b4be1e933eef52d606.png

注意:对想要扩容的磁盘dev/sdb3的操作和其他几个拖动操作不同,也很好理解。对dev/sdb3拉满整个空间,这样才能达到扩容的作用。而其他几个磁盘,只是需要移动顺序,不需要改变磁盘的大小。

(3)apply
点击上面提到的apply按钮,就是那个对号。也会有警告,不用理会。

9a638148a352451abc435e067ea81386.png

五、apply之后,将/swap分区重新打开启用,并重启机器,分区扩容完成。

cd148720796e4c2f8156d46c41434e9d.png

db4aab39a54047a8b415599d556929bc.png

下方的unallocated有2M小空间未利用,可以重新resize /dev/sda5,调整New size为最大值,使前后的数值都为0,最终即可将2M小空间利用起来。

20e18698b5814961894de7123e497f26.png

993f5908e2264773baeb0cebffed0c36.png

 

http://www.lryc.cn/news/321167.html

相关文章:

  • 0基础学习VR全景平台篇第145篇:图层控件功能
  • 一文看懂套利的那些事儿
  • 【工具】Mermaid + 大模型画流程图
  • 内网渗透学习-环境搭建
  • el-progress渐变色
  • DHCP在企业网的部署及安全防范
  • 列表的常用操作
  • 外包2月,技术退步惊现!大专生逆袭大厂,全靠这份神秘资料!
  • 考研失败, 学点Java打小工_Day3_卫语句_循环
  • 网络架构层_服务器上下行宽带
  • 面试算法-47-有效的括号
  • Android11 HID开发系统源码配置
  • 73_Pandas获取分位数/百分位数
  • 力扣练习题
  • Telegraf--采集指定信息
  • Redis是如何实现持久化的?请解释RDB和AOF持久化方式的区别和优缺点。Redis是单线程还是多线程的?为什么Redis使用单线程模型仍然能保持高性能?
  • java通过Excel批量上传数据
  • VS2022 配置QT5.9.9
  • 接收用户输入的数字,判断是否是质数(素数)以及输出1-100之间的所有质数
  • 人脸识别AI视觉算法---豌豆云
  • Apache SeaTunnel MongoDB CDC 使用指南
  • 智能合约 之 部署ERC-20
  • 【C++】用红黑树模拟实现set、map
  • 实现:mysql-5.7.42 到 mysql-8.2.0 的升级(二进制方式)
  • 深入探讨医保购药APP的技术架构与设计思路
  • react中点击按钮不能获取最新的state时候
  • 2、鸿蒙学习-申请调试证书和调试Profile文件
  • 蓝桥杯算法基础(13):十大排序算法(希尔排序) (快速排序)c语言版
  • web学习笔记(三十二)
  • Android 地图SDK 绘制点 删除 指定