1 / 80
文档名称:

linux系统移植.doc

格式:doc   大小:89KB   页数:80页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

linux系统移植.doc

上传人:977562398 2022/6/26 文件大小:89 KB

下载得到文件列表

linux系统移植.doc

相关文档

文档介绍

文档介绍:2 / 80
Linux系统移植
  
Linux系统移植

该文档的目的是总结我们在工作中的一些经验,并把它们分享给喜欢
ARM和Linux的朋友, 如有错误
之处,请大家多多指点. 同样, 我们也希望更多人能把ee命令
3. 建立环境变量设置脚本
[******@localhost arm]$vi env_sh
#!/bin/bash
PRJROOT=~/dev_home
KERNEL=$PRJROOT/kernel
ROOTFS=$PRJROOT/rootfs
LAPP=$PRJROOT/localapps
DOC=$PRJROOT/doc
TMP=$PRJROOT/tmp
export PRJROOT KERNEL LAPP ROOTFS
export PATH=/usr/local/arm/:$PATH
4. 登陆时启动环境变量
[******@localhost arm]$vi ~/.bashrc
. ~/dev_home/env_sh
重新登陆
arm用户,环境变量生效
[******@localhost arm]$su arm

tftp服务器的配置
如果用下面一条命令能够看到服务已经启动, 则不用安装, 否则需要按
1或
2点安装t服务器.
[******@localhost arm]#netstat -a | grep tftp
udp 0 0 *:tftp *:*
5 / 80
1. 从
RPM包安装t
从对应Linux操作系统版本的安装光盘上找到t的安装包.
下面
t包为例,把rpm包拷贝到dev_home/btools/下.
[******@localhost arm]#cp t /home/arm/dev_home/btools/
[******@localhost arm]#su root
[******@localhost arm]#rpm -q t
如果没有安装t,就要用下面命令安装,否则,直接进入第2步配置服务.
[******@localhost arm]#cd /home/arm/dev_home/btools/
[******@localhost btools]#rpm -ivh t
建立tftp的主工作目录
[******@localhost btools]#mkdir /t
2. 修改配置文件并启动服务
备份配置文件
[******@localhost btools]#if [ -f /etc/ ]
> then
> cp /etc/
> fi
修改配置文件
[******@localhost btools]#vi /etc/
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/
server_args = -s /t
per_source = 11
cps = 100 2
flags = IPv4
5 / 80
}
检查
tftp服务是否打开
[******@localhost btools]#chkconfig --list
如果
tftp的服务没有打开,则用下面命令打开tftp服务开关
[******@localhost btools]#chkconfig t
重启服务
#/etc/ restart
#netstat -a | grep tftp
udp 0 0 *:tftp *:*
NFS服务器的配置
1. 安装NFS服务器
[******@localhost btools]#rpm -q nfs-utils
如果没有安装,从对应Linux操作系统版本的安装光盘上找到nfs- 5中的安装包
名称为nfs-utils--。下面以该安装包为例说明:
[******@localhost btools]#rpm -ivh nfs-utils--
2. 配置NFS服务器
[******@localhost btools]#vi /etc/exports