我有一个大小为 50GB 的分区,并通过一些磁盘工具(通过 GUI)制作了映像。但它有整个分区的大小(50GB)。
然后我将该图像的大小调整为 8.7GB:
e2fsck -f -y xxx.img
resize2fs -M xxx.img
然后我将其安装在大小为15GB的分区上:
dd if=myIMG.img of=/dev/sda13
但问题是,当我打开系统监视器时,它一直显示系统最大大小是 8.3GB,而不是 14GB。
在“lsblk”中我可以看到分区有 14GB
我不知道如何解决它。可能我犯了一些愚蠢的错误,但我不知道如何纠正。
答案1
到目前为止没有错误,你只是错过了最后一步!
现在,您已将大小为 8.7GB 的文件系统的映像写入大小为 15G 的分区。最后一步是再次扩展文件系统大小以占用整个分区:
resize2fs /dev/sda13
对于现代版本的 ext2/3/4 文件系统,即使文件系统已经安装,您也可以执行此操作。