您的位置:

虚拟机添加硬盘

一、虚拟机添加硬盘后进不去系统

如果在虚拟机添加硬盘后无法进入系统,有可能是添加的硬盘没有被正确的识别或者操作系统没有正确处理这个硬盘。在这种情况下,可以尝试通过以下步骤解决问题:

1、在虚拟机重新启动之后,进入 BIOS 设置,检查硬盘是否被识别;

    <Del>或F2进入BIOS设置->System Information->IDE Devices Configuration

2、在操作系统中检查硬盘是否被正确的格式化或者分区。

二、虚拟机添加硬盘后不显示

有时候虚拟机添加的硬盘无法在操作系统中显示。这可能是因为系统没有正确的识别硬盘或者硬盘没有被正确的挂载。为了解决这个问题,您可以尝试以下步骤:

1、运行devmgmt.msc查看设备管理器,检查硬件是否已经被正确识别;

    Win + R 打开运行窗口 -> 输入 devmgmt.msc ->回车键。

2、检查磁盘管理是否挂载了硬盘;

    Win + R 打开运行窗口 -> 输入 diskmgmt.msc ->回车键。

3、检查磁盘的大小和分区类型是否符合要求。

三、虚拟机添加硬盘蓝屏

在一些情况下,虚拟机添加硬盘后,虚拟机会出现蓝屏死机的情况。这种情况一般是由于磁盘控制器驱动不正确或者是硬盘本身损坏导致的。如果出现这种情况,您可以尝试以下措施:

1、卸载并重新安装硬盘的控制器驱动;

    Win + X 打开设备管理器 -> 磁盘驱动器 -> 右键删除 -> 搜索windows 更新驱动程序。

2、更换硬盘。

四、虚拟机添加硬盘分区

添加虚拟机硬盘后,您需要为其分配磁盘空间并分区。在这个过程中可能会遇到如下问题:

1、Windows无法管理磁盘属性;

    Win + X 打开磁盘管理 -> 选择此电脑 -> 点击“管理” -> 重新扫描磁盘

2、磁盘管理器可能无法识别新添加的磁盘。如果出现这种情况,您需要首先在设备管理器中找到新添加的磁盘,并且更新磁盘的驱动程序。

五、虚拟机添加硬盘权限不足

在某些情况下,您的账户可能没有足够的权限来完成虚拟机添加硬盘的操作。为了解决这个问题,您可以尝试以下步骤:

1、使用管理员账户执行虚拟机添加硬盘操作;

2、检查您的账户是否有足够的权限执行该操作。

六、虚拟机添加硬盘命令

通过命令行添加虚拟机硬盘是一个非常方便的方法,这里提供几个常用的命令:

    vmkfstools -c 50G -d thin /vmfs/volumes/datastore1/newdisk.vmdk
    # 创建一个50GB大小的thin虚拟磁盘,并存储到datastore1目录中的newdisk.vmdk文件中。

    esxcfg-rescan vmhba0
    # 扫描vmhba0适配器,使其重新扫描所有虚拟机磁盘。

    vmware-cmd -a register /vmfs/volumes/datastore1/myvm.vmx
    # 向vmware注册一台虚拟机,该虚拟机储存在datastore1中,名称为myvm.vmx

七、虚拟机添加硬盘找不到U盘

有时候在向虚拟机添加U盘的时候,会出现虚拟机找不到U盘的情况。这可能是由于虚拟机没有正确的识别U盘或者U盘驱动程序有问题导致的。在这种情况下,您可以尝试以下几个步骤:

1、在虚拟机中检查U盘是否被正确的连接。

    从虚拟机菜单栏中,Peripherals -> USBDevices菜单中检查U盘是否被连接

2、卸载并重新安装U盘的驱动程序。

    1)在设备管理器中找到U盘驱动器并卸载;
    2)重新插入U盘,重新安装驱动程序。

八、虚拟机添加硬盘后不能启动

在一些情况下,在虚拟机添加硬盘后,虚拟机可能无法启动。这通常是由于新添加的硬盘与其他硬盘或设备冲突导致的。在这种情况下,您可以尝试以下措施:

1、从 BIOS 设置中检查硬盘是否被正确识别;

2、检查硬盘是否与其他设备或者硬盘冲突。

九、VM虚拟机添加硬盘

添加虚拟机硬盘可以通过VM虚拟机管理器完成。以下是在VM虚拟机中添加硬盘的步骤:

1、打开VM虚拟机管理器;

2、选择您想要添加硬盘的虚拟机;

3、单击“编辑虚拟机设置”;

4、在“硬件”选项卡下选择“添加”;

5、选择添加的硬盘类型,并按照提示完成操作。

十、虚拟机添加硬盘但名字不对

有时候,在向虚拟机添加硬盘时,您可能会发现虚拟硬盘的名字不正确。在这种情况下,您可以尝试以下步骤来解决问题:

1、在VM虚拟机管理器中将虚拟硬盘重命名;

2、在设备管理器中将磁盘设备驱动器重命名;

3、在操作系统中将磁盘卷重命名。

参考代码示例

    vmkfstools -c 50G -d thin /vmfs/volumes/datastore1/newdisk.vmdk

    esxcfg-rescan vmhba0

    vmware-cmd -a register /vmfs/volumes/datastore1/myvm.vmx