Fastest booting Linux distribution on a live-cd

I'm looking for a linux distro with the following:

  • Boots quickly, as fast as possible.
  • Has expected tools such as file browser, a web browser, etc.
  • Doesn't need to have extraneous recovery stuff such as partition editors, and what not.

These are the tools I have and use already:

  • ophcrack
  • Ultimate Boot CD for Windows (UBCD4Win)
  • chntpw (Offline NT Password and Registry Editor)
  • Hiren's BootCD
  • gparted or Parted Magic
  • Ubuntu
  • nubuntu

Any and all suggestions are welcome :-) The primary objective is to get a quick booting linux distro that I can grab / delete / move / copy files with.

Currently, I prefer using ophcrack, it boots in (relatively) fast and I can manipulate files well. The one that takes the longest is ubuntu of course.


Solution 1:

Probably Damn Small Linux, since this is one of the smallest linux distros known. There are others, but for all the features you want, this looks like your best bet.

Solution 2:

With an appropriate kickstart, you can create your own live media based on any Fedora-derived distro.

Solution 3:

Tiny Core Linux is minimal live (installable) system coming in 3 variants: Core (8 MB), TinyCore (12 MB) and CorePlus (64 MB). If bundled set doesn't suit you, TCL provides a remaster tool ezremaster that comes with CorePlus by default. You can add extensions (applications) and make another Tiny Core Live CD based upon your preferences. The project is being actively developed.

Solution 4:

Optimal solution:

As Ignacio wrote in an answer below, the best and fastest way to boot linux is to build one distro by yourself. Some people have booted Linux in FIVE seconds on an ASUS EeePC with an SSD with the help of a modified Fedora.

Solution:

As reading your requirements I recommend you, as same as drewrockshard pointed out in a comment below: Puppy Linux. It has a graphical user interface and also a browser, a recent iso is about 132 MB and best: when shut down it will ask whether and if yes where to save your current session. As file copying can also be done without graphical user interface, Damn-Small-Linux may be also worth a look. Alternatives may be given in this list of five fastest booting linux distros.

Background info:

Boot time depends on speed of CPU, speed of the boot media (hard disk, cd, usb, network,..), type and number of services, how many kernel modules are loaded, etc. (So its a quite complex mechanism). Recently the boot init script System V, has been reworked and programs like Upstart as well as Systemd are able to start services in parallel as long as they don't depend on each other. E.g. mounting a network file system needs a started network in advance. So, newest Ubuntu version, e.g. 11.10, are quite fast in booting! Also it is important how you specify that booting has succeeded, meaning the definition on how to stop time. For more infos you may start reading here: Ten ways to make Linux boot faster

Solution 5:

I had good experience with "slitaz", maybe not the best distribution but definitely worthy to take a look. As far as I remember it should be around 32MB.