Well it does not do much, there are no modules, everything static it seems. And it only uses vesa for the X server, basically similar to DSL with static kernel and and a custom menu - so you can skip all the detection part. The intersting thing is the kernel image itself, I don't know how to create such a thing with built-in menu. If it is a kernel mod then the source has to be made opensource I guess. At least I never saw this technique before - you would expect it in an initrd. The apps itself are loaded later from usb, therefore you see the delay when you select what you want.
The intersting thing is the kernel image itself, I don't know how to create such a thing with built-in menu. If it is a kernel mod then the source has to be made opensource I guess. At least I never saw this technique before - you would expect it in an initrd.
A few days ago I downloaded the sources they made available at splashtop.com, and there was a directory with what appeared to be kernel patches. I don't have it in front of me (I'm not on my home machine), but I believe there was a patch that was related to a boot splash. There could be some useful information in there. I'll post back later if I find it.
Considering most everything is GPL, it seems like splashtop and Asus are not releasing enough source code *grin*.
There is a bootsplash patch that appears to be based on www.bootsplash.org code. I'm not a kernel hacker and didn't look it over much, but maybe they've added menu functionality to the normal bootsplash code.
The difference is just that here serveral drivers like the ones for via-rhine and other nics are left by purpose. I don't think that would affect speed when a few more are added. Also I think the r8169 driver is a bit worse than the implementation of a current kernel. Usally this card supports automatic detection of the used cable - that means you don't need a cross cable for direct connections - which is standard for all gbit nics. It even seems to get an ip via dns, but internet is not working. Booting into a newer Linux distro internet works fine. Ok, that's a special case, but you see that there have been some improvements in newer drivers...
I downloaded this and took a look. It is based on Debian and it does boot very fast for a CD (~15 sec), but it still needs a lot of work. The Kernel is 2.6.16, which is too old to support the Intel iwl driver (Intel only support back to 2.6.18).
Firefox is version 1.5, although since it's an open platform, you could probably add a newer version.
The worst problem is hardware support. The disk would not boot on my P5Q nor on my son's P5K due to lack of new enough IDE drivers. It did boot on a 3-year old Dell laptop, but no network support for the ipw3945 or for the Broadcomm LAN.
It's a good experiment, but it needs even more updating than Splashtop. Probably would be better to start from scratch with a current Debian snapshot.
Well there are 2 ways to install, this way - which basically emulates the SSD or you use the Win installer. As the Win installer alone does not let you boot what you are installing just cp the ce_bz file to your Linux partition and boot it with your already installed grub. Another way would be using grub4dos or grub2. You could also reuse the Wubi installer - when you change the grub2.conf.