mkinitrd unification across distributions
 help / color / mirror / Atom feed
From: Alexander Tsoy <alexander-EP/B3+myoZc@public.gmane.org>
To: initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [ANNOUNCE] dracut 034
Date: Mon, 28 Oct 2013 16:45:37 +0400	[thread overview]
Message-ID: <20131028164537.5e464c82@work.puleglot> (raw)
In-Reply-To: <20131028134216.049c6a01-d/9N6kaejYfpx9ONITL1FA@public.gmane.org>

В Mon, 28 Oct 2013 13:42:16 +0400
Alexander Tsoy <alexander-EP/B3+myoZc@public.gmane.org> пишет:

> В Fri, 25 Oct 2013 15:37:22 +0200
> Harald Hoyer <harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> пишет:
> 
> > On 10/25/2013 01:22 PM, EatDirt wrote:
> > > On 08/10/13 12:23, Harald Hoyer wrote:
> > >> Here comes a new dracut version. Thanks to all who have contributed to this
> > >> release.
> > > 
> > > Hi guys,
> > > sorry if this is not the right place to post, but we have some problems with mga
> > > distributed dracut-034
> > > 
> > > For users having two partitions / and /usr; specified in their /etc/fstab,
> > > without including systemd module, dracut does not automatically includes the
> > > necessary usrmount module.
> > > 
> > > Without usrmount, the initrd yields a kernel panics at boot time. I naively
> > > though that dracut would automatically take care of the partitions specified in
> > > /etc/fstab and therefore "sees" that without systemd added, usrmount must be
> > > present.
> > > 
> > > Do you think it is a dracut bug, or we should take care of this at the "distro"
> > > packaging level?
> > > 
> > > Thanks for your help!
> > > 
> > > cheers,
> > > chris.
> > > 
> > > 
> > > PS: the mga full bug report is there (check the last posts):
> > > 
> > > https://bugs.mageia.org/show_bug.cgi?id=11292
> > > 
> > 
> > Hmmm, the usrmount module is automatically included, if /sbin/init is on /usr.
> > If it is not on /usr, normally /sbin/init can mount /usr via fstab.
> > 
> 
> But this logic breaks systems with separate (not merged) /usr. According
> to [1], /usr should be always mounted inside initramfs. For example,
> openrc in Gentoo launches udev before mounting filesystems via fstab.

Same applies to systemd installed in "/". I think there are only 2
cases when usrmount module can be omitted:
1. systemd module is included
2. hostonly + non-separate /usr

> 
> Sorry for offtop. :)
> 
> [1] http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken/
> 

-- 
Alexander Tsoy

  parent reply	other threads:[~2013-10-28 12:45 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-08 10:23 [ANNOUNCE] dracut 034 Harald Hoyer
     [not found] ` <5253DD0C.7050506-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-10-25 11:22   ` EatDirt
2013-10-25 13:37     ` Harald Hoyer
     [not found]       ` <526A7412.8030804-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-10-25 13:44         ` EatDirt
2013-10-25 14:31           ` Harald Hoyer
     [not found]             ` <526A80D9.4060907-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-10-25 14:40               ` EatDirt
2013-10-25 14:45                 ` Harald Hoyer
     [not found]                   ` <526A8412.3040002-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-10-25 14:57                     ` Alexander Tsoy
     [not found]                       ` <20131025185710.64749db3-d/9N6kaejYfpx9ONITL1FA@public.gmane.org>
2013-10-25 15:05                         ` Harald Hoyer
     [not found]                           ` <526A88B5.1030906-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-10-25 15:22                             ` EatDirt
2013-10-25 14:57                     ` EatDirt
2013-10-28  9:42         ` Alexander Tsoy
     [not found]           ` <20131028134216.049c6a01-d/9N6kaejYfpx9ONITL1FA@public.gmane.org>
2013-10-28 12:45             ` Alexander Tsoy [this message]
     [not found]               ` <20131028164537.5e464c82-d/9N6kaejYfpx9ONITL1FA@public.gmane.org>
2013-10-28 14:58                 ` EatDirt
2013-10-28 15:23             ` Colin Guthrie
2013-10-28 16:19               ` Harald Hoyer
     [not found]                 ` <526E8E99.2020702-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-10-28 16:41                   ` Colin Guthrie
     [not found]                     ` <526E93B2.9030408-D409yXkIzt2rnn0nCzrM/w@public.gmane.org>
2013-10-28 20:40                       ` Alexander Tsoy

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=20131028164537.5e464c82@work.puleglot \
    --to=alexander-ep/b3+myozc@public.gmane.org \
    --cc=initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox