The Core Project is a highly modular-based system with community build extensions.
It starts with a recent Linux kernel, vmlinuz, and our root filesystem and start-up scripts packaged with a basic set of kernel modules in core.gz. Core (11MB) is simply the kernel + core.gz – this is the foundation for user-created desktops, servers, or appliances. TinyCore is Core + Xvesa.tcz + Xprogs.tcz + aterm.tcz + fltk-1.3.tcz + flwm.tcz + wbar.tcz
TinyCore becomes simply an example of what the Core Project can produce, an 16MB FLTK/FLWM desktop. – see the official webpage.
Today, I will show you how to install it on a USB drive pen.
You need a USB drive pen and download the ISO file from the official webpage.
Mount the USB drive pen and use the df command to see where is mounted is /dev/sdb1.
[root@desk Downloads]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 665600 665600 0 100% /run/media/mythcat/Fedora-S-dvd-x86_64-31
Format the USB pen drive with the dd command:
[root@desk Downloads]# dd if=/dev/sdb of=/dev/null bs=1024 count=100000
100000+0 records in
100000+0 records out
102400000 bytes (102 MB, 98 MiB) copied, 7.16929 s, 14.3 MB/s
The last step, write the ISO image to the USB pen drive with dd command:
[root@desk Downloads]# dd if=CorePlus-current.iso bs=2048 of=/dev/sdb
79360+0 records in
79360+0 records out
162529280 bytes (163 MB, 155 MiB) copied, 22.8188 s, 7.1 MB/s
Now you can use it like a pen drive.