【超快速教學】如何在Linux系統下指令拷貝/克隆硬碟

常常會需要還原一個系統碟或是到各家廠商去安裝軟體,如果每次都要重灌以及下載必要套件就會花非常多的時間,這時候如果透過用拷貝(克隆)硬碟的方式就會非常省事,而且這個方法真的超簡單,而且還免費!不會像Windows一堆要付費的軟體。
測試環境:Ubuntu 22.04
下載及安裝工具ddrescue
ddrescue是一個硬碟的救援工具,但它也可以拿來複製或是克隆一個硬碟,下載的方式非常簡單,只要一個指令就可以完成。
sudo apt install gddrescue
拷貝(克隆)硬碟
拷貝也是非常的簡潔又快速,一個指令完成!但要非常注意的是前後順序,如果顛倒就完拉!
sudo ddrescue -f <Source-Disk> <Target_disk>
#example 把sda拷貝至sdb
sudo ddrescue -f /dev/sda /dev/sdb
其他常見問題
需要指定硬碟的分割區嗎?
是不需要的,它會直接拷貝整個硬碟的分割區過去,舉例來說來源碟是/dev/sda
,有/dev/sda1
以及/dev/sda2
兩個分割區,在指定的時後給它/dev/sda就行,目標碟假設是未分割的/dev/sdb
,它最後也會分割成兩個區塊/dev/sdb1
以及/deb/sdb2
,講的有點複雜,自己試試看就知道囉。
如果目標碟跟來源碟大小不一致怎麼辦?
目標碟一定要比來源碟大!拷貝過去之後目標碟的分割表會跟來源碟一樣。
大約需要花多久時間
就我自己的經驗是拷貝256G的硬碟大約只要十分鐘。