anchor.diff:              # contains more accurate info when using loop devices.
   
               # !!! not very smart about labels yet; should resolve the label somehow.
  -            if test -z \"$isLabel\"; then
  +            if test -z \"$isLabel\" -a -z \"$isPseudo\"; then
   
                   device=$(readlink -f \"$device\")
   
  
positive.code:             echo \"mounting $device on $mountPoint\"
  
              # !!! should do something with the result; also prevent repeated fscks.
              fsck -a \"$device\" || true
  
              if ${utillinux}/bin/mount -t \"$fsType\" -o \"$options\" \"$device\" \"$mountPoint\"; then
                  newDevices=1
  
negative.code:             isLabel=
              if echo \"$device\" | grep -q '^LABEL='; then isLabel=1; fi
  
              isPseudo=
              if test \"$fsType\" = \"nfs\"; then isPseudo=1; fi
  
              if ! test -n \"$isLabel\" -o -n \"$isPseudo\" -o -e \"$device\"; then
                  echo \"skipping $device, doesn't exist (yet)\"
                  continue
              fi
  