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

NetWinder TFTP installer - initrd exceeds ramdisk size



The current NetWinder TFTP boot.img fails to boot for me.
It seems that the uncompressed initrd exceeds the default
size of the ramdisk, see the log below.

The same image boots fine if I add "ramdisk_size=16384" to the
kernel command line.  This probably is not a good solution though,
as there are many NetWinders with only 32MB total RAM.

The boot.img was obtained from
http://http.us.debian.org/debian/dists/etch/main/installer-arm/current/images/netwinder/netboot/boot.img
linked from the installation manual at
http://www.debian.org/releases/stable/arm/ch04s02.html.en

$ md5sum boot.img 
0b3524a164317bcd6fa532bde4061a1a  boot.img

Here are the relevant boot messages, captured via serial port:

Linux version 2.6.18-6-footbridge (Debian 2.6.18.dfsg.1-18) (dannf@debian.org) (
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Sat Jan 26 11:44:3
2 UTC 2008                                                                      
CPU: StrongARM-110 [4401a103] revision 3 (ARMv4), cr=0000517f                   
Machine: Rebel-NetWinder
[...]
Memory: 128MB = 128MB total                                                     
Memory: 124288KB available (2512K code, 563K data, 116K init)
[...]
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
[...]
RAMDISK: Compressed image found at block 0                                      
RAMDISK: incomplete write (-28 != 24576) 8388608                                

After which it quickly hangs.

-Ralph


Reply to: