Fix for OSes that are not on the disk (ie. netboot). If there is
and osid in the partitions table, use that, but, if not, use the one from the os_info table. Previously, only the osid from the partitions table was used.
Showing with 14 additions and 3 deletions