惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
J
Java Code Geeks
爱范儿
爱范儿
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 三生石上(FineUI控件)
H
Hackread – Cybersecurity News, Data Breaches, AI and More
B
Blog RSS Feed
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
The GitHub Blog
The GitHub Blog
I
InfoQ
月光博客
月光博客
博客园 - 聂微东
博客园 - Franky
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
G
Google Developers Blog
Blog — PlanetScale
Blog — PlanetScale
L
LangChain Blog
罗磊的独立博客
Apple Machine Learning Research
Apple Machine Learning Research

泠泫凝的异次元空间

通过串口安装Linux | 泠泫凝的异次元空间 curl自编译 | 泠泫凝的异次元空间 Minecraft 认证服务器代理 | 泠泫凝的异次元空间 飞塔分流配置实战 | 泠泫凝的异次元空间 Windows 安全启动证书检查 | 泠泫凝的异次元空间 Lxn-OneDriveCLI | 泠泫凝的异次元空间 华三交换机配置 ERPS 环网 | 泠泫凝的异次元空间 PVE 配置 VLAN 感知 | 泠泫凝的异次元空间 MT7922 无线网卡安装 | 泠泫凝的异次元空间 无显示输出 Linux 主机配置桌面显示 | 泠泫凝的异次元空间 Wireguard 部署 SOP 手册(自用) | 泠泫凝的异次元空间 Zabbix 7.4 通过钉钉发送告警提醒 | 泠泫凝的异次元空间 Debian with xfce 通过 VNC 共享屏幕 华三S6860 IRF堆叠 | 泠泫凝的异次元空间 iPad 应用侧载 | 泠泫凝的异次元空间 Smart DNS 分区解析 | 泠泫凝的异次元空间 建立 NFS 服务器并挂载到客户端 | 泠泫凝的异次元空间 将 Android 以 MTP 方式连接至 Debian PVE 虚拟机迁移至 vCenter | 泠泫凝的异次元空间 vCenter 虚拟机迁移至 PVE | 泠泫凝的异次元空间 PVE迁移时提示密钥验证失败 | 泠泫凝的异次元空间 修改Windows设备设置区域 | 泠泫凝的异次元空间 恢复 SecureCRT 7.x 保存的密码 | 泠泫凝的异次元空间 PVE 超融合下电与上电流程 | 泠泫凝的异次元空间 记一次Zabbix异常处理 | 泠泫凝的异次元空间 苹果设备保存SHSH2 | 泠泫凝的异次元空间 PVE超融合部署 | 泠泫凝的异次元空间 树莓派启用zram | 泠泫凝的异次元空间 在 Hyper-V 上安装 EVE-NG | 泠泫凝的异次元空间 Zabbix 部署与 Windows 硬件信息收集 | 泠泫凝的异次元空间
使用Fbinst工具创建UEFI+BIOS启动盘 | 泠泫凝的异次元空间
Lxn's Area · 2019-10-25 · via 泠泫凝的异次元空间

使用Fbinst tool 1.7工具创建属于自己的EFI+BIOS启动盘。

个人环境介绍

操作系统:Windows 8.1 Enterprise;
处理器架构:x64;
使用的移动存储设备:WDC400(外部转接硬盘盒);
工具:Fbinst Tool 1.7。

备注

本例中作者由于手头没有U盘所以使用移动硬盘代替;

本文中提到“移动存储设备”、“存储设备”、“U盘”则代指的都是一个东西。

第一步:备份文件

这一步要求备份存储设备内的所有文件,因为FbinstTool会对存储设备进行全盘重新格式化。

格式化后数据无法恢复!!!

Fbinst Tool的启动界面

第三步:格式化存储设备

点击“启动设置”->“格式化”

在弹出来的对话框中,点选“强行格式”,UD扩展区一项填存储设备的所有剩余空间。

至于强行格式化是否有必要的问题,目前作者是一直点选了的。

稍候片刻,出现信息提示格式化成功后点击确定返回

返回之后发现文件列表多了一个文件,这个是对格式化前的mbr的备份,如果出错想还原可以将此文件复制出来还原,不需要则可以直接删除。

第四步:准备Grub和启动初步部署

首先先下载Grub4DOS的完整包,官网可下。

不过请注意,目前作者发现诸多问题,请务必下载图中版本0.4.6a确保与接下来操作相兼容。

下载好了直接解压就可以。

回到Fbinst,右键空白区域导入文件

找到刚才下载的Grub解压出来的文件夹,文件夹里有一个无扩展名的文件Grldr,导入这个文件。

点击顶栏Grub菜单,删除所有文字之后输入

1
2
timeout 60
gfxmenu (ud)/message

输入完成之后切记右键空白区域,点击保存!!!

第五步:导入启动必备的文件

导入一些镜像或者iso,具体取决于你的Grub语法水平而不是它支持什么文件

第六步:建立启动项

根据实际情况写入代码,这只是一个示例。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
title Windows 8 PE (x64) by Lxn
map (ud)/8x64.iso (0xff)
map --hook
chainloader (0xff)

title Windows 7 PE (x86) by Lxn
map (ud)/7x86.iso (0xff)
map --hook
chainloader (0xff)

title CDLinux
map (ud)/cdl.iso (0xff)
map --hook
chainloader (0xff)

第七步:建立Storage存储区

怎么说呢,Storage这个名是我自己取的。

其实就是分出来一块区域给日常使用。

右键空白区域新建文件

大小那一栏想填多少填多少,不能超出剩余空间;文件名想改就改不想改就不改。

右键刚才创建的文件,加入分区表

然后你就会发现有一个新的分区已经上线了


截止至此,BIOS启动用的启动盘就已经全部完成了,

如果你不需要UEFI启动的话,接下来的教程可以全部跳过。


UEFI 1:建立UEFI分区

采用上文第七步的方法创建一个EFI分区,名字就叫EFI.img就可以。

分区大小不必太大,能装下所有启动用的文件就可以了。

创建完成将他加入分区表使其可见。

注意:Windows 10 1809在Storage.img和EFI.img甚至更多映像加入分区表后全都可见(即在“此电脑”中可见),这种情况就不必先卸载Storage.img。

找到你做的PE的ISO文件,把所有东西都扔到EFI的分区里。

UEFI2:配置分区表

按照下图中的序号指示操作即可


UEFI制作完成

至此UEFI的制作也全部完成,接下来介绍一些常见的问题


FAQ1:no enough space

描述:创建文件时按照下方显示的剩余空间建立镜像可是提示:无足够空间

解决:碎片整理即可

FAQ2:QEMU无法测试UEFI启动

这个是QEMU的问题与我无瓜…

 上一篇

vmware Synology