Devices > Insert guestaddition image ... 1.2。cd /run/media/foobar/VBox_GAs-6.0.4 1.3.sudo sh autorun.sh或简单地由sudo sh VBoxLinuxAdditions.run导致错误:该系统目前还没有设置为构建内核模块。请安装与当前内核相匹配的Linux内核“头”文件,以向系统添加新的硬件支持。VirtualBox来宾添加:mod探测vboxsf失败
1.4。因此,我尝试通过安装Linux内核头文件来解决这个问题,就像前面提到的这里:
1.4.1通过mhwd-kernel -li查找Linux内核,在我的例子中是linux419
1.4.2.然后是sudo pacman -S linux419-kernel
1.4.3.然后按照第一步在原来的文章和重新启动。这解决了解决问题,但每次重新启动时,我都要等待5-6分钟,显示消息:
vboxadd.service…正在运行一个停止作业。

1.4.4.尝试了sudo systemctl stop vboxadd和sudo systemctl disable vboxadd从这里,但后来它恢复了分辨率。
1.4.5.尝试卸载客户添加的sudo sh VBoxLinuxAdditions.run uninstall,然后按照步骤2,whish也是不成功的!
sudo pacman -Syu virtualbox-guest-utils导致有11个提供程序可用于VIRTUALBOX-主机-模块::存储库额外
…*存储库社区linux manjaro-virtualbox-来宾模块
2.2。在这里中,运行mhwd-kernel -li表示应该使用linux419,或者使用sudo pacman -S linux419-virtualbox-guest-modules。但是我得到了一个错误:
错误提交事务(冲突文件)在文件系统vboxclient中存在virtualbox客户端
2.3。按照这里的建议,我尝试了sudo pacman -S --force并完成了安装并重新启动。但是除了我收到这个通知外,没有什么变化:

发布于 2019-08-17 19:48:24
要使自动调整大小的客人显示正常工作,您必须使用“VBoxSVGA”
调整大小就像一种魅力。
在Linux、Mac和Windows 10上进行测试
(在较早版本的Virtual中,控制器是VBoxVGA,但这在Version6.0中不再推荐,在6.1中不再可用。)
发布于 2019-04-23 23:14:31
我最近也面临着同样的问题,经过一些研究,我想出了一个不需要使用VBoxVGA适配器并重新安装Manjaro的解决方案。TL;DR版本需要安装linux419-headers,而不是linux419-kernel。
主机: Windows 10 1809 Pro 64位
嘉宾: Manjaro KDE 18.0.4 64位,4.19.34-1-MANJARO内核
虚拟化: VirtualBox 6.0.6 r130049 (Qt5.6.2)
sudo pacman -Syyugcc、make和Linux内核“头”文件(可以通过uname -r命令找到这些文件,例如linux419-headers --我试图使用sed和grep功能提供统一命令): sudo pacman -S gcc make linux$(uname -r|sed 's/\W//g'|cut -c1-2)-headerssudo rebootsudo sh VBoxLinuxAdditions.runsudo reboot此时,Manjaro应该可以很好地与新的VMSVGA控制器一起动态调整屏幕分辨率(确保您分配了足够的视频内存(128 Mb)并预先启用了VM设置中的加速),无缝地共享缓冲区并允许拖放。
最近从4.19.34-1-MANJARO到5.0.9-2-MANJARO的内核更新没有影响用户添加的功能,也不需要额外的调整:

发布于 2019-08-08 06:58:18
美普在他的回答中提到的论坛上的最后一篇文章对我起了作用:
https://unix.stackexchange.com/questions/499938
复制相似问题