上一步我们安装了virtualbox虚拟机,接下来我们就在这个虚拟机上安装一个ubuntu系统。ubuntu系统时目前比较流行的linux开发平台,我接触过国内的大型企业嵌入式相关部门,如华为、高通、富士康、金立、一人一本等公司,用的都是ubuntu系统。
另外有一点可以扩展说明一下,我们在virtualbox虚拟机上除了可以安装ubuntu系统外,还可以安装其他如redhat、windows xp、7、8、android-x86等系统。当然,这些和本文无关,有兴趣的童鞋可以安装来晚安。
新建linux虚拟机
打开VirtualBox软件,在菜单中可以看到“新建”,“设置”,“启动”,“清除”四个按钮。
⑴ 点击按钮“新建”,在弹出的对话框中选择“下一步”,开始新建一个虚拟机。
图2-1
⑵ 输入计算机名称,选择操作系统类型:
图2-2
⑶ 配置虚拟机内存:
图2-3
⑷ 选择使用的虚拟硬盘方式:
图2-4
⑸ 选择文件类型,然后选择磁盘存储类型,推荐使用动态分配。
图2-5
图2-6
⑹ 设置磁盘大小,选择“下一步”,在新弹出的对话框选择“创建”:
图2-7
⑺ 成功创建虚拟机,如图所示:
图2-8
完成虚拟机的创建之后还可以进行一些修改,点击菜单栏的“设置”,出现虚拟机的设置界面,如图2-9所示:
图2-9
除文件共享之外,其它的功能可以根据个人喜好习惯进行若干修改,在此不具体描述,文件共享在下文会详细描述。
安装ubuntu
首先要下载ubuntu咯,ubuntu下载地址:
http://www.ubuntu.com/download/zh-CN。下载后是一个Linux系统iso镜像,保存在本机的电脑上即可。
⑴ 在已经创建好的虚拟机上点击按钮“启动”,在启动的界面菜单栏中找到“设备”, 选择“分配光驱”,点击“选择一个虚拟光盘”,添加已经准备好的系统镜像,这里使用的是ubuntu 10.04。
载入镜像过程如下所示:
图3-1
图3-2
图3-3
⑵ 添加镜像之后,重启虚拟机,操作如下:
图3-4
⑶ 开始安装Linux系统,选择“Install …”:
图3-5
⑷ 选择时区,键盘布局。
⑸ 选择虚拟硬盘分区方式,一般情况是选择系统默认的,即“Erase and use entire disk”,当然也可以选择手动分区,这里选择默认设置。
图3-6
⑹ 输入计算机名称,密码,然后确认安装,如下图所示:
图3-7
图3-8
系统开始自动安装,此时只要等待安装完成,然后选择重启即可。
设置共享文件
⑴ 启动虚拟机,然后选择菜单“设备” > “安装增强功能”。
图4-1
(2)切换到ubuntu中,任务栏中选择“application” > “Accessories” > “Terminal”打开终端。(可以直接拖动将终端图标放置到桌面上)。
图 4-2
(3)打开后输入如下命令,进入增强工具包并开始安装。
$
cd /media
/VBOXADDITIONS_4.1.18_78361
/
$
ls
$
sudo .
/VBoxLinuxAdditions.run
安装完成后重新启动系统。
⑵ 选择“设置→共享文件夹”,然后点击添加共享文件夹,如下图所示:
图4-3
图4-4
⑶ 选择共享文件的路径,并且设置为“自动挂载”,“固定分配”:
图4-5
⑷ 选择确定之后,设置界面显示共享文件夹的名称及路径:
图4-6
⑸ 经过上述几步,已经完成Windows文件夹共享的设置,但还需要在Linux系统进行用户权限修改,其具体步骤如下:
首先切换到目录/media查看是否有与共享文件名sharefile有关的文件夹,如下:
$
cd /media
$
ls -l
drwxrwx---
1 root vboxsf
4096 2012-08-
15 11:
44 sf_sharefile
dr-xr-xr-x
4 kimball kimball
2048 2012-05-
22 21:08 VBOXADDITIONS_4.1.16_78094
在/media目录下,可以查看到一个“sf_sharefile”的文件夹,该文件夹就是在Windows设置的共享文件夹sharefile,但是不能直接访问,需要本机用户添加至用户组vboxsf,命令如下:
$ sudo gpasswd
-a kimball vboxsf
注意:kimball为本机用户名,实际操作时应该按照事实进行。
重新登录后便可以直接访问共享文件夹sf_sharefile,测试效果如下:
图4-7