What can be done to a "normal" (Linux Mint, not micro or embedded) distribution in order to boot "nearly immediately" as seen for instance here? What magic is that, and why doesn't every distro have this feature?
I'm curious and frankly getting more and more impatient with the boot-up time of my desktop and laptop. Both are running 64-bit Linux Mint (17 quiana on the desktop, 17.1 rebecca on the laptop). Both have plenty of RAM and SSD boot drives (desktop also has spinning storage). I'll gladly post more elaborate specs if needed, but I figure it's first and foremost a matter of technique.
The desktop machine in particular is driving me nuts with its SATA controller spending 13 seconds tasting the attached devices. Every. Gorram. Time. EDIT: Fixed this, which reduced boot time by almost 1/3rd. Perhaps this is adequate.
These machines are for the typical advanced-home-user mix of uses: browser, multimedia, Skype, USB plugging of various devices, development (-in-a-virtual-machine), and so on. I can't make do with a tablet or ultralight, because I do need the occasional bit of processing power, and I'm too ...me... to settle without fiddling with the UI candy (and configuring the keyboard for Dvorak).
EDIT with images:
EDIT 2: I'd still like help in analysing the chart below to see if anything can be done. It's a pretty chart, but it doesn't tell me so very much about what my next step could be.
I've installed and run bootchart (including a change to my fstab because my SSD is set up to run /var/log into memory, which caused the charts to not survive rebooting). My total boot time is about 43 seconds (on the desktop).
Notes on these images:
The SATA BIOS stage (sorry for bad quality) takes a whopping 13 seconds to complete, and I can find nowhere in the BIOS settings to reconfigure this. If only I had known before buying the motherboard... (note to self for next build!)I did manage to find an instruction around this. Now my drives are using IDE mode, which seems to work.
The boot chart should probably stop after 27 seconds or so. At that point I had a functioning desktop so I started Firefox (manually) which has been included in the chart.