从已迁移到 Hyper V 的 VM 中删除 VirtualBox 来宾添加

Ric*_*ich 4 virtualbox hyper-v

我已经将 Centos 6 VM(用作桌面)从 Virtualbox 移动到 HyperV,性能很差。我已经安装了 Linux 集成服务,但这几乎没有帮助,所以我现在想尝试删除 Guest Additions。

我发现的唯一文档涉及插入 VirtualBox 虚拟 DVD 并运行:

sudo sh VBoxLinuxAdditions.run uninstall
Run Code Online (Sandbox Code Playgroud)

但我认为现在已经太晚了,因为我已经在使用 HyperV。

我有哪些选择?

n8t*_*8te 9

由于您无法再通过 Virtualbox 应用程序插入 Virtualbox Guest Additions CD,因此您只需从官方网站下载 ISO 映像,安装它,然后从那里运行卸载命令即可。

  1. 转至download.virtualbox.org/virtualbox并找到您已安装的 Virtualbox Geust Additions 版本的链接(在本例中,我们将使用版本 6.0.0)。查找名称类似于 的文件VBoxGuestAdditions_6.0.0.iso。将其下载到您的虚拟机。
  2. 通过运行以下命令创建用于挂载 ISO 的目录:
    sudo mkdir /mnt/iso
  3. 运行以下命令将 ISO 映像挂载到您刚刚创建的目录:(
    sudo mount -t iso9660 -o loop ~/Downloads/VBoxGuestAdditions_6.0.0.iso /mnt/iso或替换~/Downloads/为您下载 ISO 文件的位置)
  4. ISO 的内容现在将被复制到 中/mnt/iso,因此将目录更改为该目录并运行:
    sudo sh VBoxLinuxAdditions.run uninstall


小智 7

Guest Additions 软件包现在包括一个卸载程序,至少在 Debian 衍生版上是这样。在 Ubuntu 桌面 20.04 上运行以下命令完全删除 vbox-guest-additions:

vbox-uninstall-guest-additions
Run Code Online (Sandbox Code Playgroud)