我想将我的 Kubuntu 21.04 x64 操作系统从当前的 HP 笔记本电脑迁移到新的笔记本电脑。
它目前位于使用 GRUB 的双启动机器(Windows 10 21H1,/dev/sda3 NTFS)上的 /dev/sda5 EXT4 分区中
据我所知这里有两种可能性:
- 使用第三方 Windows 应用程序(例如 Acronis true image backup)备份整个分区,创建一个具有 67GB+ 磁盘空间的 EXT4 分区(带有 linuxswap 分区 = 新机器的 RAM_SIZE),然后将 EXT4 分区恢复到该磁盘空间
- 从 rootfs (~/) 备份所有应用程序、设置、配置(基本上是我从之前的 21.04 安装中进行的所有安装和自定义,包括我的用户文件 (/home))安装全新的 Kubuntu 21.04 操作系统,使用此备份恢复/覆盖它
这里有两个问题,每个选项一个:
- Kububtu 能否从网络存储库或 Kubuntu 可启动 USB 检测并在启动时安装新硬件?
- 我不知道是否可以创建此类备份,以及是否可以用它覆盖新备份
也许上述选项都不实用,或者还有其他选择,欢迎提出任何建议
谢谢
答案1
变量太多,没有简单的答案。
但是,最好的答案是进行全新 Kubuntu 安装,重新安装应用程序,并将文件从 /home 恢复到全新安装。这将提供最佳的长期效果。
另一种方法是将整个磁盘(Windows 和 Kubuntu)克隆到新磁盘,根据需要调整分区大小,并根据需要进行调整。Windows 很可能需要修复才能正常启动。
只有非常有经验的用户才能处理 Windows 备份并尝试拼凑之前的内容,而且仍然容易出现问题。
进行干净的 Kubuntu 安装。
重新安装应用程序的简单方法是使用Synaptic
下载脚本......
复制 /home 文件的简单方法是将其备份到闪存驱动器或外部磁盘,然后在新系统上恢复它们。
你的交换不应该是交换分区等于 RAM 大小。它应该是适合您的配置和使用模式的 /swapfile 大小。通常 4G 就足够了。