Linux更換系統硬碟,系統轉移

最近將轉移一台電腦系統,將傳統硬碟轉到ssd碟,順便記錄一下linux系統轉移的步驟。記得一定要卸載後才能進行,否則會開不了機。所以

1.由別的partition開機

2.掛載source碟和destination碟

 mount /dev/sda /sou
 mount /dev/sdb /des

3.copy全部檔案到目的碟

 cp -af /sou/* /des

4.找出blkid

 blkid

 ls -l /dev/disk/by-uuid/ 

5.編輯/des/etc/fstab,將uuid換成新partition的

6.編輯/des/boot/grub/grub.cfg,將uuid換成新partition的,注意,會有很多筆,用編輯器代換比較方便,或用sed。 ex:將filename中所有A代換為B

 sed -i 's/A/B/g' filename

7.重建grub

 update-grub

8.重開機,若成功,再重建一次grub

O

分類: 系統管理,標籤: , 。這篇內容的永久連結