如何使用 Ubuntu 16.04 Live CD 挂载 EFI 系统分区

Sim*_*ond 5 uefi

我的硬盘上有来自剩余 Ubuntu 安装的 GRUB 引导加载程序,我想删除它,但我需要先挂载 EFI 系统分区。那么如何从 Live CD 挂载它呢?感谢帮助,邦迪。

Rod*_*ith 11

首先,请注意通常不需要删除 Ubuntu 引导加载程序。如果您打算重新安装 Ubuntu,新安装将接管旧的位置,因此删除旧的引导加载程序不会有任何效果。如果您计划启动其他一些已安装的操作系统,更改启动顺序(efibootmgr在 Ubuntu 或其他 Linux、Windows 中的EasyUEFI或其他类似工具中)应该就足够了。删除旧引导加载程序的主要原因是,如果您已经安装(或计划安装)其他操作系统或引导管理器,并且希望将 Ubuntu 的 GRUB 排除在其菜单之外。除此之外,删除 Ubuntu 的 GRUB 可以称得上是“良好的内务管理”,但这可能是不必要的。

也就是说,从 Ubuntu 安装程序/紧急磁盘挂载 EFI 系统分区 (ESP) 的最可靠方法如下:

  1. 打开终端窗口。(为此,请单击屏幕左上角的 Ubuntu 图标,键入“终端”,然后按 Enter 或选择“终端”选项。)
  2. 键入sudo fdisk -l。这应该产生标识 ESP(除其他外)的输出,如下所示:

.

Device        Start      End  Sectors  Size Type
/dev/sda1      2048  1128447  1126400  550M EFI System
/dev/sda2   1128448 79626398 78497951 37.4G Linux filesystem
/dev/sda3  79628288 85917854  6289567    3G Linux swap
Run Code Online (Sandbox Code Playgroud)
  1. 识别您的 ESP;它应该EFI SystemType列中指定。在这个例子中,它是/dev/sda1. (ESP 通常是/dev/sda1/dev/sda2,但这只是最常见的。)
  2. 识别 ESP 后,将其挂载到/mnt,如sudo mount /dev/sda1 /mnt。如果您愿意,您可以创建一个挂载点/mnt,并将 ESP 挂载在那里。如果您想挂载多个分区,这可能是必要的。

然后ls,您可以在终端窗口中使用、cpmvrm和其他文本模式命令。请注意,除非您添加各种mount选项,否则您将需要使用sudoESP 上的文件进行操作。