昨夜的星辰
2024-12-17 18:31 deepin
我记得市面上PE系统一般会有DiskGenius,支持调整EXT4的分区的
直接调整各盘大小,调完后记下各区UUID,直接编辑更新/etc/fstab就可以了,相对简单一点
纯命令操作我有点慌,怕哪步输错命令把数据干没了
Reply Like 0 View the author
我记得市面上PE系统一般会有DiskGenius,支持调整EXT4的分区的
直接调整各盘大小,调完后记下各区UUID,直接编辑更新/etc/fstab就可以了,相对简单一点
纯命令操作我有点慌,怕哪步输错命令把数据干没了
谢谢分享,收藏了。
我记得市面上PE系统一般会有DiskGenius,支持调整EXT4的分区的
直接调整各盘大小,调完后记下各区UUID,直接编辑更新/etc/fstab就可以了,相对简单一点
纯命令操作我有点慌,怕哪步输错命令把数据干没了
我尝试过,到最后报错
我记得市面上PE系统一般会有DiskGenius,支持调整EXT4的分区的
直接调整各盘大小,调完后记下各区UUID,直接编辑更新/etc/fstab就可以了,相对简单一点
纯命令操作我有点慌,怕哪步输错命令把数据干没了
这个不行吧,我试过,调整后系统起不来了
这个不行吧,我试过,调整后系统起不来了
调完要更新fstab文件,不然是起不来的,因为调整后硬盘的UUID变了
我尝试过,到最后报错
中午试了一下,直接调现在会在检查文件系统那一部检查出错误,但可能这步本身就是错的
后面用DG把分区备份到镜像文件,然后把分区格式化,可以自由调整大小,调完后再把镜像文件恢复回来
不过这样有个前置条件,需要有足够的闲置空间放镜像文件😂
Popular Ranking
ChangePopular Events
More
Deepin23系统盘扩容
背景
默认全盘安装后系统盘只有15G。计划对ext4文件系统系统盘进行扩容,这里记录下我的操作过程。
part /
很小我的电脑没有网络,无法下载
Gparted
,所以纯手搓的。操作过程
操作原理
下面是示意图
据盘调小数据盘尾部划出空闲,再把数据挪动到新分区,进行系统盘扩容。再把数据挪动到系统盘,再次优化空间,最后临时数据盘数据挪动到新数据盘。
知识点补漏
我操作前就有一疑问,为什么
fdisk
操作分区,还要操作resize2fs
?分别都是操作什么?分区表
分区表:计算机读取的磁盘开始位置,不包含任何文件数据,只是硬盘的布局信息。可以把它想象成硬盘的“目录”。
使用
fdisk -l /dev/xxx
可以查看deepin23分区表是GPT
类型文件系统
文件系统:文件系统位于分区之上,它负责组织和管理分区上的文件和目录。它定义了如何在分区上存储和检索数据,例如文件的命名、组织方式、权限控制等等。 你可以把它想象成分区上
的“文件夹”和“文件”的组织方式。
分区表和文件系统的关系
想象一下一个公寓楼:
逻辑卷
由于我没有分逻辑卷,这里不作介绍
操作步骤
由于不是虚拟机,操作步骤只做简单简述,操作过程无法记录。
制作live系统
文章很多,不介绍。
Deepin的live并不直接进入系统,需要选择语言和地区,看起来很像进入了安装的live。
1. 数据盘调小数据盘尾部划出空闲
这里是我的磁盘块
目前磁盘是这样
2.把数据挪动到新分区
3.系统盘扩容
现在是这样
4. 数据挪动到系统盘,再次优化空间
现在是这样的
|-------------系统盘---实际数据_backup|---------------------------空闲------------------------------------------|
5. 临时数据盘数据挪动到新数据盘
通过blkid获取到新的nvme0n1p5 UUID 修改 /etc/fstab 即可
最终成果
见图片。。。。插入后跑最上了