我需要帮助将分区移动到 NVMe 以便我可以从它启动

我需要帮助将分区移动到 NVMe 以便我可以从它启动

我目前有一台 970 Evo Plus 250GB M.2 NVMe。我还有一个在 HDD 上运行 Ubuntu Linux 的系统,该系统也有 NVMe 驱动器的空间,我想添加它并从它而不是 HDD 开始启动,有没有办法将我的 Ubuntu 启动分区从 HDD 移动到 NVMe?并从它开始启动并保留我的所有应用程序?或者如果有更好的方法,我也想尝试一下,所以欢迎任何建议。我在想有没有办法可以重新将 Ubuntu 安装到 nvme 并选择手动分区,然后使用 HDD 主分区,而不会在安装过程中擦除其数据?

在此处输入图片描述

答案1

如果您希望将旧的微调器作为新安装的主目录的位置,以便将其用于大型媒体文件等,那么您的最后一个想法将非常有效。在这种情况下,您需要做的就是删除除 /home 之外的所有其他目录,然后重新运行GRUB以删除旧驱动器操作系统的条目,否则它会在发现它丢失时拒绝启动,即使它与启动无关。您需要检查以确定GRUB安装的位置,但如果我几周前的经验有任何迹象表明 Ubuntu 的安装程序将破坏驱动器上安装的引导加载程序(如果有),无论NVMe您告诉它将其安装到哪里,我告诉它我希望它在驱动器/dev/sda上执行此操作NVMe。在执行此操作之前,一个好主意是使用Terminal dpkg --get-selections > selections.txt将安装的所有软件包保存到安全的地方,例如仍要保留的 /home。然后以 root 身份在新安装上dpkg --set-selections < selections.txtapt update然后apt dselect-upgrade安装旧系统上的每个软件包。假设/etc/apt/sources.list目录/etc/apt/sources.d内容相同。复制当前安装的过程稍微复杂一些,涉及启动安装程序、复制文件、更改UUIDs文件、多次GRUB安装,执行我已经向您描述的第一种方法要容易得多。

相关内容