看板 EZsoft 關於我們 聯絡資訊
※ 引述《watch (...)》之銘言: : 原本 C 的系統是 XP SP3 : 我用了 Clonezilla 依流程操作,使用初學者模式將之備份到 D : 之後將系統格式化重灌成 Win 7 (PS:格式化後並未更改C槽的大小) : 過了一段時間後覺得 Win 7 用不習慣 : 想要用還原功能回到之前的 XP,但卻失敗了 : 以下是 Clonezilla 出現的錯誤訊息,請問我該如何解決? : failed to restore partition image file /home/partimag/2010-02-18-01-img/sda2* : to dev/sda2! 問題 你的C槽怎麼會在第二個分割區?(/dev/sda2) 正常來說,如果硬碟只有一個作業系統的話, OS所在的地方應該是第一個(/dev/sda1) 除非你有手動分割硬碟或是裝了spfdisk開機管理員 沒有裝到mbr而是安裝在獨立的分割區 另一種可能是硬碟裝了兩個作業系統,你備份了sda2(這裡面是什麼也很難說) 但開機是在sda1的另一個系統,這種情況下sda2沒有開機能力 要怎麼修復讓sda2可開機我不會,簡單的方法是再讓sda1去開機 可是你有新灌WIN7,WIN7會動哪些東西我也不知道, 也許sda1的開機選單已經被炸掉了 : Maybe this image is corrupt. : Now resize the partition for sda2 : Unknown partition (/dev/sda2) exists! : Program terminated. 系統要調整sda2的大小,但是發現sda2已經存在而中止 (老實說我沒看錯誤訊息的習慣....也有sda2不存在而中止的可能啦....) : The grub directory is NOT found. : Maybe it does not exist (so other boot manger exists) or the file system is : not supported in the kernal.Skip running grub-install. 這段不管他,你沒有裝GRUB : The NTFS boot partition is NOT found or not among the restored partition(s) : Skip running partclone.ntfsfixboot. 他說沒看到可開機的NTFS分割區,因此partclone的ntfsfixboot不執行 partclone是用來處理NTFS分割區的複製程式 (我現在才知道partclone有這個功能XD) 你的NTFS分割區(應該是sda2)沒有設可開機標籤,應該是裝WIN7的時候被改掉了 我只能推測WIN7裝下去不知道動了什麼,你備份的資料夾中會有分割區的資料 (很小的檔案,純文字檔但是用記事本看不會斷行, 要用madedit、notepad+這一類可以處理linux斷行的文字編輯器看) 和現在的分割狀況比對之後才知道發生了什麼事情 -- ◢███◣ ______________________________________ ─⊙-⊙- / \ 皿  _/ 把台灣那些可悲的節目收一收 該吃飯了 / ◣ ︶◢ \______________________________________/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.70.158
watch:感謝回答 02/19 16:06