Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Thomas Schmitt
Hi, Well, the overall question is: Is it worth an effort ? I guess it could. Then we wouldn't need to make /dev a tmpfs and create it's content on demand. Then again, doing so is easy enough (with the bootshell). So this discussion was mainly for my curiosity. If the need arises to

Re: [PATCH 8/8] startup: bind the startup server to /servers/startup

2015-01-30 Thread David Michael
On Tue, Jan 27, 2015 at 6:35 PM, Samuel Thibault samuel.thiba...@gnu.org wrote: Justus Winter, le Fri 16 Jan 2015 11:15:37 +0100, a écrit : Quoting David Michael (2014-09-18 23:14:17) On Wed, Sep 3, 2014 at 8:33 AM, Justus Winter 4win...@informatik.uni-hamburg.de wrote: Bind the startup

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Justus Winter
Quoting Thomas Schmitt (2015-01-30 14:25:50) Hi, Justus Winter wrote: 3. Remaster using `grub-mkrescue --output=my-bootshell.iso /=master'. The beauty of grub-mkrescue. Yes, it's super nice :) To start an translator on demand, the file system needs to support storing a passive

Re: FOSDEM talk?

2015-01-30 Thread Justus Winter
Quoting Samuel Thibault (2015-01-30 02:02:33) Hello, About the Hurd news in my slides, in recent work, I have listed: - Init system decoupled - Allows to use standard Debian sysvinit scripts! - Using dmd for Guix such - Distributed mtab translator - Various optimizations -

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Justus Winter
Hello :) I produced a demo live cd using my new bootshell: http://darnassus.sceen.net/~teythoon/booting-debian-preboot.png http://darnassus.sceen.net/~teythoon/booting-debian-boot.png http://darnassus.sceen.net/~teythoon/bootshell0129.iso.xz Notable features: * Boots an unmodified Debian

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Thomas Schmitt
Hi, http://darnassus.sceen.net/~teythoon/bootshell0129.iso.xz Was it produced by grub-mkrescue ? * Boots an unmodified Debian (debootstrap --variant=minbase) from a readonly filesystem that does not support passive translators (iso9660fs). Would that support be desirable and what

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Thomas Schmitt
Hi, Justus Winter wrote: 3. Remaster using `grub-mkrescue --output=my-bootshell.iso /=master'. The beauty of grub-mkrescue. More people should use it and increase its weight in GRUB2. Even in the simple BIOS case, it already hides these expert options of xorriso: --grub2-mbr

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Justus Winter
Quoting Thomas Schmitt (2015-01-30 12:04:57) http://darnassus.sceen.net/~teythoon/bootshell0129.iso.xz Was it produced by grub-mkrescue ? Yes. It is very easy to remaster: 1. Unpack bootshellXX.iso into a dir, e.g. `master'. Use /hurd/iso9660fs on Hurd, or fuseiso, or file-roller on

Re: Reinventing the Hurd server bootstrap

2015-01-30 Thread Svante Signell
On Fri, 2015-01-30 at 13:02 +0100, Justus Winter wrote: Quoting Thomas Schmitt (2015-01-30 12:04:57) Would that support be desirable and what properties would an ISO 9660 filesystem have to provide ? To start an translator on demand, the file system needs to support storing a passive