Linux
Opensuse 和 Clonezilla:複製的硬槃無法啟動
最近我用Clonezilla複製了一個我安裝****Opensuse 12.2的硬碟,包括所有分區。當我試圖在另一台機器上恢復它時(硬體非常相似,硬碟型號相同),硬碟驅動器無法啟動。我只是卡在黑屏上,“-”符號閃爍。沒有錯誤或任何消息。
在原始機器上,我有 1 個硬碟和 2 個 SSD。我將分區創建為
/
,/home
,/boot
,swap
, 並選擇使用卷標而不是/etc/fstab
. 原始系統執行良好,但複製的機器無法啟動。我用 Opensuse live cd 啟動以檢查
fdisk -l
,它顯示/boot
被標記為可啟動,所以它應該啟動。在新機器上還原時,在 Clonezilla 中選擇“專家”模式有一個“重新安裝 grub”選項,無論是否選中此選項,複製的系統都不會啟動。
你對此有什麼想法嗎?
提前致謝。
最後我找到了出路。複製驅動無法啟動的原因是硬碟是系統中存在未複製的驅動並佔據/dev/sda,/dev/sdb的位置,但它們在fstab和Grub中沒有正確的條目,所以 Grub 無法啟動。因此,我只是更改了電纜並將複製驅動器作為第一個驅動器,/dev/sda,並將其也設置為目標電腦,然後開始複製和恢復,沒有任何問題。恢復後,系統可以啟動了,因為在/dev/sda之後會檢測到所有新的驅動器,所以啟動分區不會受到影響。