在虚拟机里安装了 debian 12 ,但是无法安装增强功能。运行时总是提示权限受限。直接 su 切换到 root 用户不行。使用带 sudo 权限的当前用户也不行。
截个图看看具体啥错误啊。
vbox吗?
我最初在对比virtualBox和virt-Manager时,得出的结论是应该选择virt-Manager,其中一个原因就是,virt-Manager不需要像virtualBox那样安装增强功能包。
其实只有当你安装 linux 虚拟机的时候才不需要,如果是 windows 的话,还是要安装一些类似的东西(驱动),不然无法调整分辨率和使用剪贴板等等。
你是说,不装额外的驱动,无法在windows虚拟机里调整分辨率?
应该是可以调整的~
剪贴板是说,host与guest共享剪贴板?
是的。
而且使用 virt-manager 的话,如果你要使用 virtio-fs 文件共享之类的功能还是要安装额外的软件。
不过 virtualbox 和 virt-manager 也是各有优劣,virtualbox 用起来更简单,virt-manager 性能更好。
回复下楼主的问题,其实是可以安装的,只是有点麻烦,但我已经忘了怎么操作了,我很久没用过 virtualbox 了。
楼主也可以考虑下 virt-manager。
出于安全原因,我的host与guest不允许共享剪贴板。
并且,文件共享功能,我自己一直在用的方案,其实是virt-copy-in/out命令,主要原因是这两个命令在执行时,guest是关机的状态,相对安全性更高一些。
由于上面的原因,所以我一直没有额外安装过什么软件。
之前有测试过virtio-fs,只是为了确认共享方案是否可行及操作难度,供那些不想使用任何命令的人来选择使用。
其实非要装也是可以的,有个 qemu-guest-agent,不过功能比较单一。
这个好像还真行,可以online使用。
debian虚拟机安装 virtualbox-guest-utils和 virtualbox-guest-x11这2个软件包就行了,不能复制粘贴,可以共享文件夹,具体是:主机也装这两个软件包如果也是debian的话,主机和虚拟机都加入一个组就行了(我忘了哪个组了,自己查看一下组,比较明显的),总的来说还是挺麻烦的
非常抱歉,这段没有时间进行后续操作。稍后回复进一步的情况
已经明白了。无法直接执行 VBoxLinuxAdditions.run 文件,而是需要使用 sh 来执行:
sh VBoxLinuxAdditions.run
就这样
不应该啊。