On Sat, 11 Apr 2009, Martin Michlmayr wrote: > Package: initramfs-tools > > I use one hard drive on several different ARM machines for tests from > time to time, so I have kernels for different subarches installed. > /boot/vmlinux may point to a kernel that is not the current subarch. > When I ran update-initramfs with a specific kernel, I get the > following: > > | foobar:/etc/initramfs-tools# update-initramfs -u -k 2.6.28-1-ixp4xx > | update-initramfs: Generating /boot/initrd.img-2.6.28-1-ixp4xx > | Kernel /boot/vmlinuz-2.6.29-rc8-kirkwood does not match your subarchitecture > | ixp4xx, therefore not writing it to flash. > > Now this situation is not common, but it shows a more general problem: > when /boot/vmlinux points to version 1 but you run update-initramfs on > version 2 it will still write version 1 to flash. I think it should > either write version 2 to flash or not write anything to flash (and > only update the ramdisk on disk). > > The easiest solution is probably to pass a specific version to > flash-kernel.
sure update-initramfs can pass the ${version} to flash kernel. how does flash-kernel react with the extra arg, just tell me how you want it to be passed and it will get added for 0.93.3 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org