Tiny Core Linux es una distribución muy liviana que cuya ISO ocupa nada mas 11mb, pero por eso no deja de ser una distribución muy funcional. Pueden instalarsele programas tales como emesene, VLC Media Player, Audacious, Chromium, OpenOffice, Mozilla Firefox, etc.
También se le puede instalar escritorios: XFCE, LXDE, Gnome, etc.
Guía de instalación de Tiny Core Linux

Primero un vídeo que grabe de la instalación:



link: http://www.youtube.com/watch?v=L3H31VMWEfE

Iniciar el LiveCD e ir a la barra de abajo y clic en Apps:
core
Darle a Connect en el Appbrowser:
tiny
Buscar cfdisk.tcz y grub-0.97-splash.tcz y clic en Go, se instalan uno por vez. Cfdisk es para particionar el disco y Grub es el gestor de arranque.
Linux
Instalados los 2 cerras el Appbrowser y entras en una terminal:
tecno-so
Entras como root:

$ sudo su


Listar los discos y particiones con:

# fdisk -l


Va a dar algo asi si solo tiene un disco sin particiones ni formato:
Guía de instalación de Tiny Core Linux
Donde /dev/hda es el disco a particionar. Para eso ejecutas Cfdisk:

# cfdisk /dev/hda


Al ejecutarlo se muestra en la terminal la interfaz de Cfdisk:
core
Posicionarse en el espacio libre del disco y presionar [ New ], después en [ Primary ] y en Size (in MB) poner el tamaño de la partición deseada.
A esa partición ponerle el flag de bootable presionando en [ Bootable].
tiny
Para guardar los cambios de particionado presionar [ Write ] y escribí yes. Name es el nombre de la partición, el cual vas a necesitar en el próximo paso. Presionar [ Quit ] para salir de Cfdisk.
El siguiente paso es formatear el disco es formatear la partición en formato etx3 suponiendo que la partición que creaste en el paso anterior se llama hda1:

# mkfs.ext3 /dev/hda1


Cuando termina el formateo hay que recrear el archivo fstab:

# rebuildfstab


Montar la partición en la cual vas a instalar el sistema operativo:

# mount /dev/hda1


Crear la carpeta para copiar los archivos de Tiny Core y el Grub:

# mkdir -p /mnt/hda1/boot/grub


Montar el CD de instalacion:

# mount /mnt/hdc


Copiar los archivos:

# cp -p /mnt/hdc/boot/* /mnt/hda1/boot/


A continuación crear el directorio de instalación de tce para almacenar las extensiones de aplicaciones:

# mkdir -p /mnt/hda1/tce


Preparar archivo de copia de seguridad y restauración:

# touch /mnt/hda1/tce/mydata.tgz


Instalar Grub. Copiar los archivos de Grub:

# cp -p /usr/lib/grub/i386-pc/* /mnt/hda1/boot/grub/


Editar el menu.lst del Grub:

# vi /mnt/hda1/boot/grub/menu.lst


Se abrira el editor de texto vi, para entrar en modo edicion presionar i y escribir lo siguiente:

default 0
timeout 10
title tinycore
kernel /boot/bzImage quiet
initrd /boot/tinycore.gz



Presionar Esc y escribir :x para guardar los cambios y salir.
Entrar al interprete de Grub:

# grub


Y escribir estos 3 comandos uno por vez:

root (hd0,0)
setup (hd0)
quit


Con eso ya estaría completa la instalación de Tiny Core Linux.

Para cambiar la distribución de teclado hay que instalar la extensión kmaps.tcz, se puede instalar desde el Appbrowser o por consola con:

# tce-load -wi kmaps.tcz


Y para setearlo editar el archivo /opt/bootlocal.sh y agregar la linea:

loadkmap < /usr/share/kmap/es.kmap


Lo cual se puede hacer con el comando:

# echo "loadkmap < /usr/share/kmap/es.kmap" >> /opt/bootlocal.sh


Para ver todas las distribuciones de teclado disponibles solo hay que hacer un ls a la carpeta /usr/share/kmap/ con:

# ls /usr/share/kmap



Fuente: http://www.tecno-so.com.ar/2010/10/guia-de-instalacion-de-tiny-core-linux.html
Fuente 2: http://www.tecno-so.com.ar/2010/10/cambiar-distribucion-de-teclado-espanol.html