Lo interesante de esta distro es que tiene una suite de utilidades escritas en ensamblador que ocupan muy poco y nos pueden permitir poder hacer cosas en ordenadores con muy pocos recursos.
Lo otro no es ni más ni menos que un Kernel Linux configurado y compilado para entrar de sobra en lo que ocupa un disquete (sobre esto ya hemos hablado hace tiempo aquí, en como hacer que un kernel Linux actual nos entre en un disquete).
Algunas de esas utilidades son:
arch basename cal cat ccd cda2raw chmod chown chroot chvt cmp cp cpuinfo cpuspeed cut date dc dd deallocvt deflate df dirname dmesg domainname du echo eject env extname factor false fdisk finger fingerd free fromdos ftpd getty gi grep halt head hexdump host hostname httpd id idea ifconfig inflate init kill killall killall5 ksyms less ln ls lsmod lsusb lzss m_inetd md5 md5sum mesg mkdir mkfifo mkfs.minix mknod mkswap more mount mv nc netstat nice nm nohup od paste pidof ping pop3d poweroff proxy ps pwd rc6crypt readelf readkey readlink reboot renice rm rmdir rmdsum rmmod rot13 route scan scons sh sha1sum size sleep sln softdog strings swapoff swapon sync sysctl tail tar tee telnet telnetd test todos touch tr true truss tty umount uname update uptime users usleep uuencode watch wc wget which whoami write yes
Siendo por ejemplo httpd el servidor web más pequeño del mundo con 532 bytes.
Tambien incorpora un servidor FTP con el nombre de ftpd.
La web oficial: asm.sourceforge.net/asmutils.html
Si disponemos de qemu en nuestro sistema podemos arrancar esto en una máquina virtual así:
$ qemu-system-i386 -m 512 -drive format=raw,file=a-linux.img,index=0,if=floppy -boot a -net nic,model=ne2k_pci -net user -device sb16 -display sdl -vga cirrus -monitor stdio
Si lo que deseamos es copiarlo a un disquete de verdad necesitaremos una disquetera. Por ejemplo una usb.
Para copiar al disquete el contenido de la imagen a-linux.img podemos hacerlo con dd (cambiando xxx por el dispositivo en el que tengamos la disquetera).
# dd bs=512 count=2880 if=a-linux.img of=/dev/xxx conv=sync ; sync
* Cuidado porque yo he puesto /dev/sda que es donde anda la unidad de disquete usb. Esto es peligroso porque lo mismo en tu sistema /dev/sda es el disco duro principal en el que tienes el sistema.
En la captura sale eso y no supone problema para mi pero posiblemente si para ti. Por favor comprueba bien eso porque podrías cargarte tu sistema.
Resumen de todo esto
¿Para que quiero esto actualmente? Para lo mismo que hace años.
Me refiero a que lo bueno que tiene esta distro es que viene con lo mínimo pero entre otras cosas te permite por ejemplo montar un servidor ftp o web rápidamente en el que publicar algo que precises en una red local por ejemplo.
Puedes montar un disco o ejecutarlo sobre un ordenador sin disco duro. Viene con algunos juegos como el snake.
Lo pongo en la sección «less is more».
Saludos cordiales.



