Linux

Opensuse 和 Clonezilla:複製的硬槃無法啟動

  • April 6, 2018

最近我用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之後會檢測到所有新的驅動器,所以啟動分區不會受到影響。

引用自:https://serverfault.com/questions/437955