[问题] Volume boot record相关问题

楼主: Darkautism (达卡特森)   2016-03-06 23:35:38
之前读到的知识是在分割区的前方,在每个分割区中扮演着开机引导的地位
那么照着GRUB Lengcy的流程,会先由MBR引入Stage 1.5,之后再由1.5load可以
读取该分割区格式的程式后将指挥权交给该分割区的bootloader
书上是这么教的,我也是这么学的,但是当我对xfs的硬盘用dd写出后发现最前面的
sector并不是任何我所认知的bootloader,而是xfs自己的结构
我以为是xfs有自订boot区块,但我简略了看了一下并没有类似的区块
而且发现在 (xfs address)+0xc0000 处出现了stage1的code (也就是MBR相同的code)
想请教的问题:
1) 想请教stage 1.5是如何load进该分区的奇怪位置?
2) 前面一大段应为VBR? 若是一般VBR应该多大?
3) 为何开机讯息并不是写在分割区最开头?

Links booklink

Contact Us: admin [ a t ] ucptt.com