[Newbies] 我想把80G未分配分区扩容到87.71G的这个ext4分区
Tofloor
poster avatar
斑点带子
deepin
2025-06-09 11:58
Author

我想把80G未分配分区扩容到87.71G的这个ext4分区,但是它们隔开来了,中间那个32G的是虚拟内存,80G的是根分区,不会操作啊,用GParted它提示我没有可安装候选,无法进行下一步操作;parted的话,不明白分区顺序,我这个电脑是有两个系统的,我怕它把我win11的分区搞坏了。

1749441210353.png

1749440830469.png

Reply Favorite View the author
All Replies
昨夜的星辰
deepin
2025-06-09 12:13
#1

调整分区有点麻烦,如果你的数据不多,建议直接备份后重装

如果是deepin25,可以把用户主目录备份后重装,重装完把软件装好,把主目录的文件复制回去就可以了

如果真要调整,可以把在LIVE系统里把这个系统的根分区文件同步到这个80分区内,删除分区再用软件往前合并分区

sudo apt install org.gnome.gparted

那个gparted软件应该用这个名字安装,上面已经提示了,这也是为什么我建议你备份重装的原因

重装的话有4个分区/3个就够了,/boot/efi、/、/persistent,swap分区看着来,如果内存够大且不玩虚拟机或者生产力软件,swap不分或者少分一点就可以了,日常使用32G内存可以不分swap

Reply View the author
晚秋(lateautumn)
Moderator
2025-06-09 12:34
#2
昨夜的星辰

调整分区有点麻烦,如果你的数据不多,建议直接备份后重装

如果是deepin25,可以把用户主目录备份后重装,重装完把软件装好,把主目录的文件复制回去就可以了

如果真要调整,可以把在LIVE系统里把这个系统的根分区文件同步到这个80分区内,删除分区再用软件往前合并分区

sudo apt install org.gnome.gparted

那个gparted软件应该用这个名字安装,上面已经提示了,这也是为什么我建议你备份重装的原因

重装的话有4个分区/3个就够了,/boot/efi、/、/persistent,swap分区看着来,如果内存够大且不玩虚拟机或者生产力软件,swap不分或者少分一点就可以了,日常使用32G内存可以不分swap

我的龙芯v25用这个命令装不了gpartsob

Reply View the author
昨夜的星辰
deepin
2025-06-09 12:43
#3
晚秋(lateautumn)

我的龙芯v25用这个命令装不了gpartsob

可以搜索一下,看能找到哪个
image.png

Reply View the author
jjcui8595
deepin
Resources Team Moderator
a day ago
#4

可以尝试如下思路:

首先注意备份数据,备份数据,备份数据

假定需要调整的分区顺序是未分配(80G)、swap、根分区、87.71G ext4,目的是把未分配空间并入87.71G ext4分区。

1.liveCD引导系统(如果是X86以外的架构,可以下载UOS的liveCD)

2.用GParted将未分配分区创建为主分区,格式化成ext4

3.迁移根分区

3.1 rsync将根分区数据同步到刚创建的分区,并修改fstab

3.2 挂载/dev、/proc和/sys

mount -B /dev /mnt/dev

mount -B /proc /mnt/proc
mount -B /sys /mnt/sys(可不挂载)

3.3.chroot进入目标系统,重建grub引导
3.3.1 重新生成grub.cfg
grub-mkconfig -o /boot/grub/grub.cfg

3.3.2 生成启动项
grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=deepin

4.重启电脑,如新建引导有效则删除原根分区,将空间并入87.71G ext4分区

Reply View the author
neko
deepin
Ecological co-builder
Resources Team Moderator
18 hours ago
#5

在它前面的话不太好扩容,确定要这么做的话建议做个livecd启动盘用gparted工具移动分区。

更安全且简单的做法是将这个未分配的分区格式化成ext4然后挂载为系统分区里的/opt 和/home也能利用好空间。

Reply View the author
大多时候吃素
deepin
15 hours ago
#6
neko

在它前面的话不太好扩容,确定要这么做的话建议做个livecd启动盘用gparted工具移动分区。

更安全且简单的做法是将这个未分配的分区格式化成ext4然后挂载为系统分区里的/opt 和/home也能利用好空间。

有理

Reply View the author
引栗先生
deepin
14 hours ago
#7

用bind mount也很方便,把未分区的格式化为ext4,然后哪个目录不够就bind mount哪个目录,主要是受到磐石系统启发,把/persistent/home bind mount为/home,那这样我就可以把任何不够空间目录做bind了 joy

Reply View the author
neko
deepin
Ecological co-builder
Resources Team Moderator
14 hours ago
#8
引栗先生

用bind mount也很方便,把未分区的格式化为ext4,然后哪个目录不够就bind mount哪个目录,主要是受到磐石系统启发,把/persistent/home bind mount为/home,那这样我就可以把任何不够空间目录做bind了 joy

正解

Reply View the author
斑点带子
deepin
5 hours ago
#9

欧克欧克,谢谢大家,我还是决定重装系统,太麻烦了,还好我数据不多,后期慢慢学习。

Reply View the author