Ubuntu18.04 迁移到 SSD

将Ubuntu系统从机械硬盘迁移到SSD(240G)

以下操作在U盘系统下进行。

  1. 使用GParted在SSD上建好分区表,并参考原先机械盘上的分区进行分区。
  2. 由于原先系统所在的分区比SSD盘大,使用dd命令拷贝整个分区需先将原先系统的分区缩小,以便SSD能够放得下。使用GParted将机械盘上系统及数据所在分区缩小。
  3. 使用dd命令将机械盘系统数据分区整个拷贝到SSD对应分区。
dd if=/dev/sda2 of=/dev/sdb2

使用gparted check /dev/sdb2,修复分区问题。
使用gparted为分区/dev/sdb2分配新的UUID。

  1. 重建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(可能并不需要修改)

  1. 重启电脑,进入BIOS,将启动盘改为SSD,保存退出。重启进入SSD盘所在系统。完成。
  2. 参考链接:
    • Ubuntu16.10 迁移到 SSD
    • 迁移linux系统到新硬盘
    • 把整个Linux系统迁移到另一个硬盘
    • GNU GRUB Manual 2.02: Installing GRUB using grub-install
    • GRUB (简体中文) - ArchWiki

你可能感兴趣的:(Ubuntu18.04 迁移到 SSD)