How Does Linux Boot?