我如何才能知道 Ubuntu 安装在哪个分区上?

我如何才能知道 Ubuntu 安装在哪个分区上?

我想卸载Ubuntu,所以需要删除它的分区。

我看到之前很多人问过这个问题。例如:如何找出 Ubuntu 安装在哪个分区?。我按照那里的说明进行操作,这是输入建议的命令后终端的屏幕截图(df):

gnome 终端中的 df 输出

但这并没有告诉我任何事情......

之前也讨论过这个问题卸载 Ubuntu。要删除哪些分区?答案是:EFI 和主分区。但我有很多主分区,我不确定要删除哪一个。

以下是 Windows 中磁盘管理的屏幕截图:

分区列表

以下是 GParted 的屏幕截图:

许多分区

那么有人能告诉我哪些是 Ubuntu 分区吗?(我从左到右对它们进行了编号,因此为了方便起见,请告诉我数字)

答案1

不要删除/dev/sda1(第一个分区)EFI 分区是 UEFI 的一部分,Windows 和 Ubuntu 都会使用。如果删除它,计算机将无法启动。

比较 Gparted 和磁盘管理屏幕截图,您想要删除 Windows 磁盘管理中显示的第 5、第 6 和第 7 个分区。或者,,/dev/sda9如gparted 中所示。/dev/sda10/dev/sda11

删除这些分区后,您仍然需要删除 GRUB。

如何删除 Ubuntu 并重新安装 Windows?了解如何轻松删除 Ubuntu。

最后,删除下图中 UEFI 启动管理器中的 Ubuntu 启动项(或多个启动项):

在此处输入图片描述

如何在 BIOS 启动菜单中删除“Ubuntu”?(UEFI)

您需要从 Ubuntu Live DVD/USB 启动来临时安装efibootmgr

Cntrl在 Live 启动中,(使用无需安装的试用 Ubuntu)按+ Alt+ :打开终端T并输入以下命令:

sudo apt-get install efibootmgr
sudo modprobe efivars
sudo efibootmgr

这将向您显示 UEFI 启动管理器中的哪些条目引用旧的 Ubuntu 安装。

要删除条目编号 X,请输入:

sudo efibootmgr -b X -B 

将 X 替换为正确的数字。

如果有多个条目,请重复最后两个命令。

注意:我已经删除了有关 OS Uninstaller 的部分,因为有些人似乎对此有问题。

希望这可以帮助

答案2

从命令的输出中df我可以看到你的 Ubuntu 分区的大小是 47930248 KB,约等于 46 GB。

由此您可以得出结论,这是安装 Ubuntu 的第 5 个分区(您标记为 5 的分区)。

但我建议您gparted在实时模式下运行 Ubuntu 来使用。

答案3

Windows 和 Linux 的分区命名非常不同。

要从 Linux 识别您的分区,请使用 gparted(图形工具)或 fdisk(命令行)

fdisk -l

根据你发布的内容,你的 Ubuntu 根分区是 /dev/sda9

sda = 第一个硬盘

sda9 = 第 9 个分区

从您发布的内容很难知道其他分区上有什么。

我建议您在 Linux 中识别您的分区,因为 Windows 无法识别您的分区内容,因为 Windows 无法读取 Linux 分区。

如果您希望在 Windows 中执行此操作,请在 Windows 论坛上提问。

也可以看看https://wiki.archlinux.org/index.php/partitioning

答案4

根据您的 GParted 屏幕截图以及您告诉我们的信息,您可以看到 Ubuntu 安装根目录安装在 /dev/sda9 上。您可以通过查看“挂载点”列并查看“/”(即根目录)来判断这一点。您还可以通过查看同一列来判断您的 /home 位于 /dev/sda10 上。

两者都是唯一的 ext4(并不是说您不能使用 NTFS 安装),但它们是唯一与您的挂载点匹配的。

此外,其余分区要么是 NTFS(Windows 使用的),并与 Microsoft 标志匹配,因此您知道它们不是 Ubuntu 安装,要么是未知的。

答案是您的 Ubuntu 安装使用 /dev/sda9 作为根目录,/dev/sda10 作为主目录,而 /dev/sda11 用于交换。

相关内容