在 virtualbox 中使用 Manjaro 20

安装 增强功能 virtualbox Additions工具包

  • 参考

Manjaro 20 上安装步骤

从 pacman 安装 virtualbox-guest-utils linux54-virtualbox-guest-modules

我用的 virtualbox 5.2.x ,当前 manjaro 20 安装的都是 6.1.x,用这个方法安装additions 完全没用。

注意 使用插入当前版本additions iso的方法安装

  1. 安装依赖
    1
    2
    3
    4
    5
     # 查看kernel版本,这里是linux56
     mhwd-kernel -li
    
     # 安装依赖
     sudo pacman -S base-devel linux56-headers
    
  2. 重启
  3. 菜单 Devices -> Insert Guest Additions CD image 插入当前版本5.2.42对应的addtions iso

  4. 安装
    1
    2
     cd /run/media/wivb/VBox_GAs_5.2.42
     sudo ./VBoxLinuxAdditions.run
    
  5. 重启,检查安装情况
    1
    2
    3
    4
    5
    6
     $ VBoxClient --version
     5.2.42r137960
    
     $ sudo systemctl list-units --type=service | grep box
       vboxadd-service.service            loaded active running vboxadd-service.service
       vboxadd.service                    loaded active exited  vboxadd.service 
    
  6. 卸载
    如果感觉没有效果,就卸载吧!!!
    我用的感觉是部分有效,双向共享剪贴板,有效! 自动随窗口大小缩放,无效!
    1
     sudo ./VBoxLinuxAdditions.run uninstall
    

VBoxManage & Graphics Controller

1
2
3
4
5
6
7
8
# 列出所有vm
VBoxManage list vms

# Graphic Controller 设置
$ VBoxManage showvminfo ca8673a6-eb29-491c-9dc0-812423bbf927 | grep -i vga
Graphics Controller:         VBoxVGA
# 将 Graphic Controller 改为 vmsvga
VBoxManage modifyvm ca8673a6-eb29-491c-9dc0-812423bbf927 --graphicscontroller vmsvga

Manjaro 20 Guest 启动慢的问题

禁止了 vboxadd service 之后,关机/开机 速度是有提高。 而且不影响双向共享剪贴板,神奇~~

1
2
sudo systemctl stop vboxadd
sudo systemctl disable vboxadd