




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于VirtualBox虚拟机-Ubuntu操作系统的ARM嵌入式平台搭建花费了两台的时间,终于把这个开发平台搭建完毕了。现在做一下总结,以后当作笔记试用。平台主要包括PC机、VirtualBox虚拟机、ARM开发板三个主要部分,其中PC机和开发板有同一个路由器接入网,是它们在同一个网段内,不但可以实现PC机、虚拟机、开发板的三方互通,而且能够边开发边访问互联网。前提:你要知道自己开发板的IP地址。下面根据搭建顺序进行分析。1、 PC机下安装虚拟机PC机安装虚拟机的过程很简单,我是在windows xp系统下实现的,如果你的系统是windows 7的话,该文档仅作参考。首先下载最新版本的VirtualBox虚拟机,这款虚拟机的特点是操作界面简单方便,占用内存少,网络接入设置简单。下载后会见到如下安装图标:现在最新版本的应该是4.2.4的,但是如果你下载的不是最新版本,可以在帮助菜单栏里面进行检查更新升级软件。点击上面图标,会进入安装向导:welcome to the oracle vm virtualbox *.*.* setup wizard,然后点击next,选中I accept这一项(不选中next会是灰色的),然后点击next进入下一个设置页面。点击browse,会出来一个让你选择安装路径的对话框,根据你的情况选择好后点击ok,然后再点击next进入下一个设置页面。该页面默认选择了在桌面创建快捷方式和快速启动栏创建图标,如果希望这样就勾选上,然后点击next就开始安装了。安装的过程比较长,因为虚拟机会自己配置本地网络,所以请耐心等待。安装好后,本地桌面上会出现Vbox软件的快捷方式,同时你右击网上邻居,点击属性,会发多出一个网络连接的表示,这个就是虚拟机自己设定的虚拟网卡(默认情况下Vbox的接入网络采用NAT方式,及地址转换方式,意思就是本地网卡相当于路由器,虚拟网卡通过它接入因特网)。至此,虚拟机软件的安装结束,下面要下载linux操作系统。2、 Virtualbox下安装Ubuntu本人用的linux操作系统是Ubuntu的9.0.4,建议下载该版本或者更高的版本。对于下载的格式问题,建议下载虚拟硬盘格式的文件,这样可以免去安装的过程,如果没有下载到现有的虚拟硬盘,自己也可以创建。下面都是以虚拟硬盘的格式来讲解。下载完后双击桌面的Vbox进入软件界面。首先修改连接网络方式,默认情况下是NAT方式,这种方式虽然简单,但是可能网络通信的种种问题,建议改成桥接方式。Vbox很好得支持了这种方式。点击菜单栏上的设置-网络-网卡1(默认是选中的)-连接方式-选择桥接网卡-界面名称选择默认的网卡-勾选下面的接入网线,其他的不用修改,点击确定。然后安装linux系统。1、点击新建,指定虚拟机使用Linux Ubuntu系统2、 点击下一步,使用内存推荐384M3、 指定虚拟机磁盘映像为第一步解压缩得到的virtual-disk.vdi:(vdi就是虚拟硬盘的格式)4、 完成设置5、 启动虚拟机账号/密码:*/*。(帐号和密码在下载文件中可以找到,一般默认帐号root,密码直接回车)3、 路由器及PC机、虚拟网卡、linux系统、开发板的IP设置使用路由器的目的在刚开始的时候已经说过了,下面进行步骤上的详细说明。准备三条网线:其中一条网线接宽带接口和路由器上面的WAN口,另外两条网线分别连接PC机和ARM开发板的网口。1、 设置路由器的WAN口IP、自身的网关IPWAN口代表广域网接入口,它的IP指的就是宽带分配给你的IP地址,以我们实验室为例:IP:219.226.91.167子网掩码:255.255.255.0默认网关:219.226.91.1DNS:202.207.240.225首先将你的PC机IP设置成自动获取模式,然后打开浏览器,在地址栏输入:192.168.1.1(路由器默认网关地址)点回车,进入路由器配置页面,点击左侧菜单栏中的配置向导,按照上面以我们实验室为例的格式,配置好,点确定。接下来修改路由器的默认网关地址。注:如果你想修改开发板的IP地址,就不用修改路由器的默认网关。以下只以修改默认网关讲解,因为相比修改开发板的IP,修改路由器的默认网关相对简单很多。点击左侧菜单栏中的参数设置,选择LAN参数,将IP地址修改为:172.16.1.1(因为我没有修改开发板的IP,而开发板的IP为172.16.20.44),这里的IP选择只要是任意一个保留地址即可(保留地址的概念和范围自己可以百度)。然后DHCP地址池的范围会默认修改成该网段的IP,这个网段一般分配给100个地址,修改起止地址池的IP,确保你的开发板、PC机、linux的IP在同一个网段(这三个的IP设置一会再讲解)。设置完后点确定,会提示你路由器会重启,点确定,重启路由器。注:修改默认网关后,你再登录路由器的IP地址将变为172.16.1.1 。2、 设置PC机的IP地址这个比较简单,右击网上邻居,点属性,找到本地连接,点属性,选择internet协议,双击进入。修改:IP:172.16.20.47子网掩码:255.255.0.0默认网关:172.16.1.1DNS:202.207.240.225点击确定,完成后退回到桌面。这样PC机的IP就在局域网的IP地址范围之内了。3、 虚拟网卡的IP地址和linux系统的IP地址虚拟网卡的IP设置和PC机的IP设置步骤一样,设置后的IP为:IP:172.16.20.48子网掩码:255.255.0.0默认网关:172.16.1.1DNS:202.207.240.225保证IP地址不冲突即可。Linux系统IP的修改。进入linux系统后,点击桌面右上角的网络设置-VPN connections-Configure VPN,出现新的对话框,选择Wired,左击选中以太网卡eth*,左击右面菜单中的Edit,提示输入密码,进入后选择Ipv4 setting,设置内容和上面的一样,设置后的IP为:IP:172.16.20.49子网掩码:255.255.0.0默认网关:172.16.1.1DNS:202.207.240.225同样,保证IP地址不冲突即可。4、 开发板的IP不用设置。如果想更改开发板的IP,可以尝试以下方法:修改/etc/init.d/rcS和/etc/eth0-setting文件。4、 putty的使用linux内核关于telnet的配置这里不讲解,请查阅相关资料,这里只是说明putty的使用情况。下载putty后,双击程序图标,出现以下界面:其中Host Name(or IP address)为你要登陆的服务器(终端)的名称或者IP地址,比如你要登录开发板,其中的名字为root,IP地址为172.16.20.44,那么你就可以在这一栏输入:root172.16.20.44,然后点击Open即可连接到开发板,输入用户名和密码就会进入开发板的系统。如图所示:如果想要保存该会话,可以将其保存,将root172.16.20.44复制到Saved Sessions下面的空白栏,点击save即可保存。以后想要使用该会话,直接双击已经保存的地址就会进入。5、 linux下NFS的配置以root 身份登陆Linux 服务器,编辑/etc 目录下的共享目录配置文件exports,指定共享目录及权限等.执行如下命令编辑文件/etc/exports: # vi /etc/exports在该文件里添加如下内容: /home/work 172.16.20.*(rw,sync,no_root_squash)然后保存退出。添加的内容表示:允许ip 地址范围在172.16.20.*的计算机以读写的权限来访问/home/work 目录。/home/work 也称为服务器输出共享目录。括号内的参数意义描述如下: rw:读/写权限,只读权限的参数为ro; sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。 no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。接着执行如下命令,启动端口映射: # /etc/rc.d/init.d/portmap start最后执行如下命令启动NFS 服务,此时NFS 会激活守护进程,然后就开始监听 Client 端的请求: # /etc/rc.d/init.d/NFS start用户也可以重新启动Linux 服务器,自动启动NFS 服务。在NFS 服务器启动后,还需要检查Linux 服务器的防火墙等设置(一般需要关闭防火墙服务),确保没有屏蔽掉NFS 使用的端口和允许通信的主机,主要是检查Linux 服务器iptables,ipchains 等选项的设置,以及/etc/hosts.deny,/etc/hosts.allow 文件。我们首先在Linux 服务器上进行NFS 服务器的回
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 股东代持股权融资担保协议书
- 酒类专业测试题及答案
- 舞蹈学专业考试题及答案
- 殡葬类专业面试题及答案
- 淘宝美工述职报告
- 2025至2030中国汽车节油器行业项目调研及市场前景预测评估报告
- 培训学校前台工作总结
- 部队文职通信题库及答案
- 离婚协议书财产分割及房产转让详细条款
- 国际商事合同通则在跨境电子商务合同中的风险控制
- 监狱医疗面试真题及答案
- 诉讼费承担合同协议
- 中国共产主义青年团纪律处分条例试行解读学习
- 中国LTCC用玻璃陶瓷粉行业市场前景预测及投资价值评估分析报告
- 国家能源集团陆上风电项目通 用造价指标(2024年)
- 2025年江西工业贸易职业技术学院单招职业倾向性考试题库附答案
- 医疗机构工作人员廉洁从业九项准则
- 弹个车合同协议
- 高标准农田建设项目主要施工方案与技术措施
- “十五五”期间新型公共文化空间建设趋势及展望
- 肾小管酸中毒的药物治疗原则及用药时机
评论
0/150
提交评论