[pkg-fso-maint] qi 20111113-1: initrd support, two boot options with one partition, man page

Timo Juhani Lindfors timo.lindfors at iki.fi
Mon Nov 14 12:29:12 UTC 2011


Hi,

I uploaded qi 20111113-1 yesterday:

1) Initrd support. If /boot/initrd-GTA02.bin exists it will be loaded. I
tested that if I use linux-image-2.6.39-gta02-gta02 2.6.39-1gta021 and
manually execute

mkinitrd -o /boot/initrd-GTA02.bin

initrd is loaded and executed correctly. This opens up a lot of
possibilities but most importantly we need it since debian kernels
typically have even filesystem drivers as modules.

2) Boot order has been augmented slightly. It is now possible to have
two boot options even with only one partition. This makes it easy to
safely test new kernels. To quote the new man page:

"Boot option 1

 Kernel: /boot/uImage-GTA02.bin from SD partition 1
 Initramfs: /boot/initrd-GTA02.bin from SD partition 1
 Extra arguments: /boot/append-GTA02.bin from SD partition 1

Boot option 2

 Kernel: /boot/uImage-GTA02.bin.2 from SD partition 1
 Initramfs: /boot/initrd-GTA02.bin.2 from SD partition 1
 Extra arguments: /boot/append-GTA02.bin.2 from SD partition 1

Boot option 3

 Kernel: /boot/uImage-GTA02.bin from SD partition 2
 Initramfs: /boot/initrd-GTA02.bin from SD partition 2
 Extra arguments: /boot/append-GTA02.bin from SD partition 2

Boot option 4

 Kernel: /boot/uImage-GTA02.bin from SD partition 3
 Initramfs: /boot/initrd-GTA02.bin from SD partition 3
 Extra arguments: /boot/append-GTA02.bin from SD partition 3

Boot option 5

 Kernel: kernel partition from NAND flash (/dev/mtd3)
 Initramfs: not supported
 Extra arguments: not supported"


Both of these changes have been upstreamed to git.openmoko.org

Please upgrade and test (installation instructions are in README.Debian
as usual).

-Timo



More information about the pkg-fso-maint mailing list