电脑帮手
柔彩主题三 · 更轻盈的阅读体验

虚拟机怎么添加硬盘?VMware和VirtualBox实操步骤全讲清

发布时间:2026-04-08 07:30:50 阅读:2 次

刚装好ref="/tag/438/" style="color:#EB6E00;font-weight:bold;">虚拟机,发现系统盘才20G,装个开发环境就告急?或者想单独挂个D盘存资料、做测试?别急,给虚拟机硬盘比你想象中简单得多——不用重装系统,也不用折腾物理机器,点几下鼠标就能搞定。

先搞清楚:加的是“虚拟硬盘”,不是插U盘

虚拟机里的硬盘,本质是一个大文件(比如 VMware 的 .vmdk,VirtualBox 的 .vdi),它被软件模拟成一块真实的磁盘。你加的不是物理硬盘,而是告诉虚拟机:“请多认一块新磁盘进来”。所以操作全程在软件里完成,主机不用关机,也不影响其他程序运行。

VMware Workstation 添加硬盘(以17.x为例)

确保虚拟机已关机(开机状态下只能添加,不能格式化或分区,容易出问题):

  1. 右键虚拟机 → 选择【设置】;
  2. 点击左侧【硬件】→ 点击右下角【添加】按钮;
  3. 选中【硬盘】→ 点击【下一步】;
  4. 保持默认【SCSI】控制器(兼容性好)→ 【下一步】;
  5. 选【创建新虚拟磁盘】→ 【下一步】;
  6. 设置大小,比如输入 50(单位是GB)→ 勾选【将虚拟磁盘拆分成多个文件】(方便备份和移动)→ 【完成】。

启动虚拟机后,Windows 会自动弹出“初始化磁盘”提示,按向导走就行;Linux 用户进系统后执行 lsblk 就能看到新盘(如 /dev/sdb),接着 fdisk /dev/sdb 分区、mkfs.ext4 格式化、mkdir /mnt/data && mount /dev/sdb1 /mnt/data 挂载即可。

VirtualBox 添加硬盘(以7.0为例)

同样建议关机操作:

  1. 选中虚拟机 → 点击【设置】→ 切换到【存储】;
  2. 在【存储树】里,点中控制器(比如“SATA控制器”)→ 点右上角【添加硬盘图标】(小光盘形状)→ 【创建新硬盘】;
  3. 类型选【VDI】→ 【下一步】;
  4. 动态分配(推荐,节省主机空间)→ 【下一步】;
  5. 设路径和大小,例如命名为 win11-data.vdi,大小填 60 GB → 【创建】。

开机进系统,Windows 设备管理器里会看到未初始化的新磁盘,打开磁盘管理,右键初始化、新建简单卷;Linux 下一样用 lsblk 找盘符,后续分区挂载流程不变。

常见小坑提醒

• 新硬盘在 Windows 里不显示?检查是否跳过了“初始化”步骤,或没分配驱动器号(磁盘管理里右键卷 → “更改驱动器号和路径”);
• Linux 挂载后重启失效?记得把挂载信息写进 /etc/fstab,比如加一行:

/dev/sdb1  /mnt/data  ext4  defaults  0  2
• VMware 提示“无法连接硬盘”?大概率是虚拟机还在运行时强行添加了硬盘,关机重试一次就行;
• 加完硬盘总容量变小?那是你选了“固定大小”,占满主机空间了,下次选“动态分配”更省心。

其实加硬盘这事,就跟给笔记本插块SSD差不多,只是动作从拧螺丝变成了点鼠标。多练两次,闭着眼都能配好。