linux虚拟机磁盘空间扩容
时间: 2025-02-03 09:37:48 浏览: 56
### 扩展 Linux 虚拟机磁盘容量
#### 关闭虚拟机并调整 VM 设置
为了扩展 Linux 虚拟机中的磁盘空间,在 VMware 中需先关闭该虚拟机。随后进入虚拟机设置界面,找到硬盘选项,并在此处增加分配给虚拟机的存储量[^1]。
#### 启动虚拟机并确认新磁盘状态
完成上述操作后重启虚拟机,以 root 用户身份登录系统。此时可以运行 `fdisk -l` 命令来检查当前磁盘及其分区的状态:
```bash
[root@localhost ~]# fdisk -l
```
这一步骤有助于了解新增加的空间是否已被识别以及其确切位置[^2]。
#### 创建新的分区或扩展现有分区
如果希望创建一个新的分区利用额外的空间,则可继续使用 `fdisk` 工具或其他类似的工具如 `parted` 来定义新分区。对于某些文件系统来说,也可能直接通过特定命令在线增长根分区而无需重新启动服务。
假设要添加的新分区为 `/dev/sdaX` (其中 X 是具体的编号),那么可以通过下面的方式格式化它:
```bash
mkfs.ext4 /dev/sdaX
```
接着将其挂载到适当的位置以便立即使用这个新卷:
```bash
mkdir /mnt/newdisk && mount /dev/sdaX /mnt/newdisk
```
然而更常见的情况是对已有的根分区进行扩容而不是单独划分一块区域作为附加存储。这时可能需要用到 LVM 或者 GParted 这样的图形界面程序来进行无损调整大小的操作。如果是基于 ext 文件系统的简单场景下也可以尝试 `resize2fs` 结合 `pvmove`, `vgextend` 和其他逻辑卷管理指令实现无缝扩大根目录所在卷组内的物理卷规模[^3]。
阅读全文
相关推荐


















