我正在尝试编写在我的计算机上启动Windows之前执行的脚本。
我已经开发了一个简单的Linux bash脚本来实现这一目标,但我想改进并进一步完善它。使用Linux脚本的问题在于它为启动序列添加了相当多的时间,因为Linux必须启动/初始化然后执行它,这显然是不可取的。
我想做的是编写一个低级程序(程序集?机器代码?),BIOS将读取,执行,然后继续使用Windows(或任何其他操作系统)。
有没有办法在没有操作系统的情况下以这种方式运行脚本,如果有的话,我应该考虑哪种语言或资源。
答案 0 :(得分:1)
不,没有办法写“脚本”来做你所描述的。
然而,可以创建链式加载器并让链式加载器在加载Windows之前的第一阶段执行您想要的任何操作。 The accepted answer to this question会让你开始走这条路。
您可能需要考虑汇编语言。您没有指定体系结构,但说“Windows”表示x86或x86_64。
所有这些都说,我怀疑你的问题将被关闭,因为它非常广泛。