<div>My code in message #16 generated an invalid grub.cfg if one of the detected <br></div><div>Linux OSes had no submenu items. <br></div><div><br></div><div>Attached is a diff of an updated os-prober script which fixes that problem. <br></div>