如何在虚拟机中调整Linux的硬盘大小

如何在虚拟机中调整Linux的硬盘大小

我在vm中安装了一个centos,然后通过vm的设置来扩展硬盘的卷。

如何在不重新安装的情况下调整硬盘大小?

我第一次安装时没有设置 lvm

答案1

安装 GPartEd,然后打开它。加载后,单击要扩展的分区。单击移动/调整大小按钮并设置分区的新大小。完成后,点击申请按钮。

答案2

这取决于您使用的文件系统。您可以在线调整 reiserfs 和 xfs 的大小(resize_reiserfs 和 xfs_grow 是命令,IIRC),并且可以使用 resize2fs 来增大 ext2/3/4。在大多数情况下,您只需在命令后输入设备路径(即resize2fs /dev/sda2),它就会增长到填满设备的当前大小 - 这显然是您在本例中想要做的。

如果您对驱动器进行了分区,您还需要调整分区大小;您可以使用命令行中的 parted 来执行此操作,但需要非常小心。正如 RobinJ 所建议的那样,重新启动并使用 gparted 启动系统要容易得多,也更安全。您必须卸下设备,这样分区表才会被重新读取,如果这是根文件系统,则意味着您必须重新启动。

相关内容