前言:我对gParted,parted,fdisk;Windows系统非常熟悉。
我想增加 Ubuntu 14.04 磁盘的大小,通过 ESXi 5.5 进行虚拟化,并将磁盘连接为“独立、持久”。
我过去已经使用 gParted Live 调整过该磁盘的大小->增加了,很简单。
现在我希望在调整服务器大小时保持服务器处于打开状态,这是一个备份磁盘,仅在周末使用。我可以轻松地将其从系统中卸载。
我已经知道如何进行,但我搜索了教程和明确的命令,以便不会忘记任何事情。
问题:在 Google 上搜索并阅读了几页操作指南后,我发现每个人都告诉我,必须先删除该分区,然后才能调整其大小。
我不明白为什么必须在 CLI 中先删除分区,然后再调整其大小。Windows 也允许在不先删除分区的情况下调整分区大小。
来源: https://geekpeek.net/resize-filesystem-fdisk-resize2fs/-如何通过命令行扩展 Ubuntu VM 的非根分区(不使用 GParted)-https://access.redhat.com/articles/1190213
..然后我读到这个: https://unix.stackexchange.com/questions/169395/how-do-i-resize-partitions-and-filesystems-on-them 而且我不明白为什么这个答案没有提到先删除分区。
对我来说,最后一个答案是正确的:不需要删除分区:
$ sudo parted /dev/sdb resizepart 1 400M
$ sudo resize2fs /dev/sdb1 400M
有人能告诉我为什么有人说要删除该分区吗?