2019-01-23 11:28:41
打造纯UEFI 启动的Ubuntu 系统U 盘
前言
本文意在通过Ubuntu 16.04 的ISO 制作一个支持UEFI 启动的Ubuntu To Go U盘。
之前参考了别的文章,成功做成了同时支持Bios 和UEFI 的U 盘系统,但需要联网才能安装EFI 的Grub2。
个人觉得ISO 文件本身就支持UEFI,何不直接从镜像文件提取启动文件。
通过摸索,提取了ISO 中的EFI 文件夹,使用strings EFI/grubx64.efi 查看其源码,发现它会读取EFI 盘根目录下的/boot/grub/grub.cfg 配置文件,从而得到启发总结出了以下制作步骤。
准备工作
Ubuntu 16.04 LTS ISO
http://releases.ubuntu.com/xenial/ubuntu-16.04.5-desktop-amd64.iso
DiskGenius 免费版
HaoZip 解压软件
一个USB3.0 的64GB 及以上的U盘,2.0 的不推荐,速度太慢
以我的Chipfancier 256GB 为例,使用DiskGenius 设置为GPT 类型,分区如下
| 大小 | 格式 | 备注 |
|---|---|---|
| 200MB | FAT32 | EFI 区分 |
| 100GB | EXT4 | Ubuntu 安装于此,挂载根目录/ |

本文介绍如何使用Ubuntu 16.04 ISO文件制作一个纯UEFI启动的Ubuntu To Go U盘,无需联网安装EFI的Grub2。通过提取ISO中的EFI文件并配置启动文件,实现高效快速的系统安装。
1万+

被折叠的 条评论
为什么被折叠?



