I've seen that checkroot doesn't check root fs if fstab has a line like LABEL=root / xfs defaults,noatime,async 1 1 or UUID=.... fix is trivial: $ diff -au checkroot checkroot.new --- checkroot 2005-04-27 13:05:05.834486072 +0200 +++ checkroot.new 2005-04-27 13:04:41.405199888 +0200 @@ -27,7 +27,7 @@ # - find the / entry # - make sure we have 6 fields # - see if fs_passno is something other than 0 - if [[ -n $(awk '($1 ~ /^\// && $2 == "/" \ + if [[ -n $(awk '($1 ~ /^\/|^LABEL|^UUID/ && $2 == "/" \ && NF == 6 && $6 != 0) { print }' /etc/fstab) ]] then ebegin "Checking root filesystem"
added to cvs, will be in baselayout 1.11.12 thanks !