分享

linux启动常见错误对照

 leon0821 2014-04-24

    linux启动常见错误对照

    1.PPCBoot 2.0.0 (Nov 7 2003 - 19:47:28)

    

    PPCBoot code: 33F00000 -> 33F15118 BSS: -> 33F18318

    DRAM Configuration:

    Bank #0: 30000000 64 MB

    Flash: 16 MB

    start linux now(y/n):## Booting image at 30008000 ...

    copy kernel done

    copy ramdisk done

    Setup linux parameters at 0x30000100

    Uncompressing

    Linux......................................................... do.Linux

    version 2.4.18-rmk7-pxa1 (root@mkg) (gcc version 2.95.2 20000516

    (release4CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0

    Machine: Samsung-SMDK2410

    On node 0 totalpages: 16384

    zone(0): 16384 pages.

    zone(1): 0 pages.

    zone(2): 0 pages.

    Kernel command line: initrd=0x30800000,0x200000 root=/dev/ram init=/linuxrc co0DEBUG: timer count 15844

    Console: colour dummy device 80x30

    Calibrating delay loop... 101.17 BogoMIPS

    Memory: 64MB = 64MB total

    Memory: 62592KB available (1525K code, 274K data, 76K init)

    Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)

    Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)

    Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)

    Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)

    Page-cache hash table entries: 16384 (order: 4, 65536 bytes)

    POSIX conformance testing by UNIFIX

    Linux NET4.0 for Linux 2.4

    Based upon Swansea University Computer Society NET3.039

    Initializing RT netlink socket

    CPU clock = 202.800000 Mhz, HCLK = 101.400000 Mhz, PCLK = 50.700000 Mhz

    Initializing S3C2410 buffer pool for DMA workaround

    Starting kswapd

    Journalled Block Device driver loaded

    devfs: v1.10 (20020120) Richard Gooch (

    [email=rgooch@atnf.csiro.au]rgooch@atnf.csiro.au[/email]

    )

    devfs: boot_options: 0x1

    ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410

    ttyS%d1 at I/O 0x50004000 (irq = 55) is a S3C2410

    ttyS%d2 at I/O 0x50008000 (irq = 58) is a S3C2410

    Console: switching to colour frame buffer device 30x20

    Installed S3C2410 frame buffer

    s3c2410-ts initialized

    block: 128 slots per queue, batch=32

    RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize

    HHTech DM9000 eth0 I/O: c4830300,VID: 90000a46,MAC: 00:13:F6:6C:87:89:

    Linux video capture interface: v1.00

    SCSI subsystem driver Revision: 1.00

    request_module[scsi_hostadapter]: Root fs not mounted

    usb.c: registered new driver usbdevfs

    usb.c: registered new driver hub

    usb-ohci.c: USB OHCI at membase 0xe9000000, IRQ 26

    usb.c: new USB bus registered, assigned bus number 1

    Product: USB OHCI Root Hub

    SerialNumber: e9000000

    hub.c: USB hub found

    port #1 suspened!

    port #0 alived!

    hub.c: 1 port detected

    usb.c: registered new driver ov511

    ov511.c: v1.48a for Linux 2.4 : OV511 USB Camera Driver

    Initializing USB Mass Storage driver...

    usb.c: registered new driver usb-storage

    USB Mass Storage support registered.

    NET4: Linux TCP/IP 1.0 for NET4.0

    IP Protocols: ICMP, UDP, TCP

    IP: routing cache hash table of 512 buckets, 4Kbytes

    TCP: Hash tables configured (established 4096 bind 4096)

    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

    NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com

    RAMDISK: Couldn't find valid RAM disk image starting at 0.

    Freeing initrd memory: 3072K

    FAT: bogus logical sector size 30912

    Kernel panic: VFS: Unable to mount root fs on 01:00

    内核错误,重新烧写zImage。

    

    2.PPCBoot 2.0.0 (Aug 11 2005 - 17:28:56)

    

    PPCBoot code: 33F00000 -> 33F15294 BSS: -> 33F18494

    DRAM Configuration:

    Bank #0: 30000000 64 MB

    Flash: 16 MB

    start linux now(y/n):## Booting image at 30008000 ...

    copy kernel done

    copy ramdisk done

    Setup linux parameters at 0x30000100

    cpu_arm920_cache_clean_invalidate_all finished

    before call_linux

    

    内核错误,重新烧写zImage。【注】若释放串口0之后,此为正确现象。

    3.Bytes transferred = 2157225 (20eaa9 hex)

    SMDK2410 # fl 1140000 30800000 220000

    

    

    start_sect=0xa,end_sect=0x1a

    ************erase sector 0xa***********

    ************erase sector 0xb***********

    ************erase sector 0xc***********

    ************erase sector 0xd***********

    ************erase sector 0xe***********

    ************erase sector 0xf***********

    ************erase sector 0x10***********

    ************erase sector 0x11***********

    ************erase sector 0x12***********

    ************erase sector 0x13***********

    ************erase sector 0x14***********

    ************erase sector 0x15***********

    ************erase sector 0x16***********

    ************erase sector 0x17***********

    ************erase sector 0x18***********

    ************erase sector 0x19***********

    ************erase sector 0x1a***********

    ----------program sector 0xa---------

    ----------program sector 0xb---------

    Error Command Sequence!mflash_program_sector error : status read

    flash not completed for error

    SMDK2410 # fl 1140000 30800000 220000

    

    

    此为flash的扇区损坏,要跳过坏的扇区进行修改。并修改引导程序ppcboot后,重新烧写ppcboot.bin。

    4.

    PPCBoot 2.0.0 (Aug 4 2005 - 11:57:01)

    

    PPCBoot code: 33F00000 -> 33F15294 BSS: -> 33F18494

    DRAM Configuration:

    Bank #0: 30000000 64 MB

    Flash: 16 MB

    start linux now(y/n):## Booting image at 30008000 ...

    copy kernel done

    copy ramdisk done

    Setup linux parameters at 0x30000100

    cpu_arm920_cache_clean_invalidate_all finished

    before call_linux

    Uncompressing Linux......................................................... do.

    Linux version 2.4.18-rmk7-pxa1 (root@mkg) (gcc version 2.95.2 20000516 (release4

    CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0

    Machine: Samsung-SMDK2410

    On node 0 totalpages: 16384

    zone(0): 16384 pages.

    zone(1): 0 pages.

    zone(2): 0 pages.

    Kernel command line: initrd=0x30800000,0x440000 root=/dev/ram init=/linuxrc co0

    DEBUG: timer count 15844

    Console: colour dummy device 80x30

    Calibrating delay loop... 101.17 BogoMIPS

    Memory: 64MB = 64MB total

    Memory: 62592KB available (1525K code, 274K data, 76K init)

    Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)

    Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)

    Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)

    Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)

    Page-cache hash table entries: 16384 (order: 4, 65536 bytes)

    POSIX conformance testing by UNIFIX

    Linux NET4.0 for Linux 2.4

    Based upon Swansea University Computer Society NET3.039

    Initializing RT netlink socket

    CPU clock = 202.800000 Mhz, HCLK = 101.400000 Mhz, PCLK = 50.700000 Mhz

    Initializing S3C2410 buffer pool for DMA workaround

    Starting kswapd

    Journalled Block Device driver loaded

    devfs: v1.10 (20020120) Richard Gooch (

    [email=rgooch@atnf.csiro.au]rgooch@atnf.csiro.au[/email]

    )

    devfs: boot_options: 0x1

    ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410

    ttyS%d1 at I/O 0x50004000 (irq = 55) is a S3C2410

    ttyS%d2 at I/O 0x50008000 (irq = 58) is a S3C2410

    Console: switching to colour frame buffer device 30x20

    Installed S3C2410 frame buffer

    s3c2410-ts initialized

    block: 128 slots per queue, batch=32

    RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize

    HHTech DM9000 eth0 I/O: c4830300,VID: 90000a46,MAC: 00:13:F6:6C:87:89:

    Linux video capture interface: v1.00

    SCSI subsystem driver Revision: 1.00

    request_module[scsi_hostadapter]: Root fs not mounted

    usb.c: registered new driver usbdevfs

    usb.c: registered new driver hub

    usb-ohci.c: USB OHCI at membase 0xe9000000, IRQ 26

    usb.c: new USB bus registered, assigned bus number 1

    Product: USB OHCI Root Hub

    SerialNumber: e9000000

    hub.c: USB hub found

    port #1 suspened!

    port #0 alived!

    hub.c: 1 port detected

    usb.c: registered new driver ov511

    ov511.c: v1.48a for Linux 2.4 : OV511 USB Camera Driver

    Initializing USB Mass Storage driver...

    usb.c: registered new driver usb-storage

    USB Mass Storage support registered.

    NET4: Linux TCP/IP 1.0 for NET4.0

    IP Protocols: ICMP, UDP, TCP

    IP: routing cache hash table of 512 buckets, 4Kbytes

    TCP: Hash tables configured (established 4096 bind 4096)

    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

    NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com

    RAMDISK: Compressed image found at block 0

    Freeing initrd memory: 3072K

    EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended

    VFS: Mounted root (ext2 filesystem).

    Mounted devfs on /dev

    Freeing init memory: 76K

    hub.c: USB new device connect on bus1/1, assigned device number 2

    usb.c: USB device not accepting new address=2 (error=-110)

    mount /etc as ramfs

    re-create the /etc/mtab entries

    hub.c: USB new device connect on bus1/1, assigned device number 3

    usb.c: USB device not accepting new address=3 (error=-110)

    console=/dev/con?ole

    init started: BusyBox v0.60.3 (2002.05.13-08:36+0000) multi-cáll binary

    Starting pid 15, console /dev/console: '/etc/init.d/rcS'

    treeview

    usb.c: registered new driver ov511

    ov511.c: v1.48a for Linux 2.4 : OV511 USB Camera Driver

    modprobe: modprobe: Can't locate module char-major-81-0

    modprobe: modprobe: Can't locate module char-major-81-0

    modprobe: modprobe: Can't locate module char-major-81-0

    modprobe: modprobe: Can't locate module char-major-81-0

    此为usb摄像头没有接好,重新拔插摄像头。

    

    

    5. ## Starting application at 0x30008000 ...

    Start linux ..

    Setup linux parameters at 0x30000100

    Uncompressing

    Linux.............................................................Linux

    version 2.4.18-rmk7-pxa1 (root@robi-zxkj) (gcc version 2.95.2 20000516

    (r5CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0

    Machine: Samsung-SMDK2410

    On node 0 totalpage4s: 16384

    zone(16384 pages.

    zone(1): 0 pages.

    zone(2): 0 pages.

    Kernel command line: initrd=0x30800000,0x440000 root=/dev/ram init=/linuxrc co0DEBUG: timer count 15844

    Console: colour dummy device 80x30

    Calibrating delay loop... 101.17 BogoMIPS

    Memory: 64MB = 64MB total

    Memory: 62196KB available (1839K code, 351K data, 80K init)

    Dentry-cache hashi table entries:er: 4, 65536 bytes)

    Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)

    Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)

    Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)

    Page-cache hash table entries: 16384 (order: 4, 65536 bytes)

    POSIX conformance testing by UNIFIX

    Linux NET4.0 for Linux 2.4

    Based upon Swansea University Computer Society NET3.039

    Initializing RT netlink socket

    CPU clock = 202.800000 Mhz, HCLK = 101.400000 Mhz, PCLK = 50.700000 Mhz

    Initializing S3C2410 buffer pool for DMA workaround

    Starting kswapd

    Jtournalled Blockce driver loaded

    devfs: v1.10 (20020120) Richard Gooch (

    [email=rgooch@atnf.csiro.au]rgooch@atnf.csiro.au[/email]

    )

    devfs: boot_options: 0x1

    EFS: 1.0a -

    http://aeschi.ch./efs/

    JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.

    ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410

    ttyS%d1 at I/O 0x50004000 (irq = 55) is a S3C2410

    ttyS%d2 at I/O 0x50008000 (irq = 58) is a S3C2410

    fbi->map_size[0x4000] fbi->map_cpu[0xc4810000] fbi->map_dma[0x303d8000]

    fbi->screen_dma[0x303d9000] fbi->screen_cpu[0xc4811000]

    GPCCON[0xaaaaaaaa]

    pretest set_var ok! con -1 chgvar 0

    call hw_set_var

    con1 = 0x000018a1

    con2 = 0x003bc0000

    con3 = 0x0004fff

    con4 = 0x0000f002

    con5 = 0x0000000a

    addr1 = 0x181ec800

    addr2 = 0x001edac0

    addr3 = 0x00000014

    pretest set_var ok! con 0 chgvar 0

    call hw_set_var

    regno=0,palette_size=16

    regno=1,palette_size=16

    regno=2,palette_size=16

    regno=3,palette_size=16

    regno=4,palette_size=16

    regno=5,palette_size=16

    regno=6,palette_size=16

    regno=7,palette_size=16

    regno=8,palette_size=16

    regno=9,palette_size=16

    regno=10,palette_size=16

    regno=11,palette_size=16

    regno=12,palette_size=16

    regno=13,palette_size=16

    regno=14,palette_size=16

    regno=15,palette_size=16

    regno=16,palette_size6=16

    con1 = 0x0= 0x003bc000

    con3 = 0x00004fff

    con4 = 0x0000f002

    con5 = 0x0000000a

    addr1 = 0x181ec800

    addr2 = 0x001edac0

    addr3 = 0x00000014

    regno=0,palette_size=16

    regno=1,palette_size=16

    regno=0,palette_size=16

    regno=1,palette_size=16

    Console: switching to mono frame buffer device 40x15

    Installed S3C2410 frame buffer

    pty: 256 Unix98 ptys configured

    block: 128 slots per queue, batch=32

    RAMDISK driver initialized: 16 RAM disks of 12288K size 10:24 blocksize

    H00 eth0 I/O: c4820300,VID: 90000a46,MAC: 00:13:F6:6C:87:89:

    SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).

    CSLIP: code copyright 1989 Regents of the University of California.

    SLIP linefill/keepalive option.

    loop: loaded (max 8 devices)

    PPP generic driver versioen 2.4.1

    SCSI sbsystem driver Revision: 1.00

    request_module[scsi_hostadapter]: Root fs not mounted

    begin init_physmap 0x1140000

    physmap flash device: ac0000 at 540000

    Using buffer write method

    mtd: Giving out device 0 to Physically mapped flash

    s3c2410 flash device: 1600000 at 1000000

    Search for id:(89 18) intferleave(1) typeh for id:(89 18) interleave(1) type(2)

    Search for id:(89 18) interleave(1) type(2)

    Search for id:(89 18) interleave(2) type(1)

    Search for id:(89 18) interleave(2) type(1)

    Search for id:(89 18) interleave(2) type(1)

    Search for id:(89 00) interleave(2) type(2)

    Search for id:(89 00) interleave(2) type(2)

    Search for id:(89 00) interleave(2) type(2)

    JEDEC: Found no s3c2410 flash device device at( location zero

     ing buffer write mdCreating 5 MTD

    partitions on "s3c2410 flash device":

    0x00000000-0x00040000 : "reserved for bootloader"

    mtd: Giving out device 1 to reserved for bootloader

    0x00040000-0x00140000 : "reserved for kernel"

    mtd: Giving out device 2 to reserved for kernel

    0x00140000-0x00540000 : "reserved for ramdisk"

    mtd: Giving out device 3 to reserved for ramdisk

    0x00800000-0x01000000 : "jffs2(80M)"

    mtd: Givinout device 4 to jffs2(8M)

    0x00540000-0x00800000 : "cramfs(2.75M)"

    mtd: Giving out device 5 to cramfs(2.75M)

    usb.c: registered new driver usbdevfs

    usb.c: registered new driver hub

    usb-ohci.c: USB OHCI at membase 0xe9000000, IRQ 26

    usb.c: new USB bus registered, assigned bus number 1

    Product: USB OHCI Root Hub

    SerialNumber: e9000000

    hub.c: USB hub found

    hub.c: 2 ports detected

    Initializing USB Mass Storage driver...

    usb.c: registered new driver usb-storage

    USB Mass Storage support registered.

    mice: PS/2 mouse device common for all mice

    NET4: Linux TCP/IP 1.0 for NET4.0

    IP Protocols: ICMP, UDP, TCP

    IP: routing cache hash table of 512 buckets, 4Kbytes

    TCP: Hash tables configured (established 4096 bind 4096)

    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

    NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com

    ramdisk:buf[0]=1f8b88

    RAMDISK: Compressed image found at block 0

    RAMDISK: incomplete write (ramdisk too small?) (-28 != 32768)

    RAMDISK:

    incomplete write (ramdisk too small?) (-28 !=

    32768)表示ramdisk太小了,要修改内核中ramdisk的大小。ramdisk的大小:->block

    的device->Default Ramdisk的大小应为1024的整数倍。默认值为4096,我们改为12288。

    

    

    

    

    本文来自ChinaUnix博客,如果查看原文请点:http://blog./u/7217/showart_244966.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多