LINUX Start-up Guide: A self-contained introduction