1. CSCF recommended practice is to set a mount partition's <pass> value to be the same as the init level one wants it mounted at. So just like "/" is <pass> value 1, so should any of the "/var", "/tmp", "/var/tmp", "/var/log", et al partitions.
  2. Also /etc/init/ureadahead.conf needs to be modified so the "ureadahead daemon" doesn't get started until after mountall is finished.

    In "/etc/init/ureadahead.conf", change line

    "start on starting mountall"
    to
    "start on started mountall"