使用再生龍(clonezilla)復制Ubuntu系統並修復引導


系統環境

Mac mini later2012 雙硬盤

目標

把主硬盤的Ubuntu系統克隆到第二硬盤並能引導啟動,主硬盤的Ubuntu系統重裝成windows,efi分區位於主硬盤。

寫作本文的目的是每隔1-2年總要重裝一下Ubuntu系統,加之公司電腦和自己電腦總共有約5台電腦有裝Ubuntu, 之后考慮用Clonezilla復制基本系統,免去一些必備軟件安裝的麻煩, 在此記錄一下備忘。

步驟

硬盤layout示意圖

  1. 制作clonezilla啟動盤,我一般習慣用Rufus制作,注意官網下載ISO鏡像,zip文件應該是用腳本寫到U盤里的

  2. 克隆過程表過不提,注意源分區和目標分區就好,一般目標分區需要大於源分區

  3. 克隆完成后用refind引導菜單會出現兩個Ubuntu啟動項,啟動新的Ubuntu分區仍然是原來的系統,我嘗試手動修改grub和refind配置文件都不起作用,應該是需要往efi分區寫一些信息。

  4. 使用boot-repair修復引導

在原先Ubuntu系統(或者live-cd也可以)啟動后安裝boot-repair,命令如下:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

運行自動修復,修復完成后,引導管理器默認為grub,這時的grub菜單可以引導新的Ubuntu系統

  1. 接下去安裝Win10到第一硬盤(即原來的Ubuntu分區)

實際上這步出了問題,bootcamp無法分割磁盤,發現可能是EFI分區太小導致的(EFI分區只有16.8M),最后是重裝macOS解決的:(

  1. 安裝refind引導

開機按option鍵,進Mac OS,重裝refind


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM