On Sat, 19 Jan 2019, KatolaZ wrote:

> > But you did not answer real question -- what are benefits of separate /
> > and /usr without initramfs? As I already mentioned, two-stage mount
> > complicates things. For what?
> 
> Since you decided to go there: what are the benefits of forbidding it,

Exactly.

The split /usr is, as I said, not a setup I’d run myself, but I can
see people using it, especially on machines upgraded from, say, slink.
Running without initramfs also has its uses. Remember that Debian
is not just used “out of the box” on a desktop, but also in highly
specialised embedded appliances upgraded once in a full moon (perhaps
more often with security fixes, one would hope), in remote locations
(which means upgrading must not fail as nobody has local access to
the hardware), and with historical constraints on system layout.

I mean, look at this:

-rw-r--r-- 1 root root 29197586 Jan 10 17:51 initrd.img-4.19.0-1-amd64
-rw-r--r-- 1 root root  5172512 Dez 30 10:04 vmlinuz-4.19.0-1-amd64

That’s bordering on insane, size-wise.

> if any? I know it is currently not supported in Debian, but so far
> sysadmins have the possibility of getting it to work, if they like,
> and with relatively little effort. If we keep pushing more and more

Exactly that. While it is not “officially” supported “out of the box”
we should not take that as a licence to make it more and more diffi‐
cult for those that *did* the extra step of letting it work in their
specific scenarios.

The pro-initramfs arguments are plug and play hardware, dynamic de‐
vice numbers, etc. but these often don’t apply to embedded appliances
(which is why I postulated that, on *some* systems, split /usr with‐
out initramfs MIGHT even work out-of-the-box on Debian… modulo the
kernel configuration, of course, but while I’m not running a custom
kernel on Debian, many do).

Thanks,
//mirabilos
-- 
«MyISAM tables -will- get corrupted eventually. This is a fact of life. »
“mysql is about as much database as ms access” – “MSSQL at least descends
from a database” “it's a rebranded SyBase” “MySQL however was born from a
flatfile and went downhill from there” – “at least jetDB doesn’t claim to
be a database”  ‣‣‣ Please, http://deb.li/mysql and MariaDB, finally die!

Reply via email to