[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 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: