archlinux virtualbox使用文件共享 主机arch,客机windows8.1 windows10

发布时间 2023-12-27 11:59:17作者: 多多云

参照 https://www.cnblogs.com/cuitang/p/11263008.html

1.安装virtualbox增强功能VBoxGuestAdditions.iso
(1)从virtualbox官网下载VBoxGuestAdditions.iso

(2)命令行下载

sudo pacman -S virtualbox-guest-iso

virtualbox-guest-iso"是VirtualBox中的一个ISO映像文件,包含了VirtualBox客户机附加组件。这些附加组件是了提供增强功能和性能,使得在VirtualBox虚拟机中运行的客户机操作系统更加方便和高效。

这个ISO映像文件可以通过挂载到客户机操作系统中,安装其中的组件。安装后,客户操作系统将能够享受到一些特性,如更好的屏幕分辨率适配、文件共享、剪贴板共享、鼠标和键盘的集成等等。

2.安装virtualbox工具包virtualbox-guest-utils

sudo pacman -S virtualbox-guest-utils 

virtualbox-guest-utils"是VirtualBox客户机操作系统的实用工具包。它为虚拟机操作系统提供了与VirtualBox主机环境进行通信和交互所需的驱动程序和服务。

通过安装"virtualbox-guest-utils",虚拟机操作系统可以实现与宿主机之间的功能集成和协作。这些实用工具提供了各种功能,例如鼠标和键盘的集成共享文件夹功能,剪贴板共享以及虚拟机和主机之间的高速数据传输等。

4.在客机中安装增强功能
(1)在客机的virtualbox窗口顶部 设备>分配光驱>选择硬盘文件 找到VBoxGuestAdditions.iso 最后在分配光驱中给VBoxGuestAdditions.iso 打勾。

(2)在客机的virtualbox 窗口顶部 设备>插入增强功能iso文件

(3)(此步骤应该会导致windows出错无法正常开机(可修复))在客机也就是windows打开文件管理,打开扩展的virtualbox addition cd驱动器。选择适当的安装程序安装。

windows10使用管理员账户很顺利, windows8.1普通用户会提示无签名驱动程序的错误,然后无法正常开机。只需禁用驱动程序强制签名就可以了

5.在在客机的virtualbox 窗口顶部 设备>共享文件>共享文件设置 选择你的主机的共享文件位置 选择自动挂载和自动分配

最后在windows客机中打开文件管理的网络,启用共享文件就可以在文件管理的设备和驱动里找到共享的文件了。

win7似乎启用不了这个功能。