引导区硬件配置问题是什么意思?
我开机时候经常出这个提示,然后就进不了系统,要重启几次才行。这是什么意思呢?
参考答案:引导显示样本
SCO OpenServer™ Release 5
& 1976-1997 The Santa Cruz Operation, Inc.
& 1980-1994 Microsoft Corporation
All rights reserved.
For complete copyright credits,
enter “copyrights” at the command prompt.
Kernel ID 97/05/07
device address vector dma comment
fpu - 35 - type=80387
floppy ox03F2-0x03F7 06 2 unit=0 type=138ds18
serial ox02F8-0x02FF 03 - unit=1 type=standard nports=1
parallel 0x0378-0x037A 07 - unit=0
console - - - unit=ega type =0 12 screens =68k
disk 0x1F0-0x01F73 6 - type=wo unit = 0 cyls=791 hds=16 secs=48
adapter 0x8000-0x8CDC 11 - type=eiad ha=0 id=7 ftd=std
mem: total = 65148k, kernel = 11288k, user = 53860k
swapdev = 1/41, swplo = 0, nswap = 307200, swapmem = 153600k
rootdev = 1/42, pipedev = 1/42, dumpdev = 1/41
kernel: Hz = 100, i/o bufs = 6288k
关健字
device 硬件设备的名字
address 16进制的地址
vector 中断向量
dma 直接内存访问通道
comment 硬件的其它细节
fpu 有浮点运算单元( Inte180387数学协处理器、80486 CPU和 Pentium芯片)
floppy 高密度的5.25英寸软盘驱动器(type=138ds1
serla1 只有一个端口的 COMl (nports=1,没有安装多串行卡)
parallel 这是并行端口 IpO (unix:0)
console 控制台有一个 EGA视频适配器(unitt:ega),与类型0(IBM EGA)兼容,有12
个兼容多屏幕,占用68KB的核心空间
disk Western Digital st506控制器号0(W0),硬盘驱动器号是0(unit 0),以及硬盘
的柱面、磁头数和扇区数
adapter Adaptec AHA—174x主机适配器,详见16.3节“引导时来自主机适配器
驱动程序的消息”’
hwconfig 实用程序可以使用储存在任何时候,在文件/usr/adm/hwconfdg中配置信息来显示或访问这些信息。参见hwconfig(C)手册页。
报告表明,引导进入内存的unix ,其版本号是5 ,核心ID号是97/05/07当前unix
所用的设备,有串口,软盘,主控台,光驱,硬盘等。可用hwconfig命令报告内容完全相同. 最后四行:
mem:指出unix可以使用的全部内存空间,分配给核心的内存总量以及保留给用户
的内存总量
swapdev: 表示交换设备,dumpdev:是转储设备,主/次设备号都是1和41
rootdev: 是根文件设备,pipedev是管道设备,主/次设备号都是1和42
nswap:表示交换区的总块数,swaplo表示交换区的起始偏移块号。
核心i/o buffer所占用的内存是6288k
另外,eisa(ADM)实用程序可以列出安装在 EISA机器上的各种卡,而slot( C)实用程序
可以在 MCA机器上使用。
硬件检测及核心初始化字母
在系统安装过程中与安装以后的每一次启动过程中,系统核心都要检测系统硬件,初始化各种核心表,安装根文件系统,打开对换设备并打印配置信息。在检测的每一个阶段又可细分,则显示一条相应的信息。对于某些字母,如果涉及冗长的检测或初始化,通常会暂停一会儿。但是,如果检测过程在某个字母处停止了,则说明该字母所对应的设备驱动程序在初始化阶段出现问题。
系统的核心初始化字母及其说明如下表所列。
核心初始化字母及其说明
核心初始化字母或初始化信息 初始化说明
D 通过对直接存储器存取(DMA)控制器0通道页表地址寄存器(I/O端口0×87)写入和读出检查I/O解码的10位执行机器特定的初始化。如果初始化在此停止,则说明硬件有问题。运行硬件制造商提供的“参考或设置”软盘中的硬件测试,可以解决该问题
E 如果有数字协处理器(80287、80387、80487SX、Weitek或内置协处理器),则显示其配置信息,同时进行机器特定的多处理器内存初始化如果某个实际存在的协处理器被识别,应检查其连接情况并确认硬件能否将其识别。可参阅浮点处理器文档,了解其可用测试
F 通过调用相应设备的驱动程序初始化函数来初始化伪设备和I/O设备若在此发生错误,应检查相关设备看其配置是否不正确或不能工作。更多的信息可参阅相关硬件的文档
driver init 初始化已配置的driver。driver为驱动器名称
BTLD init 初始化引导时可装入的驱动程序
driver init2 把SCSI外部设备dirver链接到SCSI主机适配器上
G 初始化可编程中断控制器(PCI)芯片和多处理器,配置根磁盘驱动程序,并复位键盘
H 初始化各种系统资源
oeminit 初始化OEM特性
cinit 初始化字符队列表(clists)
inoinit 初始化i节点
fsinit 初始化文件系统
fstyp init 初始化类型为fstyp的文件系统
finit 初始化文件表
strinit 初始化STREAMS
ksl init 初始化核心STREAMS的链接程序(ksl_start)
iinit 打开根设备,将超级块装入内存并安装根文件系统。若根设备为硬盘,则显示配置消息。若系统在此挂起,则说明根设备可能发生故障或配置不正确或不存在。最后,从硬件时钟来复位系统时钟
flckinit 文件上锁
seminit 初始化IPC信号灯
msginit 初始化IPC消息
xsdinit 初始化XENIX共享数据
xseminit 初始化XENIX信号灯
cfgmsginit 如果定义的用户组或打开文件数目太多,则显示配置出错消息;如果引导时指定的内存区域太多则显示警告消息
I 显示所有计算机特定的信息,激活某些设备的驱动程 序启动例程,并显示核心内存和用户内存的总量
driver start 启动driver
BTLD start 启动引导时可装入的驱动程序
J 初始化浮点程序
K 打开系统对换设备,将其加入对换文件表,并显示对换设备的有关信息
M 初始化计算机特定的内存ECC支持。显示关于根、管道、内存转储设备、时钟中断频率(Hz),核 心I\O缓冲区以及另外所发现的CPU信息