works up to loading the booter into memory