Tiny Core Linux Tutorials
Tiny Core Linux Installation
The Tiny Core Linux Standard Installation
This tutorial is not only for those who are installing Tiny Core Linux for the first time and would like to just double check their choices during the installation. We will be using this page as a template for setting up Tiny Core Linux PCs as quick as possible so that normal work will not be disrupted for longer than necessary.
This tutorial can be used for both "real PC" and "virtual PC" installations.
For your own safety and to prevent unforeseen problems now or in the future, we strongly recommend that you only download installation CDs / DVDs from their official websites. To help you find the required official website we have listed all official websites and their links in our "External Links / Useful Links" section for all installations mentioned on our website.
To obtain the latest ISO image for this tutorial, go to:
|Host OS:||Ubuntu 14.04 LTS (64 Bit)|
|Host RAM:||8 GB|
|Virtual Machine Software:||VMWare Player v6.0.4|
|Guest OS:||Tiny Core Linux 5.4 (32 Bit)|
|Guest RAM:||1 GB|
|Guest Hard Disk:||10 GB|
This tutorial shows each of the steps required to install Tiny Core Linux on a PC or in a virtual machine.
1. Boot the PC / VM from installation CD / DVD / ISO image.
Tiny Core Linux first displays this screen while booting from the CD or ISO image.
On this screen we have 60 seconds to change the selected line using the arrow keys. If we don't change the selected line, Tiny Core Linux will continue booting with the first line selected. After we have changed the selected line, the countdown will stop. We can then use as much time as we like to study the other options.
2. Select a boot option.
If we are installing Tiny Core Linux on a PC which is connected to the LAN with an LAN cable, or we are installing into a virtual machine, we should select "Boot Core with X/GUI (TinyCore) + Installation Extention".
Once we have selected this line, we can press the Enter key.
3. Important Notice.
Tiny Core Linux boots very fast compared to any operating system, but during the few seconds it takes to boot, it will display the notice in the picture. This is just a quick reminder that it is free and comes with ABSOLUTELY NO WARRANTY. All support you will get are from articles on the internet as is the case with all other operating systems. Tiny Core Linux is a great operating system and we plan to provide many more Tiny Core Linux tutorials in the near future, based on requests from readers and our own projects.
4. Tiny Core Linux.
Within seconds after pressing the Enter key in step 2 of this tutorial, you should see this screen which is the Tiny Core Linux desktop.
You can install and run programs, but the moment you shutdown your PC, everything will be gone. A great way to test software.
5. Starting the Tiny Core Linux Installation
When we click on the TC_Install icon at the bottom of the screen, we will start the TC_Install program.
6. Selecting the disk
In our case, we need to select "Whole Disk", select "sda", and check that "Install bootloader" is selected.
If "sda" doesn't appear in your screen, it most likely means that your PC or virtual machine doesn't have an IDE hard disk. If you are working with a virtual machine and have this problem, please see our "Create virtual PC - TC" tutorial.
Once everything is selected as in the photo, click the Next button at the bottom of the screen.
7. Formatting Options
With Tiny Core Linux 5.4, the default value is "ext4" which is fine. We can just click on the Next button at the bottom of the screen.
8. Boot Options
On this screen, we can for now, just add our new PC's (or virtual machine's) name.
We will only type host=lbTCL32_05_04 into the field at the bottom of the screen.
We will be adding quite a few additional boot options in our next tutorial called "Initial Setup" which describes the initial setup and configuration of Tiny Core Linux.
Once we have entered the text into the field, we can click next.
9. Install Type and Extensions
By "Install Type" we must check that "Core and X/GUI Desktop" is selected.
In the Core Plus Extensions section, we will select two of the items. If you are not planning to use ant of the options, don't select any.
After that, we can click Next.
The more things we install, the slower and heavier Tiny Core Linux will become. Try not to install anything we don't need, so that Tiny Core Linux can remain as fast and light as possible.
10. Installation Review (Pre.)
At this point, the TC_Install program will give us a summary of our installation selections. We could click on the back button to change any selection. If everything is correct, we can click the "Proceed" button.
11. Installation Review (Post install)
The Review screen now shows us each task completed during the installation and if there were any problems.
If all went well as in this example, we can close the TC_Install program by clicking on the Close [X] button on the top right-hand side of the screen.
12. Reboot Tiny Core Linux
Now we need to Reboot Tiny Core Linux. To do that, we click on the Exit icon at the bottom of the screen. After clicking on the Exit icon, Tiny Core Linux will display the TC Exit Options screen. The default option on this screen is Shutdown. We change this to Reboot and click OK.
Remember to remove the CD before rebooting (if you have just installed Tiny Core Linux on a real PC).
13. Boot Process
While the PC / virtual machine boots, we should see the information in this picture on our screen. Check that the hostname has been changed to our new name.
Note that it takes a while to load all extensions. The more programs we install, the longer this process will take.
14. Fetching Updates
One important difference between Tiny Core Linux and other operating systems is that it doesn't automatically check for updates. This needs to be done manually when required, which is great as long as we remember to run it once in a while.
In Tiny Core Linux, the Apps program is used to check for updates.
Once Tiny Core Linux has started we click on the Apps icon at the bottom of the screen. Because this is being run for the first time since the installation, it will ask us to check for the fastest mirror.
Here we click Yes.
15. Checking Mirrors
The Apps program will display is progress while checking each mirror.
Once in a while if we ever experience problems while installing or updating, we can rerun this check.
16. Selected Mirror
The Apps program will inform us about which mirror was selected.
Here we just click OK.
17. Apps: Regular Applications
After we have clicked OK, the main Apps screen will open.
Here we click on the Apps button, go down to Maintenance, and then click on "Check for Updates".
18. Updates Available
In this case, it displays that there are two updates available,
When we click on each of the updates, we can see their description.
19. Select Updates
We can select all the updates by clicking on the first update, and then pressing Shift while clicking on the last update.
Once all updates have been selected, we click on "Process Selected Items".
20. Update Progress
The App program will display its progress while updating.
Once the updating has completed, the Apps program will inform us if we need to Reboot.
On our TC Exit Options screen, we now see that Backup Options are now "Backup" and the information "sda1/tce" in the line above the OK button.
More about that in our next tutorial about initial setup and configuration.
Here we just check that Reboot is selected and we click OK.