sdax都是sda这块盘的,其中的x你可以认为表示第几个分区吧。lsblk命令看各个分区的情况,看看汇总起来对不对。

deepin有两个系统盘,这么多年了一直是这种奇怪的rootAB分区形式,系统盘太小才15G,usr动不动就达到10G以上,分分钟爆满。我一般都是手动分区,或者全盘安装后把rootb删掉,再扩容roota分区,然后改fstab,不会出现任何问题
1、你那个硬盘是MBR分区表,mbr下一个硬盘最多有4个主分区
当硬盘大了之后4个主分区大概率会出现不够用的情况,所以有扩展分区,占用1个主分区,扩展分区内可以分出多个逻辑分区,正常情况下足够用
一个mbr硬盘主分区是sda1~sda4,逻辑分区是从sda5开始。在grub里一般是hd(0,0)~hd(0,3),起始数字不一样
那个扩展分区的大小是后面逻辑分区大小之和,前面的主分区+扩展分区+未分配空间=硬盘容量
你的sda硬盘是一个主分区+一个扩展分区,容量之和正好是硬盘容量
不过现在民用大都是GPT分区表,不需要mbr那样的逻辑分区,所以会从sda1、sda2……这样一直顺序排下去
2、deepin20和UOS专业版默认全盘安装的分区
/boot/efi、/boot、roota、rootb、/data、/recovery、swap
EFI、内核、主根、备根、数据区、初始备份、交换分区
具体到你这里,sdb3和sdb4都算是系统盘,正常只用一个,另一个做为升级备份,假如系统升级失败,会引导另一个或从另一个里恢复数据,具体逻辑忘记了
deepin有两个系统盘,这么多年了一直是这种奇怪的rootAB分区形式,系统盘太小才15G,usr动不动就达到10G以上,分分钟爆满。我一般都是手动分区,或者全盘安装后把rootb删掉,再扩容roota分区,然后改fstab,不会出现任何问题
改fstab是为什么,直接扩容roota行不行?

改fstab是为什么,直接扩容roota行不行?
/etc/fstab是用来实现开机自动挂载的,之前用deepin15是要改fstab,就是因为rootb已经被删了,重启后fstab里面还有rootb分区的信息,就会报错开不了机。好久没用deepin了,昨天试了deepin20.9和23,已经可以直接删rootb,扩roota,不用动fstab了。
/etc/fstab是用来实现开机自动挂载的,之前用deepin15是要改fstab,就是因为rootb已经被删了,重启后fstab里面还有rootb分区的信息,就会报错开不了机。好久没用deepin了,昨天试了deepin20.9和23,已经可以直接删rootb,扩roota,不用动fstab了。
感觉我的rootA和rootB是反的?文件管理器看系统盘已用空间8.2G,但rootb空间用了8.1G,更接近8.2;roota空间用了7.11G。所以是是不是应该删除roota分区、扩展rootb分区?

感觉我的rootA和rootB是反的?文件管理器看系统盘已用空间8.2G,但rootb空间用了8.1G,更接近8.2;roota空间用了7.11G。所以是是不是应该删除roota分区、扩展rootb分区?
你的这个发现非常重要,没有贸然听我的话删roota的决策非常正确。感觉你的系统正在使用rootb,而不是roota。在我的系统里,/dev/sda5是roota分区,/dev/sda6是rootb,在终端输入df -h,发现/dev/sda5的挂载点是/,而/dev/sda6没有挂载,即系统正在使用roota。你也可以想我上面说的方法试试看一下,确认系统到底正在使用roota还是rootb.另外,系统更新时,为了备份旧系统,旧系统会被放到rootb中去,作为备份。所以有时rootb比roota大是正常的。最后,如果发现系统真的在使用rootb,即rootab反过来了,那说明系统可能是因为更新,也可能是其他原因而挂过,转而使用rootb中的备份了,那么此时不要删除任何分区!

你的这个发现非常重要,没有贸然听我的话删roota的决策非常正确。感觉你的系统正在使用rootb,而不是roota。在我的系统里,/dev/sda5是roota分区,/dev/sda6是rootb,在终端输入df -h,发现/dev/sda5的挂载点是/,而/dev/sda6没有挂载,即系统正在使用roota。你也可以想我上面说的方法试试看一下,确认系统到底正在使用roota还是rootb.另外,系统更新时,为了备份旧系统,旧系统会被放到rootb中去,作为备份。所以有时rootb比roota大是正常的。最后,如果发现系统真的在使用rootb,即rootab反过来了,那说明系统可能是因为更新,也可能是其他原因而挂过,转而使用rootb中的备份了,那么此时不要删除任何分区!
扯一些题外话,我觉得deepin的默认分区方案不合理,复杂且浪费磁盘空间。如果有时间,建议把重要的文件备份之后重装系统,并在重新安装时选择手动分区。手动分区时,先分一个300mb的引导分区,挂载到/efi,文件系统为fat32。之后,分一个根分区,挂载到/ ,文件系统为ext4 。最后可以再分一个区,挂载到/home ,文件系统还是ext4 (因为ext4能随意调整分区大小)。单独分个区给home的目的是一旦系统又坏了,重装时可以不格式化home那个分区,等到系统装好后,之前的文件和软件数据都还在。就这3个分区就足够了。swap分区也没啥用,都2025年啦还用swap分区,大多数linux发行版都改用交换文件了,再开个zswap压缩,方便又高效。
Popular Ranking
ChangePopular Events
More
deepin20.9自动全盘安装在120g固态硬盘上。
1、原来的500g机械硬盘显示总空间465G,为什么还显示一个并不存在的分区SDA2 ?居然有415.75G?能不能删除这个分区?

2、固态硬盘系统盘15G,数据盘60G。动态内存和恢复分区隐藏起来了我可以理解。但为什么有sdb3和sdb4两个15G的分区?其中哪一个是真正的系统盘?
