This article is designed for Linux advanced user or curious beginners. It has been written as an installation procedure and is explaining:
how to install a custom operating system from scratch.
how to modify the disk structure of a computer.
how to modify the boot sequence.
how to configure pam to simplify the access to the secured data.
Some action describe here may be risky and you may even lose your data in case of mistake. Before executing a command described in this article, you should understand what the command will do and what will be the impact on your system. The procedure described in this article has been tested several time and is currently in use into the computer of the writer of this article.