通过google, 得到了解决方式。

1,先把xxx.vbox (我这里是win7.vbox) 备份。

2,使用文本工具打开win7.vbox,

3,,删除有关hd的一项配置信息。

<StorageController name="SATA Controller" type="AHCI" PortCount="1" useHostIOCache="false" Bootable="true" IDE0MasterEmulationPort="0" IDE0SlaveEmulationPort="1" IDE1MasterEmulationPort="2" IDE1SlaveEmulationPort="3">
                  <AttachedDevice type="HardDisk" port="0" device="0">
                    <Image uuid="{f764907b-3baa-4213-9724-41769411c6f0}"/>
                  </AttachedDevice>
                </StorageController>
4,此时再双击win7.vbox.然后在配置里重新增加相应的磁盘。

5,run it. and killed this bug.


https://www.experts-exchange.com/questions/27782959/Cannot-open-VM-cannot-be-closed-because-it-is-still-attached-to-1-virtual-machines.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐