> > Can't you just use kboot? > > > > Use a kernel loader to load the kboot module/initrd, include kboot as our > > firmware, then let kboot do the magic to launch the real linux kernel > > from disk. > > Hm, so we'd have to rely on kexec working properly? I've seen how badly > that turned out on the PS3. I guess I'd rather write a virtio > implementation :-).
Way back in the mists of time (uh, something like that 2004-05) I had some discussions with some of the S390 people about using kboot for more flexible boot, since it tallied with their interests. Although at that point I had the impression that zipl was restricted to only one boot option anyhow, so if it can now choose from a list then maybe they just enhanced what they had. Anthony, you might remember these discussions? I don't know if they went anywhere with it. Cheers, Mark