7

可能重复:
如何将已编译的引导扇区放到 U 盘或磁盘上?

我正忙于创建一个基本的引导加载程序,它适用于需要在没有操作系统的情况下运行的软件

我还想编写一个小型控制台应用程序,将已编译的引导加载程序移动到我的 SD 卡中。

我遇到的问题是将特定的引导加载程序写入 SD 卡上的 Sector0。SD 卡插入我笔记本电脑上的 SD 卡插槽。

我可以使用 C# 控制台应用程序完成此操作吗?如果没有,在 SD 卡上获取引导加载程序有哪些选择?

更新:引导加载程序是用 C 编写的,我希望将引导加载程序传输到 C# 的控制台应用程序

4

2 回答 2

2

您可以使用低级 IO API 将文件写入特定扇区。查看WriteFile文档以获取更多信息。

于 2012-06-03T21:16:05.230 回答
1

一个更简单的想法是使用引导加载程序(以及可选的分区表和/或文件系统)创建映像文件,并使用ddImage Writer等外部工具将映像实际写入 SD 卡。

于 2012-06-03T21:10:19.520 回答