gpt4 book ai didi

freebsd - FreeBSD 中 boot0.S 和 mbr.S 的区别

转载 作者:行者123 更新时间:2023-12-04 06:05:50 27 4
gpt4 key购买 nike

我正在阅读 FreeBSD 的源代码,发现它们有 2 个文件可用于创建 MBR - sys/boot/i386/boot0/boot0.S 和 sys/boot/i386/mbr/mbr.S。
从目前我的理解 boot0.S 是 FreeBSD 中 MBR(由 BIOS 加载的引导磁盘驱动器的第一个扇区)中的代码。

那么什么是mbr.S?他们之间是什么关系?

我正在阅读 FreeBSD 8.2.0 的源代码。

最佳答案

boot0.S包含 的 MBR轻松启动 引导管理器,允许选择要引导的操作系统。 mbr.S包含一个只引导事件分区的通用 MBR。

你应该看看 FreeBSD handbook .

关于freebsd - FreeBSD 中 boot0.S 和 mbr.S 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8375068/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com