我想将一些包含二进制文件的目录移动到 SSD 驱动器。我应该如何安全地进行操作?
- /usr
- /选择
请考虑安全地强调。
[14.04.1]
答案1
- 进行完整的系统备份。(阅读1 台台式电脑的良好备份策略是什么?第一的)
- 进行完整的文件备份(Déjà-dup、BackInTime、rsync ......)
- 启动你当前正在运行的 Ubuntu 版本的 LiveCD
- 转到
gparted
,选择 SSD,创建一个比 /usr 和 /opt 总大小大 25% 的分区,格式化为 ext4 - 获取
blkid
新分区的 fstab
仅对文件进行额外备份- 编辑
fstab
系统的并为新分区添加正确的挂载参数,但不要保存! cp --force --preserve --recursive --verbose /dev/HDD/opt /dev/SSD/opt 2>>/tmp/copy_error.txt
(usr
当然还有\- 确认复制没有错误。如果有错误,请手动更正。
- 将旧的
/opt
和重命名/usr
为/opt_old
和/usr_old
diff -r /dev/SSD/opt /dev/HDD/opt_old
使用(和usr
)验证副本- 节省
fstab
mount --all
如果
(这是一个很大的如果!)- 对于上述任何一个步骤,你都会问“嗯?那是什么?”
- 你有一个加密的 FS
- 您有任何其他类型的非标准、非普通、非 Vanilla Ubuntu 安装
不要这样做!