最近买了块mini2440的开发板。
打算使用kgdb来调试下内核。于是乎开始配置tftp,搜索了众多网址。
发现没有一个是可以成功的。没有附带上ubuntu的版本不同需要的tftp的配置也不同。
好不容易在http://blog.chinaunix.net/space.php?uid=24810608&do=blog&id=159447找到了解决方案。
同时,非常感谢dfhf2007.接下来,我把自己的安装步骤总结一下:
安装tftp服务器的主要软件包有tftp-hpa与tftpd-pad。
tftp-hpa是客户端,tftpd-hpa是服务器端。
有两种管理tftpd-hpa的启动模式。
一:默认的模式。
二:通过xinetd模式来管理tftpd服务。
默认模式的安装与配置
1.安装
apt-get install tftpd-hpa tftp-hpa
2.配置tftp-hpa
tftp-hpa的配置文件路径在/etc/default/tftpd-hpa下。
配置这里需要特别注意。不同的版本配置是不相同的。
10.04版本以上的配置如下:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftproot" //这里是你配置的ftfpd-hpa的服务目录。
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s" //这里是选项。
这个配置在11.04上通过。
10.04版本以上的配置如下:
RUN_DAEMON="yes" //网上有的配置成RUN_DAEMON="no", 这个需要测试下
OPTIONS="-l -c -s /tftproot"
我犯得错误就是将两个都配置了。是开始就被某个网页上的配置给误导了。查了2,3天。我哭啊
3.启动服务
service tftpd-hpa resart
4.test测试
#cd /tftproot
#vim tess.txt //随便输入点东西
#cd ~
#tftp localhost
tptp>get test.txt
tptp>put mnicom.log
成功,哈哈。
xinetd模式来管理tftpd服务
1.安装inetd
apt-get install inetd
2.配置tftp的服务
打开目录/etc/xinetd.d/
新建文件tftp,配置如下:
service tftp
{
socket_type =dgram
protocol =udp
wait =yes
disable =no
user =root
server =/usr/sbin/in.tftpd
server_args = -s -c /tftproot //这里是你配置的ftfpd-hpa的服务目录。与tftp-hpa中配置一致
per_source =11
cps = 100 2
flags = IPv4
}
3 重新启动服务:
你就可以使用如下的命令方式启动服务了
#/etc/init.d/xinetd restart
分享到:
相关推荐
Ubuntu 11.04 安装指南 本文档详细介绍了 Ubuntu 11.04 的安装过程,包括自动分区和手动分区两种方式。通过本文档,用户可以轻松地安装 Ubuntu 11.04 操作系统。 一、安装前的准备 在安装 Ubuntu 11.04 之前,...
### Ubuntu 11.04 安装指南详解 ...总的来说,在为Ubuntu 11.04规划挂载点时,需要综合考虑系统的用途、预期的用户数量以及硬件配置等因素,合理分配各个分区的空间,以确保系统的稳定运行和未来的可扩展性。
通过以上步骤,您应该已经成功地在Ubuntu 11.04上安装并配置好了Qt开发环境。虽然整个过程较为繁琐且耗时较长,但遵循这些步骤可以帮助您避免很多常见的错误和陷阱。此外,为了确保最佳性能和兼容性,建议定期检查Qt...
Ubuntu11.04 下载
最快最全的Ubuntu11.04源,速度超快
CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools
Ubuntu 11.04 安装手册是一份详细的指南,旨在帮助用户了解如何在计算机上安装并配置Ubuntu 11.04,一款面向桌面计算机、笔记本和服务器的Linux操作系统。Ubuntu 11.04代号为"Natty Narwhal",于2011年4月发布,是...
ubuntu11.04离线镜像源...本文档详细介绍了ubuntu11.04离线镜像源的制作方法,并且对镜像源的重要性、制作步骤、配置文件的解释等进行了详细的解释。希望本文档能够帮助用户更好地理解和使用ubuntu11.04离线镜像源。
### Ubuntu 11.04 下搭建 Android 开发平台详细步骤 #### 一、Ubuntu 11.04 概述 Ubuntu 11.04(代号 Natty Narwhal)是一款由 Ubuntu 社区开发的 Linux 发行版,于 2011 年 4 月 28 日正式发布。该版本相比之前的...
### Ubuntu 11.04 上 OMAP3530 内核编译问题及解决方案 #### 背景概述 本文旨在提供一个详尽的指南,帮助开发者在 Ubuntu 11.04 系统环境下成功编译 OMAP3530 处理器的 Linux 内核。本案例中使用的硬件平台为天漠...
### Ubuntu 11.04 图形安装教程与设置详解 #### 一、Ubuntu 11.04 系统概述 Ubuntu 11.04(Natty Narwhal)是Ubuntu系列的一个重要版本,发布于2011年4月28日。这个版本带来了许多新的特性和改进,包括采用Unity...
### 硬盘全新安装Ubuntu 11.04详细指南 #### 一、概述 随着Linux系统的普及和发展,越来越多的用户开始尝试将其作为主要操作系统使用。Ubuntu作为一款基于Debian的发行版,以其易用性和社区支持而受到广泛欢迎。...
### Ubuntu 11.04 在含一键 GHOST 的 Windows XP 系统上安装详解 #### 背景介绍 本文旨在详细介绍如何在已安装一键 GHOST 的 Windows XP 操作系统上安全地安装 Ubuntu 11.04,且不会影响原有的 Windows XP 系统。...
- 设置虚拟硬盘的大小,根据描述中的提示,Ubuntu 11.04的最低硬盘需求为8.1GB,但为了后续操作的方便,建议分配至少20GB的空间。 - 完成虚拟硬盘设置后,点击“完成”。 #### 四、挂载ISO镜像文件 1. **编辑...
标题《将Ubuntu 11.04 化身为Mac》和描述中所蕴含的知识点主要涉及Ubuntu操作系统及其定制化,特别是如何将Ubuntu桌面环境改造成类似苹果Mac OS的界面风格。文中提及了Elementary、Docky和Gloobus-Preview这三个工具...
本文将详细介绍Ubuntu 11.04的图形安装过程、基本设置、网络配置、软件源管理和Unity桌面环境的开启。 1. 安装准备: - Ubuntu是一个基于Debian的开源操作系统,以桌面应用为主,强调社区参与和免费使用。 - ...
在Ubuntu 11.04时代,Wubi允许的最大磁盘空间通常在20GB到32GB之间,具体数值可能因不同的Wubi版本和系统配置而异。用户可以在安装过程中自定义这个大小,但超过这个范围可能会导致安装失败或性能问题。 **磁盘空间...
【Ubuntu 11.04 系统安装与设置】 Ubuntu 11.04,代号Natty Narwhal,是2011年发布的一款Linux操作系统,它基于Debian GNU/Linux并专注于桌面应用。这个版本引入了多项重要更新和改进,包括GCC 4.5编译器、GNOME ...
Ubuntu 11.04 图形安装教程、基本设置、网络设置、软件源、开启Unity 借鉴 Ubuntu 是一个基于 Debian GNU/Linux 的操作系统,适合笔记本、桌面计算机和服务器使用。它包含了所有您需要的应用程序网页浏览器、幻灯片...
这种方式在 Ubuntu 11.04 中不常见,因为默认情况下 Root 用户是没有设置密码的,且系统默认禁用了直接登录 Root 用户的功能。 **退出 Root 用户:** - 在完成 Root 权限下的操作后,可以使用 `exit` 命令退出 ...