VirtualBox下载地址:http://down.ddvip.com/view/11811973077850.html
1.安装增强功能
VirtualBox自带了一个增强工具Sun VirtualBox Guest Additions,这是实现虚拟机与真实主机共享的关键。启动虚拟XP后,点击控制菜单“设备”→“安装增强功能”,大家可以看到程序的安装界面,如图1。
图1 VirtualBox安装增强功能
不过许多时候,用户会发现点击“安装增强功能”后没有任何反应。如果出现这样的情况,那么就是程序安装文件没有配置好的缘故。点击控制菜单“设备”→“分配光驱”→“虚拟光驱”,进入后你可以找到一个名为“VBoxGuestAdditions.iso”的光盘镜像文件,双击该文件,加载虚拟光驱,如图2。
图2 加载ISO镜像文件
接下来,用户在虚拟机中打开“我的电脑”,然后双击光盘驱动器,即可正常安装增强工具了。
2.分配数据空间
接下来,我们设置主机中与虚拟机共享的文件夹。点击控制菜单“设备”→“分配数据空间”。进入对话框后先添加新的数据空间,设置“数据空间位置”时大家一定要点击下拉列表,选择“其它”,如图3。
图3 添加数据空间
这样才能在文件夹列表中找到主机中的文件夹,选择需要共享的文件夹后返回。勾选“固定分配”选项,现在我们在“数据空间”列表中就可以看到共享的主机文件夹了,如图4。
图4 数据空间列表
3.映射网络驱动器
现在我们已经可以通过“网上邻居”的形式访问主机文件夹了,不过这样的操作比较麻烦,我们采用“映射网络驱动器”的形式来快速访问。在虚拟机中打开“我的电脑”,进入后点击菜单“工具”→“映射网络驱动器”,进入后先指定驱动器号,如图5。
图5 映射网络驱动器
接下来,点击浏览按钮,在“整个网络”树状列表中找到“VirtualBox Shared Folders”,该文件夹树下的地址即为“数据空间”中设置的主机共享文件夹,如图6。
图6 浏览网上邻居
选择需要映射的目录,点击“确定”返回。映射完成后,再次访问“我的电脑”,你可以看到映射的网络驱动器了,如图7中的E盘、F盘。
图7 映射的网络驱动器列表
这样用户就能快速访问主机中的文件夹了,让VirtualBox打造的虚拟系统真正实现与主机的互动联通。
-------------------------------------------------
很多人都用上了VirtualBox虚拟机,在这里学习使用Linux,如何让VirtualBox使用起来更方便呢?那就需要安装VirtualBox增强功能包,加载功能包后。我们只需要在终端输入以下代码就可完成。
cd /media/cdrom
sudo sh ./VBoxLinuxAddition.run
===================================================
在ubuntu下经常下载到*.sh和*.bin两种软件包。
对于很多初学者来说,习惯了windows下的exe等安装文件,双击就可以安装,所以需要这种文件有点蒙。
*.sh文件安装方法:
运行终端到文件目录下
1.在终端输入:sudo sh *.sh直接运行
2.在终端输入:sudo chmod +x *.sh
在输入:sudo ./*.sh可安装到任意目录,./*.sh可安装到当前用户有权限的目录
*.bin文件安装方法
运行终端到文件目录下
在终端输入:sudo chmod +x *.bin
在输入:sudo ./*.bin可安装到任意目录,./*.bin可安装到当前用户有权限的目录
-------------------------------------
其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:
sudo passwd root
此命令将会重新设置 root 的密码,按照提示输入新的密码,并加以确认。之后,重启系统时,就可以用 root 登录了。
如果你想要禁用 root 帐号,则执行下列命令:
sudo passwd -l root
--------------------------------
主机WINXP 虚拟机UBUNTU,虚拟软件VIRTUALBOX,“安装增强功能(i)“。
cd /media/cdrom
sudo sh ./VBoxLinuxAddition.run
实现共享文件(“分配数据空间”):
比如我的数据空间共享名为“myfilm”,想挂载到虚拟机UBUNTU 文件系统下的 /mnt/ 文件夹
sudo mount -t vboxsf myfilm /mnt/
If you are running Linux as guest OS, use mount.vboxsf instead of mount -t vboxsf when you encounter the following error message:
mounting failed with the error: Protocol error
The complete command should look like this (ignore the brackets when you type in):
sudo mount.vboxsf [share folder's name] [your mount point]
文章评论(0条评论)
登录后参与讨论