From: ludo@gnu.org (Ludovic Courtès)
To: Patrick Hetu <patrick.hetu@auf.org>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH] Add btrfs-progs.
Date: Fri, 06 Nov 2015 22:14:27 +0100 [thread overview]
Message-ID: <87lhaaakzw.fsf@gnu.org> (raw)
In-Reply-To: <563BD43A.3030409@auf.org> (Patrick Hetu's message of "Thu, 5 Nov 2015 17:12:10 -0500")
Hi!
Patrick Hetu <patrick.hetu@auf.org> skribis:
> I still need to figure out how to get rid of the "fsck.btrfs not
> found" when the system boots. Maybe it needs to be in the initrd.
(gnu build file-systems) is where “fsck.foo” is invoked, in
‘check-file-system’.
The other place to look at is ‘base-initrd’ in (gnu system
linux-initrd), where the ‘helper-packages’ variable hosts packages to be
added to the initrd.
If you adjust these two things, it should be possible to boot on a Btrfs
file system.
However note that there’s an ext2 superblock parser in (gnu build
file-systems), which is used to find partition labels and so on. This
won’t work on Btrfs partitions I suppose, so you’ll have to refer to
them by device name rather than by label or UUID.
> Note that I'm also adding it to %base-packages like e2fsprogs.
I think I’d rather avoid it by default. Users can still add it to their
‘packages’ field.
Now, we could add it in (gnu system install) so people can create Btrfs
partition from the installer. That should be a separate commit, though.
> From 982302084d16b53b878b36cc29f4e0cefc2df608 Mon Sep 17 00:00:00 2001
> From: Patrick Hetu <patrick.hetu@auf.org>
> Date: Thu, 5 Nov 2015 17:01:42 -0500
> Subject: [PATCH] gnu: Add btrfs-progs.
The MUA ate the patch! It seems lines were wrapped or something. Could
you send it again, the gnu/packages part?
Also, it would be great if you could try to write a commit entry in
ChangeLog format; see
<http://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html>.
Thank you!
Ludo’.
prev parent reply other threads:[~2015-11-06 21:14 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-05 22:12 [PATCH] Add btrfs-progs Patrick Hetu
2015-11-06 21:14 ` Ludovic Courtès [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87lhaaakzw.fsf@gnu.org \
--to=ludo@gnu.org \
--cc=guix-devel@gnu.org \
--cc=patrick.hetu@auf.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.