loewe实验二 嵌入式Linux主机调试环境搭建
一、实验目的:
全国计算机c语言等级考试1. headache是什么意思英语 熟悉Linux TFTP配置,为后续Linux底层开发做准备。
2. 熟悉Linux NFS文件系统的配置过程,为后续Linux底层开发实验做准备。
3. 熟悉嵌入式Linux交叉开发环境的搭建与使用。
二、 实验内容:
1. 利用安装好的虚拟机系统,测试TFTP服务是否正常。linux操作系统镜像>proc contents
2. 重新配置NFS文件系统。
3. 使用TFTP的方式下载内核,运行到开发板上;使用nfs方式挂载文件系统,为后续的开发做准备。
三、实验原理:
TFTP协议是简单文件传输协议,基于UDP协议,没有文件管理、用户控制功能。TFTP分为服务器端程序和客户端程序,在主机上通常同时配置有TFTP服务端和客户端。
NFS方式是开发板通过NFS挂载放在主机(PC)上的根文件系统。此时在主机上文件系统中进行的操作同步反映在开发板上;反之,在开发板上进行的操作同步反映在主机中的根文件系统上。实际工作中,我们经常使用NFS方式挂载系统,这种方式对于系统的调试非常方便。
四、实验步骤及过程:
$cd 做个app的费用大概多少/tftpboot
$ls
1. 打开虚拟机,运行Ubuntu 12.04系统,打开命令行终端。$ cd ~ //Linux下波浪线【~】代表用户的home目录,我们俗称主目录或者家目录
$ tftp 127.0.0.1
> get test
回到home目录。如上图所示,没有出现错误代码,且在家目录(/home/linux)下出现test文件,内容相同,则证明tftp服务建立成功。
2. 配置/etc/exports(sudo获取权限。输入密码,默认为1;如不会使用vim,命令行vim字
段用gedit代替,下面省略此说明。):
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论