小编cod*_*n48的帖子

GRUB的第1阶段引导加载程序如何加载第2阶段引导加载程序?

从过去的一周开始,我很困惑的问题是,当第二阶段处于复杂的文件系统时,grub第一阶段启动加载器(仅446字节)如何能够搜索第二阶段!它如何定位第二阶段?

当windows和linux的复杂分区方案到位,并且linux系统完全在扩展分区中时,第1阶段如何找到第2阶段?即使是1.5阶段?

所有grub教程都浏览了这个重要部分.我通过互联网搜索但找不到任何解释这个的东西.可悲的是,我不是集会程序员.

我想要了解启动过程中硬盘的哪些扇区(以及大致如何)的复杂启动过程.*请指出一个很好的资源或在这里回答.它将极大地帮助我明智地玩grub.*

搜索的一些资源:

  1. Linux如何工作:Brian Ward应该知道每个超级用户应该知道什么
  2. http://www.dedoimedo.com/computers/grub.html
  3. 一些过去的stackoverflow问题.

linux grub bootloader

6
推荐指数
1
解决办法
3930
查看次数

通过示例了解LLVM IR中全局值的不同链接类型

LLVM IR文档详细讨论了IR,其中大部分是清楚的.但是,我对链接类型特别困惑.联动类型离开private,internal,external成为无本的例子相当混乱.

有人可以在这里投光吗?(可能将用例与C/C++这样的语言联系起来?)

(我正在努力理解IR,因为我正在为LLVM模块构建分析器.)

llvm llvm-ir

5
推荐指数
1
解决办法
347
查看次数

标签 统计

bootloader ×1

grub ×1

linux ×1

llvm ×1

llvm-ir ×1