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

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

我的硬盘上有 Ubuntu 安装留下的 GRUB 引导加载程序,我想删除它,但我需要先安装 EFI 系统分区。那么我该如何从 Live CD 安装它呢?Bondy,非常感谢您的帮助。

答案1

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

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

  1. 打开终端窗口。(为此,请单击屏幕左上角的 Ubuntu 图标,输入“terminal”,然后按 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
  1. 确定您的 ESP;它应该EFI SystemType列中指定。在此示例中,它是/dev/sda1。(ESP 通常是/dev/sda1/dev/sda2,但这只是最常见的。)
  2. 确定 ESP 后,将其挂载到/mnt,如sudo mount /dev/sda1 /mnt。如果您愿意,可以创建 以外的挂载点/mnt并将 ESP 挂载在那里。如果您想挂载多个分区,这可能是必要的。

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

相关内容