press a key to reboot

来源:百度知道 编辑:UC知道 时间:2024/05/19 00:22:21
我重新分区硬盘后,重装 开机出现press a key to reboot
是什么意思 怎样解决?
谢谢

机器不能启动。显示出错信息“Invalid partition table”后死机,或显示“PRESS A KEY TO REBOOT”后等待重新启动,或中文Windows 98启动时在显示出硬件配置框及一串乱码后死机。

此故障是硬盘的分区表中没有可引导分区或是可引导分区标志错引起的。
硬盘分区表记录了整个硬盘的划分情况。每个硬盘可有4个分区,每个分区记录长度为16字节,其第1字节是引导标志:80H表示从该分区引导操作系统,00H则表示非操作系统分区,其他值都是错误的。若有2个以上分区记录的第1字节是80H,或有某个分区记录的第1字节既非80H,又非00H,则显示出错信息“Invalid partition table (非法分区表)”后死机。如果使用中文Windows 98作为操作系统,故障现象是在屏幕上显示一串乱码,或清屏幕后显示“PRESS A KEY TO REBOOT”,等待用户按键重新启动。
解决此故障的方法是先用系统软盘进行启动(系统盘中还应有DEBUG.EXE、FDISK.EXE等文件),然后调用DEBUG或其他工具软件检查主引导扇区。检查硬盘分区表中4个分区记录的第1个字节是否有既非80H又非00H的,或者有2个或以上的80H。
具体做法是当A盘启动成功后,进入DEBUG编写一段小程序,调出硬盘的主引导扇区,检查其内容。操作方法如下。
A:\>debug ↙-a (编写程序)
XXXX:X100 mov ax,201
XXXX:X103 mov bx,200
XXXX:X106 mov cx,01
XXXX:X109 mov dx,80
XXXX:X10c int 13
XXXX:X10e int 20
XXXX:X110 (直接回车结束编程,XXXX表示内存段地址)
-g (执行程序,读出主引导扇区)
-d3B0 3FF (查看主引导扇区中的硬盘分区表内容)
屏幕上便显示下面的数据(这里的数字是16进制的,以H为单位):
XXXX: X3B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00