C-kermit8.0在Redhat 9.0上的安装与使用(原创完整版)

网上搜索到的资料:
    >>使用C-Kermit下载内核
今晚终于搞定在FC6下载内核了。这段一直都是在VMware上用linux,其中一个原因就是无法在FC6环境下下载内核镜像。前段时间搞了好久呢。在minicom下无法用kermit协议,网络下载也不行,再说了,如果用网络下的话,常常得换网线,很不爽。今晚弄了一个C-Kermit,这个好用。以下说说一下C-Kermit的安装和使用过程。
1、先到http://www.columbia.edu/kermit/ck80.html#download来下载C-Kermit。如果你下载的是cku211.tar.gz的话,执行:
gunzip cku211.tar.gz
tar xvf cku211.tar
rm -rf cku211.tar
make linux
mv wermit /usr/local/bin/kermit
执行以上命令,就可以在终端上输入kermit就可运行了。
运行kermit后要对其配置才能下载内核,如:
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
使用以下命令:
connect
就可以使用串口了,进入串口和minicom一样。


切换:
按下Ctrl + / ,再按c 就跳回kermit。
跳回串口控制,可以输入c,即connect命令。


发送文件:
kermit中输入connect后,跳到u-boot串口界面。
输入loadb 0x0c008000 回车
按下 ctrl + / ,再按c,切换到kermit。
输入命令:send /home/zImage
kermit开始传送数据了,并可以看到传送进度,发送完后,输入c,再回到u-boot界面,然后,再输入:
go 0x0c008000
内核开始运行了。

/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/

自己摸索出来的一整套方法:
   >>C-Kermit的安装和使用过程:
1、先到http://www.columbia.edu/kermit/ck80.html#download来下载C-Kermit。如果你下载的是cku211.tar.gz的话,执行:
cd /root

mkdir C-Kermit8.0

假定cku211.tar.gz存放在/root路径下

gunzip cku211.tar.gz

cp cku221.tar /root/C-Kermit8.0/

cd /C-Kermit8.0

tar xvf cku211.tar

rm -rf cku211.tar

make linux

mv wermit /usr/local/bin/kermit

执行以上命令,就可以在终端上输入kermit就可运行了。执行结果如下:
[root@localhost C-Kermit8.0]# kermit
C-Kermit 8.0.211, 10 Apr 2004, for Linux
 Copyright (C) 1985, 2004,
  Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/root/C-Kermit8.0/) C-Kermit>


运行kermit后要对其配置才能下载内核,接着输入命令:


set line /dev/ttyS0 回车

set speed 115200 回车

set carrier-watch off 回车

set handshake none 回车

set flow-control none 回车

robust 回车

set file type bin 回车

set file name lit 回车

set rec pack 1000 回车

set send pack 1000 回车

set window 5 回车

再使用以下命令:

connect

就可以使用串口了,进入串口和minicom一样。


切换:

按下Ctrl + / ,再按c 就跳回kermit。

跳回串口控制,可以输入c,即connect命令。


发送文件:

kermit中输入connect后,跳到u-boot串口界面。

输入loadb 0x0c008000 回车

按下 ctrl + / ,再按c,切换到kermit。

输入命令:send /home/zImage

kermit开始传送数据了,并可以看到传送进度,发送完后,输入c,再回到u-boot界面,然后,再输入:

go 0x0c008000

内核开始运行了。


为了避免每次开启kermit的时候都要对其进行配置,可以在/root目录下编写一个
配置文件.kermrc(隐藏文件),方法如下:
[root@localhost C-Kermit8.0]# cd /root
[root@localhost root]# ls -a
显示所有隐藏文件,不存在.kermrc文件.
于是自己建立一个.
[root@localhost root]# vi .kermrc
下面开始编辑:
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
然后保存退出就可以了
:wq
在终端输入命令行:
[root@localhost root]# kermit -c
而不是:
[root@localhost root]# kermit
就直接打开超级终端了,非常方便.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值