Much has been written on how Linux-based systems are put together; however a brief review is in order, to ensure that basic concepts are understood. To be strictly correct the term "Linux" refers only to the kernel. Various arguments have been made as to whether the kernel constitutes an operating system (OS) in its entirety, or whether the term should refer to the whole assemblage of software that makes up the system. We use the latter interpretation here. The general steps when any modern…