首页 > 运维 > linux运维 > 正文

virtualbox增强功能-VBoxGuestAdditions安装

蓮花仙者
发布: 2025-07-15 10:44:23
原创
419人浏览过

大家好,久违了,我是你们的老朋友全栈君。

记录小白成长之路,分享每一次的进步与收获。

1、准备virtualbox增强功能VBoxGuestAdditions.iso:安装virtualbox时默认没有提供增强功能的iso文件,请自行下载VBoxGuestAdditions.iso备用。如果无法找到,可以通过官网下载:https://www.php.cn/link/4e85fa3a7bb64fffde3307ca72f2aeb5

此外,还可以通过VBox工具添加扩展功能,这里我们只介绍外部添加的方式。

2、在virtualbox中加载iso文件,操作如下:

关闭虚拟机,选择“设置”->“存储”->“控制器:IED”,然后添加光驱。如果列表中没有你下载的iso文件,选择空光驱并手动导入。如图所示;请注意,如果已找到iso文件,但还存在一个默认的空光驱,记得删除空光驱,否则会导致挂载错误。

virtualbox增强功能-VBoxGuestAdditions安装virtualbox增强功能-VBoxGuestAdditions安装3、安装步骤

mkdir /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom #加载虚拟光盘

如果出现“no medium found on /dev/sr0”的错误,请参考步骤2中的注意事项。

cd /mnt/cdrom

./VBoxLinuxAdditions.run

4、安装过程中可能遇到的问题

(1)需要安装压缩组件:yum install -y bzip

(2)更新组件:yum install update

(3)如果提示“kernel headers not found for target kernel”,是因为kernel headers未安装。解决方案如下:

帮衣帮-AI服装设计
帮衣帮-AI服装设计

AI服装设计神器,AI生成印花、虚拟试衣、面料替换

帮衣帮-AI服装设计 106
查看详情 帮衣帮-AI服装设计
yum update kernel -y
登录后复制
yum install kernel-headers kernel-devel gcc make -y
登录后复制

启动新版本内核,并删除旧版本内核:

# uname -r //查看当前启动的内核版本
# rpm -qa | grep kernel-[0-9] //查看全部的内核
# yum remove 旧版本内核 //删除旧版本内核
登录后复制

5、安装结果

解决上述问题后,再次运行./VBoxLinuxAdditions.run,成功安装后的输出如下:

[root@localhost cdrom]# ./VBoxLinuxAdditions.run Verifying archive integrity… All good. Uncompressing VirtualBox 6.1.10 Guest Additions for Linux…….. VirtualBox Guest Additions installer Removing installed version 6.1.10 of VirtualBox Guest Additions… Copying additional installer modules … Installing additional modules … VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup VirtualBox Guest Additions: or VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Building the modules for kernel 3.10.0-1160.11.1.el7.x86_64.

6、共享文件夹设置

在主机上设置共享文件夹路径,并勾选“固定分配”,此名称将用于在linux中挂载共享文件夹。

virtualbox增强功能-VBoxGuestAdditions安装在linux中打开终端,输入以下命令:

cd /mnt //进入/mnt目录

mkdir share //创建共享文件夹

mount -t vboxsf share /mnt/share //挂载共享文件夹,share应与vbox中设置的共享文件夹名称一致,否则无法挂载,且名称前后不加“/”

如果出现“/sbin/mount.vboxsf: mounting failed with the error: Protocol error”的错误,请在共享设置中取消“Auto-mount(自动挂载)”选项。

为方便起见,可以编写一个脚本来自动挂载/dev/cdrom和共享文件夹,并将其放入系统自启动文件(/etc/rc.d/rc/local)中,别忘了修改执行权限:chmod +x 。

发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/e04f87e54ca47e7aac0fde5f55a2b928

以上就是virtualbox增强功能-VBoxGuestAdditions安装的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号