测试环境:host宿主机系统是windows10系统,guest客户机系统是manjaro基于archlinux
1. 方法一(失效)
利用virtualBox自带的增强工具,进入Manjaro后,点击virtualbox “设备”-> 分配光驱->移除虚拟盘, 然后点击“设备”-> 安装增强工具->加载VBoxGuestAdditions.iso ->Manjaro系统右下角弹出DeviceNotifier,双击后,进入目录/run/media/cheney/VBox_GAs_5.2.22/内,右键Actions->Open Termial Here,进入终端, 输入sudo ./VBoxGuestAdditions.sh后,提示安装安装失败,提示”请安装与当前内核匹配的headers“, 输入uname -r 查看内核版本,sudo pacman -S linux-headers,选择与内核版本号对应的linux-headers,然后重新安装sudo ./VBoxGuestAdditions.sh,还是提示相同的错误,重启后还是不行。
2. 方法二 (有效)
搜索了很长时间,终于找到解决办法
-
sudo pacman -S virtualbox-guest-utils
提示errors, /usr/bin, /usr/libs, /usr/local/bin下面安装VBox的一些文件(以VBox开头的一些文件),这是由于第一步安装的VBoxGuestAdditions.sh残留文件,可以直接sudo rm -rf 删除,再次运行sudo pacman -S virtualbox-guest-utils即可
-
设置共享粘体版: 鼠标选择virutaBox菜单栏"设备"-> 共享粘贴板->双向,这时候就可以将windows的文本复制黏贴到Manjaro里面了。
-
设置共享文件夹:可以参考这里