Installing TinyCore Linux on VirtualBox

I really don’t know how to start this post except saying Linux is awesome. Recently, Linux turned to 25, thanks Linus and RMS for all your efforts on Linux and GNU projects.
Anyway, let’s get down to business. Allow me to introduce you to TinyCore, a minimalist Linux with only few megabytes (~10-20 MB) footprint. TinyCore has been my favorite distro in the last couple of years, yes years not day! But unfortunately I’ve never had time to write about it. Today, I got some spare time and kicked out my VirtualBox to work with TinyCore.
The first thing I did was to download the Core, not TinyCore with UI, ISO file from this link which is about 10.6 MB. This ISO has absolutely no GUI which makes it great for experiment.
The second step is getting installation to work. In order to do so you should download TinyCore installer via tce-ab CLI package manager by pressing S, hitting enter and then typing tc-install, enter and then hitting I to install it. Bear in mind that you are required to have the Internet connection to download the installer package.
Now that you have installer, quite from the package manager and type sudo tc-install.sh. This commands fires up installer. After that press C to install from CD-ROM and then press F to install the OS on your VirtualBox hard disk.
The next step is partitioning. This phase and the next phases are user specific. I personally go for number 1 for partitioning and use EXT4 for the filesystems.
The last steps is just to confirm installation and other ordinary OS installation stuff which do not need much of explanation.
Installation usually take between 1 to 5 minutes and after that you have a small footprint Linux with highly customization ability.
In the next post, I will write about how to install Xorg and i3 window manager on (Tiny) Core and doing some cool benchmarking on WMs.

Leave a Reply