https://bugzilla.novell.com/show_bug.cgi?id=847159
https://bugzilla.novell.com/show_bug.cgi?id=847159#c21
--- Comment #21 from Julian Wolf 2014-04-25 11:12:52 UTC ---
So finally we found the issue and the behavior seems "works as designed".
mount(8) says:
"To use modes other than ordered on the root filesystem, pass the mode to the
kernel as boot parameter, e.g. rootflags=data=journal."
So if I specify rootflags=data=writeback as boot parameter everything works as
expected and the data=writeback option is written into sysroot.mount.
All mounting is done by systemd, first with sysroot.mount (generated by
fstab-generator) and later remounted by systemd-remount-fs.
dracut has functionality to mount, parse fstab and remount with desired options
afterwards (mount-root.sh, mentioned in comment 17) but this is only used when
systemd isn't included in initrd. I think mkinitrd had some built-in
functionality for this, too.
systemd does not do that. It takes a look into fstab for other partitions
(data=writeback in fstab works fine for non-root-partitions) but for the
root-partition it does not do a remount with fstab options.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.