[转]用VirtualBox虚拟ubuntu如何安装增强包

Ubuntu安装指南
本文详细介绍了如何在VirtualBox中安装Ubuntu Linux系统,并分享了解决安装过程中遇到的问题的方法,包括使用root权限安装增强工具及配置共享文件夹的具体步骤。

一直想好好玩玩linux系统,直接在硬盘上安装风险太大,最好的办法就是在虚拟机上安装linux系统。

虚拟机我选择了开源免费的VirtualBox,原因很简单,vmware实在太大了,很夸张的大,而且还是找key或破解版。
linux我选择了知名度很高的ubuntu,虽然我最早知道的linux是red hat系列的,但他的体积似乎大了点。

安装很简单,我就是一路next的经典方法装好的。由于是在虚拟机上操作,也没什么顾虑的。

为了获得更好的效果和更多的功能,我们一般还会安装增效工具,在vbox菜单里选择安装之后,ubuntu会出现文件浏览器。

我开始以为直接点vBoxLinuxAdditions.run运行就可以了,但提示没有管理员权限无法运行。

在网上搜索一下,找到的都是“VirtualBox为Ubuntu系统配置共享文件夹”这篇文章,可我按照里面的方法操作,就是不成功。没办法,只能自己摸索了。

我想法是,要用管理员的权限安装,那么我直接用root总可以了吧。
首先按ctrl+alt+f1进入ubuntu文字界面。

输入root登录,结果提示没有root这个用户。
查询资料得知ubuntu默认没有开启的,首先需要指定一个密码来开启。
用原来的用户名和密码登录,然后输入sudo passwd root,按照提示给root指定一个密码。
最后用logout登出当前账户,再用root和刚刚设置的密码就可以了。

现在已经拥有了root权限,继续安装吧。
输入cd /media/cdrom0进入光盘目录,然后输入VboxLinuxAdditions.run运行就可以了。
完成后用ctrl+alt+f7回到图形界面,重新启动计算机。
回来后增强工具已经启动了,看看你的鼠标是不是可以随便穿越两台计算机呢?

由于那篇文章是不对的,这里就再说说如何配置共享文件夹吧。
在vbox里分配好数据空间,主要名字最好独特一点避免冲突,例如winzm。
然后点“应用程序”——“附件”——“终端”打开一个提示符。
先建立一个文件夹作为挂接点,输入sudo mkdir /opt/winzm,会验证你的密码。
然后输入sudo mount -t vboxsf winzm /opt/winzm即可挂接了。
打开文件管理器,浏览到/opt/winzm目录,是不是出来啦?

 

转至http://www.black-xstar.com/blog/593.html

### VirtualBoxUbuntu 增强功能安装无响应的解决方案 对于在 VirtualBox 上运行的 Ubuntu 虚拟机,在尝试安装增强功能时遇到没有反应的情况,可以采取以下措施来解决问题。 #### 1. 更新内核头文件和开发工具链 确保宿主机已更新至最新状态,并安装必要的软件。这有助于避免因缺少依赖项而导致的安装失败: ```bash sudo apt update && sudo apt upgrade -y sudo apt install build-essential dkms linux-headers-generic ``` 此操作能够提供编译模块所需的环境和支持[^2]。 #### 2. 卸载旧版本 Guest Additions 并重启 VM 如果之前已经部分安装过 Guest Additions,则可能需要先卸载再重新安装新版本。通过命令行执行如下指令完成清理工作并重启虚拟机: ```bash sudo /opt/VBoxGuestAdditions-*/uninstall sudo reboot now ``` 这样可防止残留文件干扰新的安装过程[^3]。 #### 3. 使用 ISO 文件手动挂载与安装 当自动方式不起作用时,可以从外部获取最新的 `VBoxGuestAdditions.iso` 镜像文件,并将其作为虚拟光盘设备附加给目标 VM 实例。具体步骤如下: - 下载适用于当前使用的 VirtualBox 版本的镜像; - 将下载好的 `.iso` 文件放置于合适位置; - 打开设置界面 -> 存储选项卡 -> 控制器:IDE -> 添加 CD/DVD 设备按钮 -> 选择现有磁盘 -> 浏览定位到刚才保存的位置; - 启动或重置虚拟机后按照屏幕提示继续安装流程[^4]。 #### 4. 检查 SELinux/AppArmor 设置 某些安全策略可能会阻止特定权限的操作,因此建议临时禁用这些防护机制来进行测试(注意生产环境中不推荐这样做)。可以通过修改配置文件或者直接编辑启动参数实现快速切换: ```bash # 对于 AppArmor 用户来说 sudo systemctl disable apparmor.service --now echo "quiet splash apparmor=0" | sudo tee -a /etc/default/grub.d/50-cloudimg-settings.cfg sudo update-grub ``` 以上调整旨在排除潜在的安全限制因素影响正常安装行为[^1]。 #### 5. 确认兼容性和版本匹配度 最后还需确认所使用的操作系统版本是否完全支持现有的 VirtualBox 发布版次。不同发行版本之间可能存在细微差异,务必参照官方文档说明选用最合适的组合搭配方案。 ```python import platform print(f"Current OS Version: {platform.version()}") ``` 这段 Python 代码可以帮助识别正在使用的 Linux 内核版本号以便进一步排查问题所在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值