In root-over-NFS setup, rc.sysinit still tries to fsck /. Ideally, it
should check whether / is something that fsck is capable of checking before
running fsck... It is a minor problem since it only results in error
message being printed.
Fixed in initscripts-5.40-1. Thanks for the bug report!
This bug is back in Psyche!
Yeah, this got reported internally as well.
Created attachment 85752 [details]
fix for detecting / on an NFS mounted file system
There are two entries in /proc/mounts for an NFS mounted root filesystem:
rootfs / rootfs rw 0 0
/dev/root / nfs ro,v2,rsize=4096,wsize=4096,hard,udp,nolock,addr=10.0.0.171 0 0
The patch I attached is what we use in house for managing root NFS filesystems.
We're only interested in the non-rootfs entry for /.
Fixed in 7.05-1.