Bug#652459: Bug#652011: general: Repeated pattern of FHS violation: Dependencies of /sbin and /bin, belong in /lib
On Mon, 19 Dec 2011, Roger Leigh wrote:
[..]
Regarding the objections above, which are primarily concerned with the
creation of a non-generic initramfs, how does this alternative suggestion
sound:
- The addition of usr= options analogous to the root= options which
 permit the bootloader to specify the /usr filesystem to mount.  By
 default would do nothing, but grub could be updated to generate
 such options on systems with a separate /usr.
Nonsense, should come from /etc/fstab.
- We could also add an additional etc= option with the same semantics.
Something like this would be necessary to support separately mounted /etc, 
but I see that as a completely separate discussion. Also note that you 
would need to patch _all_ existing bootloaders for _all_ arches to 
automatically include that option in any generated config file (namely by 
parsing the one&only main config location which is /etc/fstab or possibly 
/etc/fstab.d).
Related issue: how to specify desired fsck options (such as FSCKFIX) for / 
and /etc, while /etc is not yet mounted.
Next, you'll be arguing that /etc/fstab should be moved to /. And 
/etc/default/rcS too.
Oh, and now that I'm at it, do we also have initramfs support for 
bootlogd? and keyboard-setup? and hwclockfirst? (Last two could be 
required for proper fsck on various arches.) Plus their config files.
Best regards,
Anne Bezemer
Reply to: