continue refactoring of cos_loader -- linux specific stuff is *almost* excised