答案1
- 从 LiveCD 启动(带有无需安装即可尝试)
- 使用 GParted 在 SSD 上创建您想要使用的相同分区,但 除外
/home
。 - 创建
/mnt/sddboot
和/mnt/hddboot
文件夹 - 创建
/mnt/sddopt
和/mnt/hddopt
文件夹 - 创建
/mnt/sddroot
和/mnt/hddroot
文件夹 - 将 SSD 分区挂载到
/mnt/ssdXXX
挂载点 - 将硬盘分区挂载到
/mnt/hddXXX
挂载点 - 将所有内容从 HDD 复制到 SSD,保存所有权和时间戳:
rsync -avz --progress /mnt/hddXXX /mnt/ssdXXX
/etc/fstab
在 SSD 上编辑,将、、、分区的 UUID 替换为/dev/sd??
设备。例如:/
/home/
/boot
/opt
/dev/sdTT / xfs defaults 0 0 /dev/sdXX /boot ext4 defaults 0 0 /dev/sdYY /home btrfs defaults 0 0 /dev/sdZZ /opt btrfs defaults 0 0
让你的 SSD 在 GParted 中可启动
- 在您的 ssd 上安装 grub:
grub-install /dev/sdX --skip-fs-probe --boot-directory=/mnt/ssdboot
其中 sdX 是您的 ssd 设备。它可以是sda
或sdb
或sdc
。您可以在 GParted 中看到它。 - 在 bios 中将可启动磁盘切换为 ssd,并通过从其启动进行验证
另外,你可以使用下一个指南。