VirtualBox共享剪贴板和共享文件夹的实现
环境:物理机:ubuntu22.04虚拟机:ubuntu18.06虚拟机软件:virtualbox6.1.32从Ubuntu 22.04存储库安装VirtualBox是一个简单的过程,以超级用户或具有sudo特权的用户身份运行以下命令,以更新程序包索引并安装VirtualBox和Extension Pack:安装完成后重启系统!在物理机系统中创建一个Share文件夹,将其路径添加到共享文件夹设置中
目录
2.1 在虚拟机窗口菜单“setting”中设置“双向剪切板”和“双向拖拽”
环境:
物理机:ubuntu22.04 虚拟机:ubuntu18.06 虚拟机软件:virtualbox6.1.32
1. 从Ubuntu仓库安装VirtualBox安装扩展
从Ubuntu仓库安装VirtualBox非常方便简单,更新程序包索引并安装VirtualBox(如果还未安装)和Extension Pack:
sudo apt update
sudo apt install virtualbox virtualbox-ext-pack
安装完成后重启系统!
2. 设置虚拟机(ubuntu18.04)
2.1 在虚拟机窗口菜单“setting”中设置“双向剪切板”和“双向拖拽”,如下图:
2.2 设置共享文件夹
在物理机系统中创建一个Share文件夹,将其路径添加到共享文件夹设置中(选择固定分配、自动挂载)
2.3 安装增强功能:
安装过增强功能后,以上设置才能有效。
注意:增强功能包是一个虚拟的光驱,需要在终端进入光盘,根据系统类型选则对应的文件运行(可以用ls 显示文件列表)
我的虚拟机装的是ubuntu18.04桌面版,所以运行VBoxLinuxAdditions.run
sudo ./VBoxLinuxAdditions.run
如果是ubuntu18.04CLI版,也就是命令行版Linux,请输入下面命令手动加载VBoxGuestAdditions光盘和安装
sudo mkdir -p /media/cdrom
sudo mount -t auto /dev/cdrom /media/cdrom/
cd /media/cdrom/
sudo ./VBoxLinuxAdditions.run #安装VBoxLinuxAdditions
2.4 将用户添加到vboxsf组
由于共享文件夹属于root用户和vboxsf组,所以需要将当前用户添加到vboxsf组才能访问共享文件夹。
执行以下命令:
sudo adduser $USER vboxsf #$USER是当前用户名
重启之后共享粘贴板和共享文件夹就可以使用了。
上面设置的共享文件夹,在物理主机上路径是:/home/zyl/share
在虚拟机上路径是:/media/sf_share
更多推荐
所有评论(0)