linux

Linux虚拟机磁盘空间如何扩展

小樊
38
2025-08-17 08:41:57
栏目: 云计算

Linux虚拟机磁盘空间扩展主要有两种方法,具体操作如下:

扩展现有磁盘

  1. 关闭虚拟机:在虚拟机管理软件中关闭目标虚拟机。
  2. 扩展虚拟磁盘:以VMware为例,在虚拟机设置中找到硬盘选项,点击扩展,输入新的磁盘大小。若使用VirtualBox,需通过VBoxManage命令行工具进行操作,如VBoxManage modifyhd <虚拟磁盘路径> --resize <大小MB>
  3. 识别新磁盘空间:启动虚拟机后,使用fdisk -llsblk命令查看磁盘分区情况,确认新扩展的空间。
  4. 调整分区大小:使用partedfdisk工具对磁盘分区进行调整,如使用growpart /dev/sda X命令(X为分区号)。
  5. 扩展文件系统:若为ext4文件系统,使用resize2fs /dev/sdaX命令;若为XFS文件系统,使用xfs_growfs /dev/mapper/centos-root命令。

添加新磁盘

  1. 添加新虚拟磁盘:在虚拟机设置中选择添加硬盘,按照向导完成操作,设置好磁盘大小和类型等参数。
  2. 初始化新磁盘:启动虚拟机后,使用fdisk -l查看新磁盘,然后使用fdisk /dev/sdb(假设新磁盘为sdb)进行分区操作,创建主分区或逻辑分区。
  3. 格式化新分区:使用mkfs.ext4 /dev/sdb1(假设创建的是sdb1分区)将新分区格式化为ext4文件系统。
  4. 挂载新分区:创建挂载点,如mkdir /app,然后使用mount /dev/sdb1 /app将新分区挂载到指定目录,最后将挂载信息添加到/etc/fstab文件中,以实现开机自动挂载。

0
看了该问题的人还看了