Sergey Bugaev, le mar. 02 mai 2023 19:34:02 +0300, a ecrit: > On Tue, May 2, 2023 at 7:08 PM Samuel Thibault <samuel.thiba...@gnu.org> > wrote: > > > > Sergey Bugaev, le mar. 02 mai 2023 18:47:50 +0300, a ecrit: > > > On Tue, May 2, 2023 at 6:20 PM Samuel Thibault <samuel.thiba...@gnu.org> > > > wrote: > > > > > > What I'm really interested in doing is 'bootstrapfs'... which is kind > > > of the same thing as the boot shell, but with a different focus. > > > > Not like hurd/boot? > > You mean boot(1), which is at boot/ in the Hurd repo?
Yes: it's precisely doing "Super ideally, gnumach wouldn't even know how to parse bootscripts and load ELFs; that, too, should be done by some pre-init task". It can also be used for sub-hurds by supporting device ports etc., but whatever can do a lot can also do a little. Overall it's nice to have crazy ideas about making the boot flexible and all that, but as it is now it does work, and we also need to have a system that is relevant, i.e. that has some of the basic support that people would expect, such as broad network/disk support, USB etc. Samuel