问题:
  如何对Linux当也可以是windows系统进行备份和还原,这样即使系统崩溃了也不用害怕,因为我们有备份哦。
而windows的备份操作比较简单,这里就不记了。

分析:
  可以利用备份软件先备份到一个地方,然后再还原出来就行了。

解决问题:
  最终我选择了使用trueimage这个备份软件来进行备份。主要是由于它用起来比较方便。我这里备份的是一个装有双系统的机器的linux系统,当然单系统方法一样。
步骤:

系统备份:
(1) 先把系统设置成从光驱启动,并用trueimage作为启动盘进行启动。
(2) 选择backup 项目->选择备份分区或硬盘->选择需要备份的linux分区(注意要选择完全哦!)->给备份文件
取一个名字,并选择保存的位置(可以是另外一个分区也可以是网络中的共享文件夹)

系统还原:
(1)同样使用truimage作为启动盘,并选择recovery
(2)找到备份的数据,并安自己的实际情况还原系统
(3)当还原后系统很可能是不能用的,因为磁盘的MBR中的引导区信息和原来系统的不一样了,也可能
该信息被破坏了,这样我们需要从新在MBR中安装该引导程序。
*(4)*从新安装系统的引导程序(grub为例子)
   <1>用linux的安装盘启动,并进入linux rescue模式,在提示是否要加载现有系统的选项时选择是,此时它会在
        /mnt下建立一个/mnt/sysimage文件夹
   <2>进入关盘的自带系统的shell
   <3>从新安装grub
   假设新系统是还原在新硬盘的第一个硬盘的第一个分区(hda1)上的,从新安装grub
     输入命令 :
   

安装grub: 

      # grub-inistall /dev/hda 

     进入grub命令模式: 

      #grub 

      #grub> 

      指定安装设备: 

      #grub>root (hd0,0) 

      安装grub到指定的分区: 

      #grub>setup(hd0) 

     如果要安装到第一个硬盘的第一个分区,则可以输入 setup(hd0, 0) 

     退出,重启: 

     #grub>quit



小结:
     在实际操作过程中,如果系统比较大(2G)的话,trueimage可能会出现错误。这样我们可以备份一些文件
活某个分区。
     有了系统的备份心里踏实多了,呵呵!
参考URL: http://www.qqread.com/linux/2007/07/y323140_2.html