重新安装 Ubuntu(以前的 20.04.5LTS,新的 22.04.2LTS),完全擦除 / 并将所有 /home 保留在单独的分区中

重新安装 Ubuntu(以前的 20.04.5LTS,新的 22.04.2LTS),完全擦除 / 并将所有 /home 保留在单独的分区中

我想标题已经足够明确了。我有一台只有一个硬盘的 PC。有人能提供如何执行以下操作的信息吗:

  1. 将 22.04.2 LTS 安装到 中/dev/sda6,现在已有 20.04.5 LTS(在 中/
  2. 保存所有信息/dev/sda7,其中包含/home

我读过各种资料,发现相互矛盾的信息。例如,

  1. https://help.ubuntu.com/community/UbuntuReinstallation表示应选择“升级...”。我没有看到该选项。我只在图片中看到其下方的其他 4 个。
  2. 重新安装 Ubuntu,且不丢失主文件夹中的数据
  3. 重新安装 Ubuntu,且不丢失主文件夹中的数据
  4. 删除 ubuntu 并重新安装是否会影响 windows 和其他 windows 分区

鉴于这种表面矛盾,来自成功人士的第一手信息是最有价值的。

PS:无需提醒,重要数据要经常备份。

答案1

在我回答这 2 个要点之前,我想先谈一下您发布的链接。

这些联系并不矛盾。

任何来自上一个 LTS 之前的说明都应谨慎阅读。任何与以前版本不一致的 LTS 之前的说明都应忽略。两个例子:systemd 之前的 Ubuntu(使用 upstart 的版本),wayland 之前的 Ubuntu(Unity 之前的系统)。安装程序更新了两次。每个之前的常见问题解答都需要极其谨慎地阅读,否则就直接忽略。始终使用与您当前使用的 LTS 接近的常见问题解答。所以使用 20.04?使用 20.04 或 22.04 的常见问题解答。

我认为任何人都应该使用 2 个磁盘。1 个启动盘。1 个个人磁盘。-磁盘- 不是分区。只有当您没有 2 个磁盘时才使用 2 个分区。但即便如此,我也会将硬盘用于系统,并使用(快速)USB 来存储个人文件。

你为什么问?

1 个 ssd,用于快速启动。保存您的系统(包括 /home),不包含任何个人文件。我的系统在 7 秒内启动。我花了 19 分钟重新安装(包括安装后安装)(例如,apache 和 mysql,因为我从我的笔记本托管网站)。

1 个硬盘用于存储个人文件,包括我的网站和数据库。

您的硬盘速度很慢,但您的个人文件不需要快速磁盘。该磁盘需要像硬盘一样耐用(与 SSD 相比)。您的操作系统确实喜欢速度(/home/$USER 中的个人缓存文件也受益于 SSD 的速度)

如果您的启动盘坏了,您可以更换它并安装 Ubuntu 并添加您的个人磁盘。如果您的主板自己烧坏了,您可以提取您的个人磁盘并将其插入另一个系统。

如果您想重新安装,您可以安全地删除 /,然后添加第二个磁盘。因为它是一个磁盘,所以当安装程序询问时,如果您选择“其他内容”,它会清晰可见,因为您实际上需要激活此磁盘。如果您忘记了,也没关系:您最终会得到一个未安装的磁盘,您可以手动添加它。

所有其他安装程序选项往往会被用户误解,例如:“替换 Windows”也将删除 D:磁盘。

将 22.04 LTS 安装到具有 20.04.5 LTS 的分区(在 / 中)

“其他东西”,如果现在该分区是 EXT4,则将其挂载为 EXT4,并贴上标签 / 并格式化它。

将所有信息保存在 /home 所在的分区中

“其他”,如果现在是 EXT4,则将此分区挂载为 EXT4,并使用标签 /home 并挂载它。

该方法永远可行并且永远不会改变。

答案2

如果您在可以访问互联网的 20.04.5 LTS 安装中搜索“软件更新程序”,是否会看到一个类似以下的对话框,其中有一个Upgrade...按钮: 在此处输入图片描述

我已在另一台 PC 上使用该Upgrade...选项将原始安装从 18.04 升级到 20.04,然后从 20.04 升级到 22.04。升级过程中我的主目录保持不变。

您可能已经安装了一些软件包,这些软件包在升级过程中被淘汰或删除。

虽然问题标题包含彻底清除 /,升级不会完全清除/,而是会更改已安装的软件包和内核。我不确定您是否真的需要完全清除/

相关内容