[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#809611: d-i fails to boot on HP mv2120



> 
> Output from the serial console is below:
> 
> ------------------------------------------------------------------------------------
>          __  __                      _ _
>         |  \/  | __ _ _ ____   _____| | |
>         | |\/| |/ _` | '__\ \ / / _ \ | |
>         | |  | | (_| | |   \ V /  __/ | |
>         |_|  |_|\__,_|_|    \_/ \___|_|_|
>  _   _     ____              _
> | | | |   | __ )  ___   ___ | |_
> | | | |___|  _ \ / _ \ / _ \| __|
> | |_| |___| |_) | (_) | (_) | |_
>  \___/    |____/ \___/ \___/ \__|  ** Forcing LOADER mode only **
>  ** MARVELL BOARD: RD-88F5182-NAS-P2 LE
> 
> U-Boot 1.1.4 (Oct 12 2007 - 12:30:28) Marvell version:
> 2.3.11_HP_1_3_1_Built@HP
> 
> U-Boot code: 00200000 -> 0026FFF0  BSS: -> 0027FDBC
   <snip/> 
> Booting the image (@ 0x400000) with RamDisk (@ 0x600000)...
> ## Booting image at 00400000 ...
>    Image Name:   Debian kernel
>    Created:      2015-12-31   0:09:38 UTC
>    Image Type:   ARM Linux Kernel Image (uncompressed)
>    Data Size:    1988600 Bytes =  1.9 MB
>    Load Address: 01000000
>    Entry Point:  01000000
>    Verifying Checksum ... OK
> OK
> ## Loading Ramdisk Image at 00600000 ...
>    Image Name:   Debian installer
>    Created:      2015-12-31   0:09:38 UTC
>    Image Type:   ARM Linux RAMDisk Image (uncompressed)
>    Data Size:    6286998 Bytes =  6 MB
>    Load Address: 00000000
>    Entry Point:  00000000
>    Verifying Checksum ... OK
> 
> Starting kernel ...
> 
> Uncompressing Linux... done, booting the kernel.
    <snip/>
> [    0.000000] Kernel command line: console=ttyS0,115200

Only 'console=...'

    <snip/>
> [    0.000000] Virtual kernel memory layout:
> [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
> [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
> [    0.000000]     vmalloc : 0xc8800000 - 0xff000000   ( 872 MB)
> [    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
> [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
> [    0.000000]       .text : 0xc0008000 - 0xc055abf0   (5451 kB)
> [    0.000000]       .init : 0xc055b000 - 0xc05a6000   ( 300 kB)
> [    0.000000]       .data : 0xc05a6000 - 0xc060fa60   ( 423 kB)
> [    0.000000]        .bss : 0xc060fa60 - 0xc065632c   ( 283 kB)
> [    0.000000] NR_IRQS:65
> [    0.000025] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns

12884901885ns
12884901us (micro)
12884ms
12s

those twelve secondes _might_ explain twelve seconds.

but from 12 seconds to almost 15 seconds, still lacks three seconds.

I wonder what happens between '[    0.000025]' and '[   14.996063]'
It is out of curiosity. The gap in logging is not the reason for te boot failure.


> [   14.996063] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: > 0xffffffff, max_idle_ns: 11467562657 ns
         <snip/>
> [   15.957087] rtc-pcf8563 0-0051: setting system clock to 2015-12-31 21:08:49 UTC (1451596129)
> [   15.966823] List of all partitions:
> [   15.970423] 1f00             512 mtdblock0  (driver?)
> [   15.975526] No filesystem could mount root, tried:
> [   15.980464] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
         <snip/>
> ------------------------------------------------------------------------------------
> Hopefully it's something easy to diagnose.

My diagnose: 'No filesystem could mount root'.
My _guess_: uboot and kernel+initrd don't understand each other.

Thing I would try: adding a root= parameter to uboot to hand over to kernel+initrd.


Groeten
Geert Stappers
-- 
Leven en laten leven


Reply to: