將Ubuntu系統(tǒng)從機械硬盤遷移到SSD(240G)
以下操作在U盤系統(tǒng)下進行。
- 使用GParted在SSD上建好分區(qū)表,并參考原先機械盤上的分區(qū)進行分區(qū)。
- 由于原先系統(tǒng)所在的分區(qū)比SSD盤大,使用dd命令拷貝整個分區(qū)需先將原先系統(tǒng)的分區(qū)縮小,以便SSD能夠放得下。使用GParted將機械盤上系統(tǒng)及數(shù)據(jù)所在分區(qū)縮小。
- 使用dd命令將機械盤系統(tǒng)數(shù)據(jù)分區(qū)整個拷貝到SSD對應分區(qū)。
dd if=/dev/sda2 of=/dev/sdb2
使用gparted check /dev/sdb2,修復分區(qū)問題。
使用gparted為分區(qū)/dev/sdb2分配新的UUID。
- 重建grub引導。
sudo mount /dev/sdb1 /mnt/efi
sudo mount /dev/sdb2 /mnt/all
sudo grub-install --efi-directory=/mnt/efi --boot-directory=/mnt/all/boot /dev/sdb
檢查 /mnt/all/etc/fstab
檢查 /mnt/efi/EFI/ubuntu/grub.cfg
檢查 /mnt/all/boot/grub/grub.cfg(可能并不需要修改)
- 重啟電腦,進入BIOS,將啟動盤改為SSD,保存退出。重啟進入SSD盤所在系統(tǒng)。完成。
- 參考鏈接: