[U-Boot-Users] How to boot Multi-file image?

llandre
2005-08-26T15:49:28Z

I made a multi-file imgage as described here
http://www.denx.de/twiki/bin/view/DULG/CombiningKernelAndRamdisk
but I can't boot it bacuse the kernel does not find the ramdisk image.
How to say to the kernel where to find it? Isuspect I'm missing some
command line parameters ...

zefeer> bootm $(kraddr)
## Booting image at d0100000 ...
Image Name: multi
Image Type: ARM Linux Multi-File Image (gzip compressed)
Data Size: 2991841 Bytes = 2.9 MB
Load Address: d0008000
Entry Point: d0008000
Contents:
Image 0: 1489174 Bytes = 1.4 MB
Image 1: 1502653 Bytes = 1.4 MB
Verifying Checksum ... OK
Uncompressing Multi-File Image ... OK

Starting kernel ...

Uncompressing
Linux............................................................................
.......................... done, booting the kernel.
Linux version 2.6.9-rc2-ep93xx (llandre at linuxserver) (gcc version 3.3.3
(DENX ELDK 3.1 3.3.3-8)
) #1 Fri Aug 26 16:21:23 CEST 2005
CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)
CPU: D VIVT write-back cache
CPU: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Machine: Zefeer DZQ
initrd (0x5b79897c - 0x97a40860) extends beyond physical memory - disabling
initrd
Memory policy: ECC disabled, Data cache writeback
Built 2 zonelists
Kernel command line:
ip=192.168.0.89:192.168.0.23::255.255.255.0:Zefeer:eth0:off panic=1 ethadd
r=00:50:c2:1e:af:e0 root=/dev/ram console=ttyAM0,115200

[...]

IP-Config: Complete:
device=eth0, addr=192.168.0.89, mask=255.255.255.0, gw=255.255.255.255,
host=Zefeer, domain=, nis-domain=(none),
bootserver=192.168.0.23, rootserver=192.168.0.23, rootpath=
UDF-fs: No partition found (1)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
<0>Rebooting in 1 seconds..