背景
公司一个仪器产品是基于x86核心板开发的,因此制作系统镜像时用的再生龙软件,好处是制作的系统镜像比ARM平台那种raw image小很多,缺点是操作有点麻烦。
最近客户反馈512GB的SSD硬盘容量不够,因此公司决定升级成1TB的,但是工程部的同事用再生龙镜像做完系统后,发现硬盘容量还是512GB,我给他们解释,镜像是在512GB硬盘上做的,因此还原出来的分区表自然还是512GB的,要手动扩容。
思路
查看SSD分区情况,可以看到,1号分区就是根分区,2号分区其实是扩展分区,用于包裹5号分区(交换分区)和其他潜在的扩展分区。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 477G 0 disk
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 975M 0 part [SWAP]
└─sda1 8:1 0 476G 0 part /
因为Linux根分区也在SSD硬盘上,因此没法在仪器上修改SSD的容量,需要离线操作。
用傲梅分区助手
为了方便工程部的同事操作,先尝试用Windows软件傲梅分区助手对SSD分区进行调整,结果发现它不能对ext4等Linux分区进行调节,只支持FAT32和NTFS等Windows分区,放弃。
用parted和resize2fs命令
从


3639

被折叠的 条评论
为什么被折叠?



