This is about the edmini V2, bought in 2007, single disk model with 320 / 500 / 750 GB SATA disk and ARM CPU.
The nicest way of adding a web browser and telnet backdoor to the edmini would of course be the built in web update function, available through the web interface. It works based on gpg signed tar files that are verified, unpacked and that can then replace particular components in the root file system. Snapshots of the previous configuration are kept in separate paritions. I have not yet tested whether these updates would interfere with custom modifications such as added binaries and shell scripts.
Here I'll describe the warranty voiding way of modifying the edmini. Unfortunately, you need a real linux box with the possibility to connect a SATA hard drive. Yet, you can make images (e.g. with dd) of all paritions used by the system so that you are able to restore to factory defaults if you want. It might also be nice to have dd images when you want to upgrade to a larger / new drive.
Here is the fstab:
- Swap partition entry
/dev/sda5 swap swap defaults 0 0
- Mount the ROOT filesystem from the hard drive
/dev/sda7 / ext3 defaults,ro 1 1
- Mount the virtual proc filesystem
none /proc proc defaults 0 0
/dev/sda2 /home xfs defaults,rw 1 2