I have a fair amount of experience with linux but I am new to Tiny Core and other minimal distributions. I do not fully understand Tiny Core's different modes of operation and I am looking for suggestions. I want to boot Tiny Core from a usb drive and run entirely from ram. However, I want a place where I can save installed packages/settings but only as they are changed.
What I hope to accomplish is this: have Tiny Core boot from usb and load all installed applications into ram. I do not want Tiny Core to access my hard drive in any way. I do not want TC to refer to the usb drive in order to launch applications (I could pull out the drive if I wanted and TC could still run), but if I install new packages they are installed to the usb drive so that I don't have to reinstall them when I reboot. I also want to be able to save config files and documents to the flash drive.
Ultimately, I'm trying to get my laptop battery to run as long as possible. I want to avoid using the hard drive to squeeze out every bit of charge I can, hence the flash drive. I only plan to install firefox, abiword, some sort of file manager, maybe one or two other applications but I'm not installing a bunch of applications. Pretty much, just enough to boot quickly and get online or write papers.
Can anybody recommend which mode of operation I should follow or point me in some sort of direction?