Hi Konstantin Olchanski!

 On 2015.07.04 at 15:17:11 -0700, Konstantin Olchanski wrote next:

> On Sat, Jul 04, 2015 at 04:59:42PM -0400, prmari...@gmail.com wrote:
> > The reason for the small /boot is ...
> > ... the introduction of dracut ...
> 
> alt.comp.separate.slash.boot.die.die.die
> alt.comp.dracut.die.die.die

To be fair, there is not many reasons to have separate /boot on modern
system (with grub2). Especially if it's also UEFI system and has
boot loader on UEFI system partition. Or, at VERY least, if people are
so comfortable with separate partition for some reason, it should reside
on LVM. For grub2, it doesn't matter if you use software raid or LVM or
w/e and have /boot together with the rest of partitions on raid/LVM
stack.

But nooo upstream installer insists on having /boot as a clean separate
partition for the reasons unknown and will complain if you try to put it
on LVM. Still, it's very possible to move /boot on LVM after that,
grubby or whoever modifies grub config on kernel install (it's so
complicated nowadays if you consider all the tuning knobs, I'm just not
sure anymore which is responsible for what) will handle it just fine.

As for dracut, personally I don't think it's evil, it has many nice
features: rescue shell available without root fs, nice and reliable way
to execute code before mounting root fs (libguestfs uses that. Oh, and
zfs on linux works reliably thanks to dracut), rescue initrd with "all
drivers" (useful when you have to replace storage controller on the path
to your system drive).

-- 

Vladimir

Reply via email to