[systemd-devel] Check for plymouth (e1b2b49465615727a2c3883d06d1b9ff339aec67)

Lennart Poettering lennart at poettering.net
Mon Feb 14 03:10:16 PST 2011


On Mon, 14.02.11 11:05, Andrey Borzenkov (arvidjaar at gmail.com) wrote:

> 
> On Mon, Feb 14, 2011 at 12:22 AM, Lennart Poettering
> <lennart at poettering.net> wrote:
> > And last but most importantly: We strongly encourage all distros to
> > adopt dracut as initrd implementation. There's no hard dependency from
> > systemd to dracut, but if you use dracut you will get a number of
> > features you otherwise will miss. In addition to the plymouth
> > optimization above this is for example that profiling info is passed
> > from dracut to systemd and information about fsck-on-root-from-initrd.
> >
> 
> Could you elaborate about fsck-on-root-from-initrd? How is systemd
> made aware that dracut checked root file system?

Ah, good that you ask this! As it turned out I never delivered my side
of the bargain, only dracut did. Fixed now in git.

Basically if systemd notices /dev/.initramfs/fsck it will skip fsck'ing
the root fs.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the systemd-devel mailing list