mkcdrec是make CD recovery ,用來對linux系統(tǒng)進行ghost,可以對選定的分區(qū)或者這個系統(tǒng)進行備份,產(chǎn)生一個iso鏡像,將iso鏡像刻錄成光盤后就可以恢復系統(tǒng),可以選定要覆蓋的硬盤分區(qū),如果感覺刻錄光盤比較麻煩,也可以從linux系統(tǒng)盤的rescue system啟動,引導進行恢復。首先在安裝linux系統(tǒng)是為硬盤分好區(qū),要分出一個單獨的分區(qū),用于存放備份的鏡像,比如劃分了四個分區(qū),分別是boot分區(qū),swap交換分區(qū),根分區(qū),和databackuo分區(qū),分別對應對應著,/dev/sda1./dev/sda2 /dev/sda3 和/dev/sda4,其中/dev/sda4掛載點是/databackup。在用mkcdrec通過make進行系統(tǒng)恢復之前,先將/databackup分區(qū)umount掉,這樣,在系統(tǒng)備份的時候就不會備份這個分區(qū),最終產(chǎn)生的鏡像iso會在/var/tmp/isodir目錄下,之前要配置config.sh,讓mkcdrec產(chǎn)生一個DVD的單一iso鏡像。 然后,將鏡像拷貝的/databackup分區(qū),等系統(tǒng)崩潰進行恢復時,可以用你安裝linux的安裝盤,選擇rescue system,這時候,引導盤會在內(nèi)存引導一個linux(微型linux),通過mount /dev/sda4 /mnt 。掛載dababackup分區(qū),進入/mnt。就可以看到那個iso鏡像文件了,在根目錄將一個文件夾cdrom (一定是cdrom),然后掛載這個iso鏡像文件CDrec.iso ,mount -o loop CDrec.iso /cdrom ,進入/cdrom,拷貝其中的一個tar.gz的文件,這個文件名我暫時忘記了,將這個壓縮文件拷貝到/var ,然后解壓,得到etc/recovery ,將這個recovery目錄拷貝到/etc目下,進入/etc/recovery,運行star_store.sh(具體名字忘記了),按提示就可以恢復系統(tǒng)了了。哈哈啊哈哈 |
|