Since before I got my N900 a couple weeks ago, I've been trying to figure out a way to backup and restore a full OS image on the N900. With a PC, you can use a program like Norton Ghost, or any number of free alternatives, and make a full image of everything you have. You screw the OS up, all you have to do is take your backup image, wait a couple hours for it to load, and you have everything back to how it was before. With the N900, all you have is a "settings backup" tool(which also keeps a list of installed programs). If you have custom applications or settings -not- backed up... Good luck. Until now. I have created an application which allows you to make full backups of the RootFS(OS), and OptFS(extra programs), and then restore said backups. These backups(at least the RootFS ones) are also compatible with Nokia's Flasher utility, so you can restore directly, if you manage to make your N900 not even boot. Do note that this is a bootloader-based application(backup not possible with the full OS running), so you have to reboot the N900 to use it. Screenshots: How to install: 1. Install 'bootmenu-n900' from the extras-devel repository. 2. Download BackupMenu.item and copy it to "/etc/bootmenu.d/" on your N900(requires root). How to use: Reboot the N900 with the keyboard open. Notes: I have, occasionally, run into restore errors when restoring the RootFS. If things are majorly F'ed up(and I have done it a lot), sometimes it won't restore to a bootable condition. In these cases, you need to: 1. Using the Flasher, flash the PR1.2 FIASCO image("flasher-3.5 -F *imagename*.img -f") 2. With the N900 still in flashing mode, flash your RootFS image with the flasher("flasher-3.5 -r rootfs-image.img -f") This has solved the problem in all cases.