原本我的 X250 的 Linux 系统是存在于一个 nfgg 的浦科特 SSD 上的,现在我打算将这个 SSD 更换为创见的 240G ,于是我作为一个懒人,需要进行一次系统迁移。

其实迁移系统没什么难的,老系统打包备份,或者直接拷贝,然后修改下挂载的 UUID 就行了。

因为我没有 ngff 的读卡器,没法实现直接拷贝,所以只能选择了先打包,打包你需要一个 Ubuntu 的 Live CD,然后在这个系统下操作。

# 挂载老的 root 分区,因为我就一个 root 分区
sudo -s
mkdir /mnt/old
mount /dev/sdb3 /mnt/old
# 对 root 分区进行打包,顺便一提,pool 是我原来的 HDD 的挂载,因为要打包备份,只能在其他的硬盘上了
tar czf /mnt/pool/oldubuntu14.04.tar.gz ./*

打包完成后会有一个细节,我是使用 GPT + EFI 启动的,所以那个 EFI 分区也应该备份一下,不过直接拷贝就行了,打包就不必了。

选区_281.png

打包完成后就拆机插新硬盘,同样进入 Live CD ,首先用 Gpart 进行分区,一般是 root , efi, swap 三个分区,和老硬盘一致,之后挂载新分区,解压缩打包的文件