In Windows I used System Backup - Restore (ntbackup) a lot. WindowsXP did not install it by default though!!! I wanted that ease in Linux and finally found it.
I use partimage and a LiveCD from SystemRescueCD
http://www.sysresccd.org/Main_Page
Each month I make a full copy of my preferred Linux OS (Ubuntu)
I keep several OS on my PC (one is WinXP) 7 others are Linux.
My Ubuntu partition is about 3.5GB so that would fit on a DVD. I keep Data on a separate partition and use links. For 7 Linux OS I only have one Firefox bookmarks file. All the Linux OS just use a link, so any new bookmark by one OS shows up for all the others.
I use Ubuntu 7.04. Thanks to partimage I have a clone partition that is a very recent fully functional copy of my working OS. In the clone I test new software to see if it's a keeper.
I like this approach for several reasons. I have a recent full system backup that can quickly be reinstalled if my hard drive dies. I have a sand-box to test new software without polluting my working copy of Linux. I can test most any Linux distro to see if it's worth keeping. (I just put PCLinuxOS on last week. I'll stay with Ubuntu.) This fall I can easily put version 7.10 on the PC while keeping 7.04 around until I'm sure everything is running fine and nothing fell though the cracks.
Partimage with SystemRescueCD is easy. I assume the user knows how to use the command line to mkdir, mount, partimage, startx. For clone installs also tune2fs and 'gedit /etc/fstab' and 'gedit /boot/grub/menu.lst'. It's worth the effort to learn.
But crashes? Most likely a little trouble shooting would solve it. Give a little more detail about the crashes and maybe we'll find a simple file you can edit to get it going again without reinstalling. SystemRescueCD boots from CD to let you work on your installed files, even corrupted ones.
Bookmarks