ARM Linux教程之二:Virtualbox虚拟机安装Ubuntu Linux系统平台

2019-07-13 02:40发布

上一步我们安装了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