The boot process and how/where you can hack it.
BIOS (press F2 to setup)
-
-
-
/sbin/fastinit – this is a binary file and sources seems to be unavailable(?). YES, normal init and /etc/rc* directories are NOT used. by looking into fastinit (with strings), somewhere at the end it starts in background the following two processes
su -c startx -l user &
/usr/sbin/services.sh &
Note: fastinit has been reimplemented for notes and code; see Eee fastinit reimplementation at hellabs.org.
/usr/sbin/services.sh – edit this to add “services” which start on boot
If you don't feel comfortable with editing /usr/sbin/services.sh, the script refers to a file called /etc/fastservices (doesn't exist by default). You can create or edit this file to add services to the bootup process, one line per service. For example if you have installed Openssh-server, you can add a line to /etc/fastservices simply containing the word ssh. The name you need to add is the name of the startup file for the service, as found in /etc/init.d. This will slightly increase the boot time, but you probably won't notice the difference.
startx → /usr/bin/startsimple.sh