【详细】双系统 Ubuntu 如何给根目录扩容

1.分配出一块未分配空间(需要和Ubuntu系统存储分区位于同一个硬盘上)

这一步我直接利用windows系统自带的"创建并格式化硬盘分区"功能进行的。

如图,在想要切割出来一部分空间的卷上右键,选择压缩卷选项,之后输入空间大小即可在该卷的后面得到一块未分配空间。

2.找一个U盘将其制作为系统启动盘

首先解释为什么需要用U盘来启动一个新系统进而调整原Ubuntu系统的磁盘容量:这是由于直接在原Ubuntu系统里利用gparted工具(后文会提到)进行磁盘空间分配时,ubuntu系统的存储盘(我的是下图里最后一个分区)会带一个钥匙符号,即其处于只读状态,不允许修改,如下图所示

而当使用一个其它的系统来对原Ubuntu系统对应的硬盘存储分区进行调整时,该钥匙符号就会消失,也就可以顺利执行扩容操作了

这一步和你安装 Ubuntu 系统的时候制作的 U 盘一样

3.将 U 盘作为开机最先引导项

插入u盘,开机狂按F2(联想拯救者)进入Bios界面

把Boot option1改成UEFI:USB的那个选项,即优先使用U盘启动操作系统

按F10保存,选Yes回车,这时电脑就会自动使用U盘启动新的Ubuntu系统了

进去系统之后选择Try Ubuntu(中文下是试用Ubuntu),因为我们并不是想在电脑上再装一个新系统,而只是利用当前系统来对本机的Ubuntu系统进行扩容而已。

4.利用gparted工具进行扩容

在目前U盘所启动的这个Ubuntu系统里,打开终端,输入

复制代码
sudo gparted

初始页面如下:未分配(unallocated)空间有 96.05 GB

将它一步一步移动到根目录旁边,因为只有与根目录相邻的未分配空间才能扩容给根目录

(第一次移动忘记拍照了,下面会有详细移动步骤,继续往下看)

第一次移动完如下图所示

右键打开 unallocated 下面的 swap 分区,把箭头向左拖动

移动完如下所示

下图可以看到未分配空间已经越过了 swap 分区,与根目录相邻了

将未分配空间全部分配给根目录

5.结束保存

点击左上角绿色小箭头后保存,时间稍微有点长,耐心等待

完成后,点击close

6.重启

完成上述步骤后关机,重新启动时把步骤 3 中Bios里的Boot设置恢复到原来的顺序,然后F10保存启动即可,此时进入本机的Ubuntu系统可以发现根目录的容量已经成功扩大了

参考链接:

Ubuntu双系统扩大/home磁盘空间大小,gparted移动磁盘位置及大小_双系统ubuntu如何扩容-CSDN博客

(持续更新)Ubuntu22.04双系统的安装、扩容、重装及配置_重新安装双系统之ubuntu-CSDN博客

ubuntu16.04使用GParted对/根目录扩容_gparted 扩容-CSDN博客

相关推荐
JJJennie77711 分钟前
MAI Gateway技术揭秘:大模型网关能做什么?从原理到落地
linux·服务器·网络·ai网关
风哥2号2 小时前
数据库教程FGMT02‑生产环境Linux+Oracle19c安装配置与项目实战
linux·数据库·ffmpeg
wuminyu5 小时前
Kafka中sendfile与mmap实现机制解析
java·linux·c语言·jvm·c++
新时代牛马6 小时前
嵌入式网络完整篇:从LwIP/以太网驱动到 Linux netdev 与排障
linux·网络·php
猿与禅6 小时前
Linux(Ubuntu)入门到实战:系统管理、常用命令与权限体系完整指南
linux·ubuntu·apt·进程管理·系统运维·用户权限·vi/vim
前端世界6 小时前
Linux服务器实战:NTP时间同步、SELinux权限与rsyslog日志管理,一次搞懂三大运维问题
linux·运维·服务器
Android系统攻城狮6 小时前
Linux Gstreamer深度解析之gst_audio_converter_new调用流程与实战(二十)
linux·运维·服务器·gstreamer音视频·音视频进阶
海宇服务7 小时前
零信任架构实战:基于海宇对外投资历史查询服务构建自动化供应商准入网关
运维·人工智能·架构·自动化
上海云盾-小余7 小时前
BGP 高防底层原理:TCP 异常流量识别与清洗机制
运维·网络·tcp/ip
言乐68 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python