Originally Posted by callumacrae
I was wondering how I could speed it up even further?
The conventional way of doing this is to take bootchart, look at what the computer is doing at the various phases of the boot process and re-shuffle the order so that the overall process takes less time on your computer. In general, the Ubuntu team will probably have already done something very similar, and your only chances of making significant progress this way will be if
- your install is significantly different from the install that the team used for their optimisation
- they did the job badly (!)
I can't comment on your hardware and your chances of success on that hardware, but if you look at it from a total time perspective, you are unlikly to ever win back the time that it takes to even understand what is going on. That may not be the only consideration, of course.
Als, it may turn out that you are starting unnecessary services. Tha cure for that should be obvious (if you can't work out what to do about services, once you have determined them to be unnecessary, then you shouldn't be asking the question).
It is possible that there are more 'outre' optimisations too, but you probably don't want those.