免重裝完整遷移ubuntu18.04系統方法


需求

年邁的120G sata固態捉襟見肘,這次升級到500G nvme但不想重裝系統配環境。
計划對ubuntu18.04進行全盤遷移。

方法

從小硬盤遷移到大硬盤理論上不存在問題,需要注意幾個細節。
准備一個ubuntu18.04的系統U盤做引導(類似winPE的作用),開機選擇Try Ubuntu without install
使用lsblk命令獲取硬盤序號,注意最后一列掛載信息必須為空,否則無法遷移。

sda           8:0    0 121.6G  0 disk 
├─sda1        8:1    0 512.4M  0 part 
└─sda2        8:2    0 121.1G  0 part
nvme0n1     259:0    0 465.8G  0 disk 

那么對應的磁盤復制命令為(類似早年ghost磁盤對拷)
dd if=/dev/sda of=/dev/nvme0n1 bs=1G
默認bs=512速度較慢,外置ngff硬盤盒道內置nvme大約120MB/s,可視情況可適當提高數值。
完成后500G硬盤的前120G會出現和原來一致的efi和rootfs分區,后面為unallocated free space
使用gparted對分區進行擴展,保存退出即可。
這樣的好處的新舊磁盤UUID不會發生變化,也就無需編輯新磁盤中的/etc/fstab開機掛載參數。
若要同時保留原磁盤則需重新生成UUID並對應修改fstab進行適配。


免責聲明!

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



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