![如何使用 Ubuntu 16.04 Live CD 挂载 EFI 系统分区](https://linux22.com/image/1148294/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Ubuntu%2016.04%20Live%20CD%20%E6%8C%82%E8%BD%BD%20EFI%20%E7%B3%BB%E7%BB%9F%E5%88%86%E5%8C%BA.png)
我的硬盘上有 Ubuntu 安装留下的 GRUB 引导加载程序,我想删除它,但我需要先安装 EFI 系统分区。那么我该如何从 Live CD 安装它呢?Bondy,非常感谢您的帮助。
答案1
首先,请注意,通常不需要删除 Ubuntu 引导加载程序。如果您计划重新安装 Ubuntu,新安装将接管旧安装的位置,因此删除旧引导加载程序不会有任何效果。如果您计划启动已经安装的其他操作系统,更改引导顺序(在efibootmgr
Ubuntu 或其他 Linux 中,简易UEFI在 Windows 中,或者其他类似工具)应该足够了。删除旧引导加载程序的主要原因是,如果您已经安装(或计划安装)了其他操作系统或引导管理器,并且希望将 Ubuntu 的 GRUB 保留在其菜单之外。除此之外,删除 Ubuntu 的 GRUB 可以算作“良好的管理”,但可能没有必要。
也就是说,从 Ubuntu 安装程序/应急磁盘安装 EFI 系统分区(ESP)最可靠的方法如下:
- 打开终端窗口。(为此,请单击屏幕左上角的 Ubuntu 图标,输入“terminal”,然后按 Enter 或选择终端选项。)
- 键入
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
- 确定您的 ESP;它应该
EFI System
在Type
列中指定。在此示例中,它是/dev/sda1
。(ESP 通常是/dev/sda1
或/dev/sda2
,但这只是最常见的。) - 确定 ESP 后,将其挂载到
/mnt
,如sudo mount /dev/sda1 /mnt
。如果您愿意,可以创建 以外的挂载点/mnt
并将 ESP 挂载在那里。如果您想挂载多个分区,这可能是必要的。
然后,您可以在终端窗口中使用ls
、、、和其他文本模式命令。请注意,除非您添加各种选项,否则您需要使用来操作 ESP 上的文件。cp
mv
rm
mount
sudo