Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
btwise
OpenCorePKG_MOD
提交
47196b6d
O
OpenCorePKG_MOD
项目概览
btwise
/
OpenCorePKG_MOD
通知
26
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OpenCorePKG_MOD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
47196b6d
编写于
4月 08, 2019
作者:
V
vit9696
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docs: Add directory structure
上级
716b3b84
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
98 addition
and
0 deletion
+98
-0
Docs/Configuration.pdf
Docs/Configuration.pdf
+0
-0
Docs/Configuration.tex
Docs/Configuration.tex
+98
-0
未找到文件。
Docs/Configuration.pdf
浏览文件 @
47196b6d
无法预览此类型文件
Docs/Configuration.tex
浏览文件 @
47196b6d
...
...
@@ -15,6 +15,12 @@
\usepackage
[margin=0.7in]
{
geometry
}
\usepackage
{
titlesec
}
\usepackage
[yyyymmdd,hhmmss]
{
datetime
}
\usepackage
{
tikz
}
\usetikzlibrary
{
trees
}
\tikzstyle
{
every node
}
=[draw=black,thick,anchor=west]
\tikzstyle
{
selected
}
=[draw=blue]
\tikzstyle
{
optional
}
=[dashed,fill=gray!50]
\renewcommand
{
\dateseparator
}{
.
}
...
...
@@ -309,6 +315,98 @@ Root configuration entries consist of the following:
specified in the configuration for safety reasons. This behaviour should not
be relied upon, and all fields must be properly specified in the configuration.
\subsection
{
Directory Structure
}
\label
{
directory-structure
}
When directory boot is used the directory structure used should follow
the description on
\hyperref
[fig:DS]
{
Directory Structure
}
figure. Available
entries include:
\begin{itemize}
\tightlist
\item
\texttt
{
BOOTx64.efi
}
\break
Initial booter, which loads
\texttt
{
OpenCore.efi
}
unless it was
already started as a driver.
\item
\texttt
{
ACPI
}
\break
Directory used for storing supplemental ACPI information
for
\hyperref
[acpi]
{
\texttt
{
ACPI
}}
section.
\item
\texttt
{
Drivers
}
\break
Directory used for storing supplemental
\texttt
{
UEFI
}
drivers for
\hyperref
[uefi]
{
\texttt
{
UEFI
}}
section.
\item
\texttt
{
Kexts
}
\break
Directory used for storing supplemental kernel information
for
\hyperref
[kernel]
{
\texttt
{
Kernel
}}
section.
\item
\texttt
{
OpenCore.efi
}
\break
Main booter driver responsible for operating system loading.
\item
\texttt
{
config.hash
}
\break
Hashes for all files potentially loadable by
\texttt
{
OC Config
}
.
\item
\texttt
{
config.plist
}
\break
\texttt
{
OC Config
}
.
\item
\texttt
{
config.sig
}
\break
Signature for
\texttt
{
config.hash
}
.
\end{itemize}
\begin{figure}
\centering
\begin{tikzpicture}
[
%
grow via three points=
{
one child at (0.5,-0.7) and
two children at (0.5,-0.7) and (0.5,-1.4)
}
,
edge from parent path=
{
(
\tikzparentnode
.south) |- (
\tikzchildnode
.west)
}
]
\node
{
ESP
}
child
{
node
{
BOOT
}
child
{
node [selected]
{
BOOTx64.efi
}}
}
child [missing]
{}
child
{
node
{
EFI
}
child
{
node
{
OC
}
child
{
node
{
ACPI
}
child
{
node
{
Custom
}
child
{
node [optional]
{
DSDT.aml
}}
child
{
node [optional]
{
SSDT-1.aml
}}
child
{
node [optional]
{
MYTABLE.aml
}}
}
}
child [missing]
{}
child [missing]
{}
child [missing]
{}
child [missing]
{}
child
{
node
{
Drivers
}
child
{
node [optional]
{
MyDriver.efi
}}
child
{
node [optional]
{
OtherDriver.efi
}}
}
child [missing]
{}
child [missing]
{}
child
{
node
{
Kexts
}
child
{
node [optional]
{
MyKext.kext
}}
child
{
node [optional]
{
OtherKext.kext
}}
}
child [missing]
{}
child [missing]
{}
child
{
node [selected]
{
OpenCore.efi
}}
child
{
node [optional]
{
config.hash
}}
child
{
node
{
config.plist
}}
child
{
node [optional]
{
config.sig
}}
}
}
;
\end{tikzpicture}
\caption
{
Directory Structure
}
\label
{
fig:DS
}
\end{figure}
\section
{
ACPI
}
\label
{
acpi
}
\subsection
{
Introduction
}
\label
{
acpiintro
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录