这可能听起来很蠢,但是太棒了
我跑sudo VBoxManage setextradata Whonix-Workstation-XFCE1 "VBoxInternal/Devices/lsilogicsas/0/LUN#0/AttachedDriver/Config/ReadOnly" 1
接下来返回:
VBoxManage: error: Could not find a registered machine named 'Whonix-Workstation-XFCE1'
但另一方面:
VBoxManage 列表虚拟机
"Whonix-Gateway-XFCE" {cac16b00-e3c6-41a7-8e91-302d4d38b84c}
"Whonix-Workstation-XFCE" {7b7b452a-8197-4f78-a5fa-3747e59d5578}
"Whonix-Workstation-XFCE1" {5ba1f377-a438-4de5-aa4f-5b5a3fae13a0}
我尝试过使用 UUID,但也没有成功
VBoxManage: error: Could not find a registered machine with UUID {5ba1f377-a438-4de5-aa4f-5b5a3fae13a0}
答案1
解决方案:使用VBoxManage setextradata ...
without sudo
。
为什么:
我很确定你的问题是使用 sudo:从屏幕截图来看,你的虚拟机最有可能由用户拥有和使用丛林人。因此,VBoxManage list vms
显示一些东西。
VBoxManage setextradata ...
但是您使用发出命令sudo
,这意味着它会尝试与用户的虚拟机进行交互root
。
你的输出是什么sudo VBoxManage list vms
?如果是空的,那就是你的问题。