Something else to try - disable /etc/init/flush-early-job-log.conf on boot...
$ sudo mount -oremount,rw /
$ echo manual | sudo tee /etc/init/flush-early-job-log.override
$ sudo reboot
... and post-boot do the following:
$ for i in $(seq 17); do sudo initctl notify-disk-writeable; done
As Steve has mentioned, we do need to trace down why 'initctl notify-disk-writeable' seems to be being called multiple times on boot though - it should only really be called once when (in the case of Touch) /var/log/ is writable.
Something else to try - disable /etc/init/ flush-early- job-log. conf on boot...
$ sudo mount -oremount,rw / flush-early- job-log. override
$ echo manual | sudo tee /etc/init/
$ sudo reboot
... and post-boot do the following:
$ for i in $(seq 17); do sudo initctl notify- disk-writeable; done
As Steve has mentioned, we do need to trace down why 'initctl notify- disk-writeable' seems to be being called multiple times on boot though - it should only really be called once when (in the case of Touch) /var/log/ is writable.