gpt4 book ai didi

virtualbox - 为什么 VirtualBox 找不到名为 Windows_7 的注册机器?

转载 作者:行者123 更新时间:2023-12-03 12:01:52 28 4
gpt4 key购买 nike

我正在尝试使用 VBoxManage setextradata 更改虚拟机的 TCP/UDP。

每当我输入命令时:

sudo VBoxManage setextradata Windows_7 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestEmule_TCP/Protocol"TCP

我收到以下错误:

VirtualBox 命令行管理界面版本 2.1.4
(C) 2005-2009 Sun Microsystems, Inc.
版权所有。

[!] 在第 3688 行调用 a->virtualBox->FindMachine(Bstr(a->argv[0]), machine.asOutParam()) 失败!
[!] Primary RC = VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) - 对应于提供的参数的对象不存在
[!] 存在完整错误信息:true,存在基本错误信息:true
[!] 结果代码 = VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) - 对应于提供的参数的对象不存在
[!] Text = 找不到名为“Windows_7”的已注册机器
[!] 组件 = VirtualBox,接口(interface):IVirtualBox,{339abca2-f47a-4302-87f5-7bc324e6bbde}
[!] 被调用者 = IVirtualBox,{339abca2-f47a-4302-87f5-7bc324e6bbde}

虚拟机是使用 GUI 创建的。任何的想法?

$ cd/Users/marco/Library/VirtualBox/Machines/Windows_7
$ ls
记录 Windows_7.xml
Windows 7.xml.1.5-macosx.bak
$ sudo vboxmanage registervm Windows_7.xml
VirtualBox 命令行管理界面版本 2.1.4
(C) 2005-2009 Sun Microsystems, Inc.
版权所有。

[!] 在第 762 行调用 a->virtualBox->OpenMachine(Bstr(a->argv[0]), machine.asOutParam()) 失败!
[!] Primary RC = NS_ERROR_FAILURE (0x80004005) - 操作失败
[!] 存在完整错误信息:true,存在基本错误信息:true
[!] 结果代码 = NS_ERROR_FAILURE (0x80004005) - 操作失败
[!] Text = 无法锁定设置文件 '/var/root/Library/VirtualBox/Windows_7.xml' (VERR_FILE_NOT_FOUND)
[!] 组件 = 机器,接口(interface):IMachine,{ea6fb7ea-1993-4642-b113-f29eb39e0df0}
[!] 被调用者 = IVirtualBox,{339abca2-f47a-4302-87f5-7bc324e6bbde}

最佳答案

!!仅限 window !!
如果您不是管理员帐户并尝试在管理员 cmd 窗口中修改您的 VM,请键入以下命令:
cd "C:\Program Files\Oracle\VirtualBox"
VboxManage registervm "C:\Users\Your Name Here\VirtualBox VMs\Your VM name here\Your VM name here.vbox"
现在运行您的虚拟框修改命令或您正在做的其他任何事情,它应该可以工作!

关于virtualbox - 为什么 VirtualBox 找不到名为 Windows_7 的注册机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/565680/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com