Remember to perform a backup before attempting anything in this article!
Some (particularly larger) programs require fixed “local disk” installs, and refuse to install on removable media such as SD/SDHC cards. This is true for programs and suites such as Adobe Creative Suite 3. This can be frustrating, since SSD space is extremely limited. There are two common methods to trick stubborn installers into thinking they are installing to fixed local disks, when in reality, they are installing to a SD/SDHC card. The MicroDriver method, and the Mount method.
Recommended if you only have one SD/SDHC card reader (stock) and regularly swap out cards.
A simple solution is to mount the SD/SDHC card as a directory in C:\, which is a local disk. This tricks programs into thinking they are being installed to a directory on C:\, and also allows you to swap cards on the fly without any issues. And because you are not making any driver modifications, you get to keep your high read/write performance. It's also much simpler and can be easily unmounted.
Note: Unfortunately this fix will often report the size available to the program being installed as the free space left on the SSD. Thus refusing to let the installation take place.
Recommended if you have a second card reader modification/hack or only own one memory card.
This fix will trick Windows and program installers into thinking your SD/SDHC card is a fixed local disk. While this has the obvious benefit of allowing stubborn installers to install to your SD/SDHC card just like the Mount method, it also carries the unfortunate side effects of decreased read/write performance, as well as hampering the card reader's plug and play and hot-swappability (after you install this driver, once you swap out your card, Windows will not quickly recognize the new card).
If the program you are installing does not make use of the Common Files directory, or only uses a small amount of disk space in the Common Files directory, you should skip this step. Larger programs and suites generally make use of the Common Files directory. But most smaller programs do not.
Regardless of the method you chose above, some large program/suite installers, like Adobe CS3 for instance, install a lot of files to your Common Files directory (approx 1GB in the case of CS3). The default location for Common Files is C:\Program Files\Common Files\. To save space on your SSD, you may want to temporarily change the location of the Common Files directory, so that whatever program you are installing writes these Common Files files to the SDHC/SD card instead of the SSD. We will then switch it back after the installation is complete, so we don't mess up any other programs.
Might be best to move this section to its own article.
This section contains instructions on how to save even more space on your SSD by moving the TEMP, Virtual Memory, ServicePackFiles, and SoftwareDistribution downloads folders from your SSD to your SD/SDHC card.
Go to your SD/SDHC card or second SSD drive (we will call this D:) and create a folder called TEMP, so you will have a D:\TEMP folder. (The SDHC slot, you can get a decent size card cheap, but make sure you get a high class number card. If the class number is low, its mean the data transfer rate is slow and the pc will run slower. If you can get a class 6 great, but if you have to go cheaper, I wouldn't go less than a 4.)
Then do the following to move your temp swap.
Follow the instructions here: http://asuseeehacks.blogspot.com/2007/11/windows-xp-tweak-swap-file.html My eee 900 came with no virtual space allocated, so I created a 200 MB swap file on my D: drive. It helped with some issues that I was having.
You can follow the instructions here to do this: http://ask-leo.com/can_i_remove_the_servicepackfiles_folder_from_my_windows_folder.html
My understanding is that this folder is used to store files for the Windows Automatic Updater. You don't need this readily available and if you move them, you can always move them back if you encounter any issues.
As I said earlier, if you ever need to uninstall automatic updates or use this folder, you can always move it back.
Now the most important step of all. **BACKUP YOUR D: drive to a USB drive. Burn a CD with the files you made. Just make sure you back up everything you just did. You can always undo it.
I should also point out that on any SDHC card that you will use with your Asus EEE, just copy the folders that were created in the previous four steps to any SDHC card you will use and you should never run into a problem.