/dev/sda
我在笔记本电脑上的1000 GB HDD(93% 可用空间)上安装了 Ubuntu 18.04 LTS :
/dev/sda1 -> 512M - vfat - EFI System Partition
/dev/sda2 -> 732M - ext4 - Linux File System (
/dev/sda3 -> 930.3G - crypto_LUKS - Linux File System (empty)
我现在想在这台笔记本电脑上使用 120 GB SSD(尚未安装)作为操作系统。旧硬盘应简单地用作后续文件存储的附加分区;无需双启动。我正在寻找一种将现有系统安装从 HDD 克隆到新 SSD 的方法,而不必在 SSD 上再次重新安装 Ubuntu。
实现这一目标的最佳方法是什么?
答案1
选项a)
- 全新安装并复制您的个人文件/恢复已安装的软件包
选项b)
- 保存旧安装中的磁盘加密密钥
- 从 CD/USB 启动(我会使用 ubuntu 安装介质,因为在那里你可以安装所有缺少的工具)
- 克隆分区 1 和 2
- 使用旧密钥通过 cryptsetup/zuluCrypt 创建新分区 3
- 挂载两个加密分区
- 使用 rsync 将文件从 sda3 克隆到新磁盘。