您当前的位置:首页>>技术中心>>数据恢复文章>>正文
 
FreeBSD handbook中文版 15 串口通讯
作者: 来源: 日期:2007-6-22 12:29:37  点击次数:

然后,你可以这样: 
# tip -115200 5551234 
如果你更喜欢cu,使用一个通用的cu 记录: 
cu115200|Use cu to dial any number at 115200bps:\ 
FreeBSD 使用手册
第21 页FreeBSD 使用手册
:dv=/dev/cuaa1:br#57600:at=hayes:pa=none:du: 
然后键入: 
# cu 5551234 -s 115200 
15.5.5 通过一个终端服务器我能访问许多主机。
不用等待,除非你每次连接需要键入CONNECT <host>,使用tip 的cm 功能。例如,这
些记录在/etc/remote 中: 
pain|pain.deep13.com|Forrester's machine:\ 
:cm=CONNECT pain\n:tc=deep13: 
muffin|muffin.deep13.com|Frank's machine:\ 
:cm=CONNECT muffin\n:tc=deep13: 
deep13:Gizmonics Institute terminal server:\ 
:dv=/dev/cuaa2:br#38400:at=hayes:du:pa=none:pn=5551234: 
15.6 设置串行控制台
15.6.1 介绍
FreeBSD 可以通过一个串行口只使用一个哑终端就可以启动一个系统。这样一种配置只
有两种人能使用:希望在机器上安装FreeBSD 的系统管理员,他没有键盘或显示器,还有就
是要调试内核或设备驱动程序的开发人员。
就象第7 章描述的,FreeBSD 可以使用一个三步的启动过程。最先两步被储存在FreeBSD 
启动磁盘的启动slice 的启动代码块中。启动块然后就被加载,接着运行第三步启动引导器
(/boot/loader)。
为了设置串行控制台,你必须配置启动块代码,启动引导器代码和内核。
15.6.2 串行控制台的配置
1. 准备一个串行线缆。
第22 页FreeBSD 使用手册
你需要使用一个null-modem 的线缆或一个标准的串行线和一个null-modem 适配器。看
看第15.2.2 节有关串行线的讨论。
2. 拔去你的键盘。
绝大多数的PC 在开机检测的时候会检测到键盘,如果键盘没有被检测到,将会出现一
个错误。一些机器会提示丢失键盘,就不会继续引导系统。
如果你的电脑出现错误,但仍能继续启动,你可以不必理它。
如果你的电脑没有键盘拒绝启动,那你需要配置BIOS 来避免这个错误。看看你的主板
的使用说明了解更多细节。
提示:在BIOS 中设置键盘Not installed 并不意味着你不能使用键盘。这样做只是告
诉BIOS 不要在机器开机检测时检测键盘,以至不会提示说系统找不到键盘。即使你设置了
Not installed,只要把你的键盘插上去仍然可以使用。
注意:如果你的系统有一个PS/2 鼠标,如果机会好的话,你也可以象键盘一样把它拔
下来,这是因为PS/2 鼠标与键盘的一些硬件是共享的,你的鼠标插上去,系统会认为键盘
仍在那儿。
3. 插一个哑终端到COM1: (sio0)。
如果你没有一个哑终端,你可以使用一个比较老的带有一个modem 程序的PC/XT 机器, 
或在其他unix 机器的串行口。如果你没有COM1: (sio0),去找一个。这时,你没有办法只
能选择COM1:来启动系统。如果你已经在另一台设备上使用COM1:,你必须临时删除那个设
备,然后安装一个新的系统启动块和内核。
4. 确信你的内核配置文件已经为COM1: (sio0)设置了适当的标记: 
有关的标记是: 
0x10 
启用控制台支持。其他的控制台标记会被忽略,除非它被设置了。现在,绝大多数的设
置都有控制台的支持;这个标记的第一个就是首选的。这个单独选项是不能确保串行口适用
于控制台的,设置下面的标记或加上下面描述的-h 选项,和这个放在一起。
0x20 
第23 页FreeBSD 使用手册
不管下面有没有讨论,都迫使这个选项支持控制台。这个标记在FreeBSD 2. X中替换了
COMCONSOLE 选项。标记0x20 必须和0x10 一起使用。
0x40 
保存这个设置,确保这个设置不能用于普通访问。你不要把这个标记放在你要使用的串
口设置中。这个标记的唯一的用处是在进行远程内核调试时用于指派单位。看看开发人员手

本新闻共13页,当前在第10页  
01  02  03  04  05  06  07  08  09  10  
11  12  13  


上一篇:FreeBSD handbook中文版 14 声卡
下一篇:数字证书的基础知识
  北京总部: 4006-505-808
  上 海 部: 4006-505-808
  深 圳 部: 4006-505-808
  浙 江 部: 4006-505-808
  广 州 部: 4006-505-808
  重 庆 部: 4006-505-808
  南 京 部: 4006-505-808
  其它地区: 4006-505-808
经典案例
中国石油管理局-Oracle数据库恢
中国网通-IBM EXP300磁盘阵列数
大连鸿德经贸有限责任公司-SQL
中国地质环境监测院-HP LH3000
藁城市东街百货-EFS文件解密成
工商银行某省分行-AIX删除LV数
中央电视台新闻评论部-苹果分
promise乔鼎硬盘阵列数据恢复成
麒麟童文化-苹果分区无法打开,
NAS 8100服务器数据恢复成功 
解决方案
raid磁盘阵列OFFLINE后的应急方
磁盘未被格式化,是否格式化数据
误GHOST、误一键恢复灾难应急方
误删除、误格式化数据灾难应急
LINUX FSCK数据出错灾难应急方
北亚数据恢复 - 联系我们 - 关于北亚 - 友情链接 - 网站地图 - RSS聚合 
版权所有 北京北亚数据恢复中心
24小时免费咨询电话:4006-505-808 或 800-810-580
北京市海淀区中关村大街11号E世界A座8层832B室