From mboxrd@z Thu Jan 1 00:00:00 1970 From: Justus Winter <4winter@informatik.uni-hamburg.de> Subject: Re: [GSoC] Porting GuixSD to GNU Hurd draft Date: Thu, 24 Mar 2016 13:49:23 +0100 Message-ID: <20160324124923.4503.78955@thinkbox.jade-hamburg.de> References: <20160206113802.GA17867@thebird.nl> <20160302101227.GF2815@var.bordeaux.inria.fr> <87a8mgefcy.fsf@gnu.org> <20160302220654.GC3037@var.home> <56EFE480.6020007@gmail.com> <878u19wbvt.fsf@gnu.org> <20160323165550.2708.70954@thinkbox.jade-hamburg.de> <56F3CD01.9040602@gmail.com> <20160324113832.4503.39639@thinkbox.jade-hamburg.de> <56F3DF34.4020707@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <56F3DF34.4020707@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-hurd-bounces+gnu-bug-hurd=m.gmane.org@gnu.org Sender: bug-hurd-bounces+gnu-bug-hurd=m.gmane.org@gnu.org To: Manolis Ragkousis Cc: guix-devel@gnu.org, =?utf-8?q?Ludovic_Court=C3=A8s?= , bug-hurd@gnu.org, Samuel Thibault List-Id: guix-devel.gnu.org Quoting Manolis Ragkousis (2016-03-24 13:36:04) > > Hmmm, so one still needs a filesystem, right? That's going to be a > > bit tricky too, since whatever tool you use for that purpose, it > > surely does not support creating hurdish passive translator records. > > Without passive translator records things get indeed more interesting. > > I have a patch for some tool for creating ext2 filesystems that could > > help, or we create all the passive translator records on first boot > > similar to how Samuels Debian/Hurd live cds deal with that. Or I > > finish my bootshell work that can boot from filesystems without > > passive translator records. > = > Where can I find more info on those? https://www.gnu.org/software/hurd/hurd-paper.html#translator Passive translator records are stored in ext2 using the Hurd on-disk format: http://git.sceen.net/hurd/hurd.git/blob/HEAD:/ext2fs/ext2_fs.h#l252 Justus