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: