Disclaimer: I aim to build a self contained pen drive with our application inside for running it in as many machines as possible. Portability. So no matter about updates. Maybe I'm looking at the wrong linux distribution to do this... Please let me know if you think so. I've tried many knoppix and ubuntu flavors (and still am trying many others) but they don't come with enough drivers for Unity3D (nothing to do with Ubuntu's Unity) to work - even lubuntu won't work! I'm betting it's lack of openGL 2.0 support.
Creating a custom live persistent pen drive is a real pain and I'm trying for 1 day without any success. Sure, being able to do it would probably be ideal and occupy the minimum space.
Using the installation image on a pen drive, however, is good enough and is really easy to create. We can even do it from any OS, using UNetBootin, LiLi USB Creator or some other methods. Straight forward.
Some recommend installing it on a pen drive. But that requires way too much space! Almost 3gb, I can only use this if it's 1gb at most. And, I believe, it won't behave as good as something meant to be installed on a usb disk, because of memory management and, again, drivers. The MinimalCD installation doesn't even recognize a wireless network / device on the first computer I've tried.
So, there are only a few negative points on using the installation image that I can think of.
Question here, is how to remove those drawbacks (in order of importance):
- Having to press "Try Ubuntu". That's the big one. Couldn't find how.
- Unable to remove "Install Ubuntu 12.04 LTS" app (minor importance).
- Unable to load everything on memory and keep on running without the pen drive (like this).
- Setting the ISO to use maximum amount of space for the OS will leave pen drive with zero space left and any file saved within it from ubuntu is inaccessible from the outside (when plugging in the pen drive and not booting from it).
The last 2 items are obviously not that important.
Am I missing something? Can those points be fixed?