Mailinglist Archive: opensuse-factory (505 mails)

< Previous Next >
Re: [opensuse-factory] Re: Some second thoughts on systemd/sysvinit/udev
On 8 July 2011 18:18, Kay Sievers <kay.sievers@xxxxxxxx> wrote:
On Fri, Jul 8, 2011 at 18:43, Dr. Werner Fink <werner@xxxxxxx> wrote:
I'd like to do some notes on the topic how become systemd
or should I better say udev better integrated in the current
system scheme regardless of the used init.

/usr should just be mounted from initramfs. That solves all the
problems. The artificial split of / and /usr makes not much sense in
today's setups. What / was for UNIX, is the initramfs for Linux.

That's good insight! If there's difficulties mounting /usr from
initramfs perhaps it's better to not support seperate / & /usr. The
complications of dependency rules in udev etc etc, probably won't be
ready with great reliability.

Although it would be a wrench to lose "/usr", I think supporting the
ro /, brings much more than supporting / & /usr with difficult
manoevres; which tend to waste space seperating similar types of
system data (bins, libraries & modules). I came across this "history"
today "Ken & Dennis introduce UNIX" -
http://www.poetv.com/video.php?vid=69235 .. amusing but it' rather
shows how times have changed, and perhaps "accidental" tradition needs
re-evaualating.

If /usr does not have space for contents of /, less /tmp & /var, the
installation has problems anyway. With bind mounts, large /srv
directories and the like, could stay where they are, or be really
/var/srv, with /lib, /bin,/sbin & /etc/ moving into same filesystem as
/usr hierarchy.

It might be better to use the "Major" version change to check openSUSE
11 installations, before upgrade and require things like seperate /usr
to be gone before distribution upgrade. Also anything else, like acls
& user_xattr's that might cause problems, to be sorted as well as
requirements of software that could be forgotten and cause support
issues. Providing a documented procedure (perhaps with simple helper
scripts).

Those who don't care to follow advice, can accept the broken bluetooth
etc, it was easy enough to see what referenced /usr on a box.

Regards Rob
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups