initrd:
- At every boot, do a minimal fsck check for problems, if problem, write "fsck <partition>" to /cache/recovery/ubuntu_command and reboot to recovery
recovery:
- Add support for the fsck stanza, when getting it, run fsck in fix mode, if possible, supporting the usual yes/no questions using pixelflinger and button input.
rootfs:
- If /cache/recovery/broken_root exists, immediately pull the latest full image and reboot for flashing
system-image-client:
- Add a fsck run to the standard ubuntu_command prior to flashing
A suggested fix for this would be:
initrd: recovery/ ubuntu_ command and reboot to recovery
- At every boot, do a minimal fsck check for problems, if problem, write "fsck <partition>" to /cache/
recovery:
- Add support for the fsck stanza, when getting it, run fsck in fix mode, if possible, supporting the usual yes/no questions using pixelflinger and button input.
rootfs: recovery/ broken_ root exists, immediately pull the latest full image and reboot for flashing
- If /cache/
system- image-client:
- Add a fsck run to the standard ubuntu_command prior to flashing