After update ipfire to 157, no boot

Hi all,

for the records: The only thing that occurred to me regarding this problem was a missing sync statement in the extract_files() function (see here for it’s source code).

On systems having either

  • extremely slow/bad (flash) storage or
  • running on very high I/O load,

this might be useful to ensure we have actually written down upgraded files to disk, before letting Grub search for a new kernel.

Its somewhat homeopathic, but I guess it is better than nothing. I will suggest this on the mailing list.

EDIT: Done, please refer to this patch, which resulted in this commit.

Thanks, and best regards,
Peter Müller

4 Likes