我在重新安装发行版时搞砸了,如何从我的计算机中完全正确地删除发行版?

我在重新安装发行版时搞砸了,如何从我的计算机中完全正确地删除发行版?

(免责声明:我是……经过认证的菜鸟)

我想我在安装 EndeavourOS(简称 EOS)然后尝试重新安装它时弄得一团糟……所以我可能需要有经验的人的建议。我将从头开始(哦,是的,我确实在 EOS 论坛上发布了这个,但是......似乎没有人解决我的问题,这就是我来这里的原因)

我有一台华硕 x550ik 笔记本电脑,硬盘驱动器约为 930 GB(如果这很重要,我还有一个现代 BIOS,它支持鼠标等,我认为它们还有自己的另一个名称)。最初,我只安装了 Windows 10。我决定为自己选择一个发行版来切换(最初是 Fedora,但现在不再是),但我决定保留 Windows 10,以防万一我需要它来完成我的新系统无法完成的任务(我知道并非所有 Windows 功能都被完美地重新创建)。所以……我尝试为 Fedora 创建一个新分区(我也加密了它),一切顺利。

使用了一段时间后,我决定改用EOS,但我不确定是否保留Fedora,而我的950 GB空间允许考虑保留它,所以我决定保留现在就这样吧。我安装了 EOS,它也很顺利,但在安装过程中,有一个已知的错误(开发人员已经在处理) - 磁盘加密仅在“同时安装”选项上可用(有人建议尝试手动分区也是,但它充满了我感到非常不确定的选项)。我已经清理了存储中的一些空间并预先将其取消分配,因为这是我在安装 Fedora 时遇到的问题。这就是为什么“同时安装”对我不起作用,我选择了另一个选项,没有磁盘加密。

一段时间后,我觉得我想重新安装我的 EOS,部分是因为我觉得我已经装满了不需要的软件,部分是因为我毕竟想要磁盘加密,部分是因为我想尝试不同的桌面环境。因此,我启动了实时 USB,并选择“同时安装”(因为,同样,只有该选项具有磁盘加密)。我的计划是:同时安装 EOS 2,然后通过 GParted 擦除 EOS 1,然后继续使用 EOS 2。所以这正是我所做的 - 我通过 GParted 擦除了 EOS 1,同时仍在实时 USB 系统中。擦除的分区开始在 GParted 中显示为“未分配空间”。我启动到第二个 EOS,通常一切都(并且仍然)正常,到目前为止它功能正常,但我现在遇到了这些问题:

  1. 由于某种原因,我的引导加载程序菜单仍然有旧的 EOS 版本,所以现在每个内核都有 2 个引导版本,其中之一永远无法工作(显然,因为我已经清除了它的分区)
  2. 如下图所示,当我打开文件管理器时,在左侧,由于某种原因,我看到了 2 个名为“endeavouros”的系统,并且它们的大小相同(尽管我清楚地记得将 EOS 1 缩小到大约擦除前40-50 GB,新的应该在430 GB左右,但它们都是430 GB)

这让我很困惑,我不知道该怎么办。

我问社区中的某人卸载系统的正确方法是什么,他们说“通过 GParted”,但这正是我所做的……我们就在这里。

所以......我要求的是这样的:

  1. 我想知道如何正确删除我当前的所有 EOS,这样它们就不会再出现在任何地方,不会出现在引导加载程序中,不会出现在文件管理器中,等等;只有在那之后我想再次重新安装一个干净的EOS,只是为了确保摆脱所有问题。
  2. 我还想知道我可以擦除硬盘的哪些特定分区(我只想擦除所有 EOS 版本,而不是 Fedora 或 Windows),以便更容易区分哪个分区,我想提醒一下,只有 Windows EOS 1 是未加密的,而 Fedora 和 EOS 2 是加密的(同样,EOS 1 被缩小到 40 或 50 GB 左右,然后通过 GParted 擦除)
  3. 我想解释一下,我的硬盘驱动器上的小分区是什么。我知道大的有 Windows 10、Fedora 和 EOS,但小的(我在 GParted 屏幕截图上用红色突出显示它们)我不知道。他们每一个是什么?我应该删除任何吗?
  4. 显然,我也有一个错误,提示“分区 9 未在物理扇区边界上启动”(如下面的屏幕截图之一所示)。我希望这不会有什么问题,因为我计划最终重新安装一个干净的 EOS?..

我附上了一些带标题的屏幕截图,希望它们对有这方面经验的人有意义,因为对我来说它们确实没有什么意义:')

如果需要任何其他信息,请告诉我。预先非常感谢任何愿意帮助我的人。

GParted 的截图

从终端输入我的硬盘的屏幕截图

我的文件管理器的屏幕截图

答案1

  1. 要完全擦除 Endeavor OS 安装,您需要擦除分区(就像您朋友推荐的那样)。您还需要删除 grub 中的引导加载程序条目。您可以在 Fedora 安装中通过编辑 grub 配置然后/etc/default/grub运行来完成此操作sudo update-grub。这是另一个关于 grub 的堆栈线程:https://askubuntu.com/a/733433/1371704

  2. 我无法确切地告诉您可以删除哪些分区。但我建议启动您想要保留的所有操作系统,并使用它df来查看哪些分区正在作为根文件系统安装(/)。这些是您想要保留的分区。

  3. sda6 和 sda9 是唯一可以安装 Linux 的 Linux 分区。sda1、2 和 3 都是 Windows 自带的 Microsoft 分区。sda7 看起来像您的 Linux uEfi 引导加载程序分区。(这是 grub 读取/写入的内容)。我不确定 sda5 是什么。Ext4 是标准的 Linux 分区,因此您应该能够直接安装它并查看其中的内容。

我知道我无法回答所有问题,但我希望这可以帮助您朝着正确的方向前进!

答案2

更新:(简短摘要)我的问题通过 EOS 论坛的某人的建议得到了解决...然后我遇到了另一个问题,但幸运的是这也得到了解决。

(更多详细信息)我向 EOS 论坛的某人询问使用 GParted 删除 uEFI 引导加载程序分区(以及系统分区)是否安全。他们说这是安全的。他们还帮助我确定哪些分区与 Windows 相关(在我的例子中是 /sda1-2-3-4),哪些不是(/sda5-6-7-8-9)。我删除了所有非 Windows 的。然后我遇到了另一个问题。无论出于何种原因,当我安装新 EOS 时,EOS 安装程序没有为我的新 EOS 创建新的 uEFI 分区。我不知道为什么会发生这种情况,我的猜测是,当我第一次在单独的分区上安装 EOS,然后在第一个分区旁边安装另一个 EOS(在同一分区上),然后删除第一个分区时,出现了问题。我猜可能是 uEFI 配置搞砸了或者其他什么......我不知道。最后,EOS 论坛的一些聪明用户能够理解它,他们建议我手动创建一个 EFI 分区(有一些重要的标准 - 如果你想知道哪些标准,请查看评论 #97-121这个线程)以便 EOS 安装程序能够识别并使用它。有效。现在我已经正确安装了 EOS。

但仍然非常感谢这里的每个人花时间和精力来帮助我!

相关内容