There is this notion of "kexec boot"; I've never tried it, but it's documentation claims "kexec is a system call that enables you to load and boot into another kernel from the currently running kernel."
Maybe it comes with too many ifs and buts to be a viable approach. Ralph. [email protected] wrote on 20/12/18 00:36: > Hendrik: >> On Wed, Dec 19, 2018 at 12:09:29AM -0500, Steve Litt wrote: >>> On Tue, 18 Dec 2018 23:33:30 +0100 (CET) >>> [email protected] wrote: >>> >>>> With all this discussion about installing procedures, why do we need >>>> to reboot during reboot ? > I meant: to reboot during install ? >>>> Couldn't one boot the install media like an initram thing and then >>>> pivot_root (or what is used today) the real system and continuing >>>> from there... > ... >> It's not possible to pivot_root away from the install USB to the >> installed root system on rotating rust (or whatever permannt storage >> the computer has? > > Ok. > >> Does this have anything to do with initramfs? > > Possibly not, but initramfs/initrd does that all the times, i.e. > during boot, do something and then switch to installed system. > >> It would probably constrain the installer to use the same kernel as the >> installee, though. Which means lots of installer versions. > > Yes, but this was meant as a "research" project, is it possible and if > so, what are the consequences. > > /// > > One possible way to test this could be to have a greatly simplified > installer in an initramfs/initrd, which basically does a "precompiled" > install to a known system, and then switches to it and possible > continues from that. > > Regards, > /Karl Hammar > > ----------------------------------------------------------------------- > Aspö Data > Lilla Aspö 148 > S-742 94 Östhammar > Sweden > > > _______________________________________________ > Dng mailing list > [email protected] > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
