虚拟机Linux系统下连接ARM开发板的方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-05 21:41:39 浏览: 评论:0
基本环境:
主机OS:Windows XP
虚拟机:VMware Workstation 6.0
虚拟OS:fedora 7.0
ARM型号:华恒HHARM2410
步骤:
1.在虚拟机中增加串口:
点击Edit virtue machine settings,点击添加,添加一个串行端口(com1);
2.修改网络连接:
右键点击虚拟机上网卡图标,选择“Edit”,将“系统”网络连接改为桥接网络(第一个选项)。
3.设置以太网卡:
点击“系统”-》“管理”-》“网络”,在弹出框内选中eth0,然后点编辑,静态设置ip,写入ip地址即可(必须要保证主机的ip与开发板的ip在同一网段内,用ifconfig命令在minicom终端下可以看到开发板的ip地址,我的为192.168.2.222,故将主机ip设置为192.168.2.111)。确定后激活完成。
4.设置NFS和TFTP服务:
在终端输入setup,选择System service,选择nfs,选择tftp,去掉[ ]iptables和[ ]ipchains(如果有这个的话)前面的星号。(在这里我出现找不到tftp的情况,选择使用YUM下载xinetd服务并按装,然后就可以看到telent、tftp等选项)。选择禁用防火墙后退出setup界面返回到命令行提示符下。
# vi /etc/exports
将这个默认的空文件添加下面一行内容:
/ *(rw) 保存退出
# service nfs restart //重新启动NFS 服务
Shutting down NFS mountd: [ OK ] Shutting down NFS daemon: [ OK ] Shutting down NFS quotas: [ OK ] Shutting down NFS services: [ OK ] Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
启动完成后,可用如下办法简单测试一下 NFS是否配置成功——PC 机自己mount 自身。例如在 PC 机的根目录下执行:
mount 192.168.2.111:/ usr / /mnt/
/*选择比较小的目录挂载,不然要等很久*/
然后到/mnt/目录下使用ls命令看看是否可以列出usr目录下的所有文件和目录,如果可以列出目录,则说明mount成功,NFS配置成功。
#service xinetd restart //启动TFTP 服务:
配置完成后,测试一下 TFTP 服务器是否可用,自己 tftp自身
cd /
cp /etc/inittab /tftpboot/
/*随便拷贝一个文件到/tftpboot 目录下以供下面使用tftp 命令下载,这里以etc/inittab 文件为例进行说明。*/
tftp 192.168.2.111
tftp> get inittab
如果在/tftpboot目录里没有下载的文件,会提示您没有找到相关文件;在根目录下就会存在刚才下载的 inittab文件了就表示 TFTP 服务器配置成功了;若弹出信息说:Timed out,则表明未成功
5.挂载华恒的光盘,进行最后的安装:
虚拟光驱加“设备”->“CD-ROM”->“连接”选择“使用物理驱动器”。
Tags: 虚拟机 Linux系统 ARM开发板
相关文章
- ·Linux下Xen 虚拟机的 NAT 网络配置教程(2015-04-22)
- ·教你使用Linux系统的Shell脚本维护Oracle(2014-02-28)
- ·基于2.6.19内核小型Linux系统制作与移植(2014-02-28)
- ·Fedora 8 Linux系统的内核配置注意事项(2014-03-05)
- ·Linux系统下查看文件调用情况Shell命令(2014-03-05)
- ·Shell编程:Linux系统环境程序设计之路(2014-03-05)
- ·Linux系统下的C语言开发都需要学些什么(2014-03-06)
- ·Linux系统共享库编程(2014-03-06)
- ·Linux系统平台上安装和配置Ruby on Rails(2014-03-06)
- ·Linux系统下C语言编程:线程的创建和使用(2014-03-06)
- ·如何从DOS系统引导Linux系统(2014-03-07)
- ·新手学堂:Linux系统下 /usr的目录结构(2014-03-08)
- ·新手注意:对于Linux系统的几个常见误解(2014-03-08)
- ·Linux操作系统的可执行文件格式详细解析(2014-03-08)
- ·新手学堂:Linux操作系统创建链接的方法(2014-03-08)
- ·Linux系统命令Top/free的使用及参数详解(2014-03-08)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)