当前位置: 代码迷 >> 驱动开发 >> 初次上电起动检测硬盘失败,复位重启却正常
  详细解决方案

初次上电起动检测硬盘失败,复位重启却正常

热度:45   发布时间:2016-04-28 10:18:16.0
初次上电启动检测硬盘失败,复位重启却正常
本帖最后由 jason__lu 于 2013-03-25 10:35:40 编辑
采用SEED DM6467的评估板
如题,板子上电初次启动总会出现如下错误:

sii9134 reg initialized.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
Palm Chip BK3710 IDE Register Fail
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
Registering Audio Devices. Total communication  peripherals             (ASP) : 2 
Codec with ID = 0 on ASP = 0 is initialized.Using minor number :  3
Configuring the McASP as Master
Configuring the McASP 1 for DIT 
SPDIF on ASP = 1 isinitialized.Using minor number : 19
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 17
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
      device=eth0, addr=192.168.0.201, mask=255.255.255.0, gw=192.168.0.1,
     host=192.168.0.201, domain=, nis-domain=(none),
     bootserver=255.255.255.0, rootserver=255.255.255.0, rootpath=
Looking up port of RPC 100003/2 on 255.255.255.0
RPC: sendmsg returned error 22
portmap: RPC call returned error 2
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 255.255.255.0
RPC: sendmsg returned error 22
portmap: RPC call returned error 22
Root-NFS: Unable to get mountd port number from server, using default
RPC: sendmsg returned error 22
mount: RPC call returned error 22
Root-NFS: Server returned error -22 while mounting /tftpboot/192.168.0.201
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "hdb1" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

但是按下复位键重启的时候却可以正常启动,顺利挂载进入文件系统!如下:

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
    ide0: BM-DMA at 0xe1066000-0xe1066007, BIOS settings: hda:pio, hdb:pio
IRQ LOCK: IRQ22 is locking the system, disabled
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
Registering Audio Devices. Total communication  peripherals             (ASP) : 2 
Codec with ID = 0 on ASP = 0 is initialized.Using minor number :  3
Configuring the McASP as Master
Configuring the McASP 1 for DIT 
SPDIF on ASP = 1 isinitialized.Using minor number : 19
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 17
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
      device=eth0, addr=192.168.0.201, mask=255.255.255.0, gw=192.168.0.1,
     host=192.168.0.201, domain=, nis-domain=(none),
     bootserver=255.255.255.0, rootserver=255.255.255.0, rootpath=
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
  相关解决方案