|
好吧,你说的对,按你说的这个过程,这确实是一件非常复杂的事情,我已经准备放弃了。
但我必须澄清一下,我说的简单,并不是说它的实现非常简单,而是我的要求在我看来非常简单。例如,我的电脑支持UEFI+Legacy模式,如果我的默认启动方式是UEFI模式(比如启动到grub2 或者grub4dos_UEFI),那么我就无法启动部署在硬盘上的win7系统,但这时候如果我使用一个grub4dos的启动U盘启动系统,就可以通过这个U盘直接启动硬盘上部署的win7系统。在这个过程中,没有人写过任何一行代码,仅仅是更换了一个启动介质,我的目标就实现了,而我想实现的就是能不能在UEFI环境下切换到类似U盘的那种启动环境(避免使用U盘)。既然UEFI兼容CSM(Legacy)启动方式,说明这个UEFI已经实现了一个完整的BIOS的模拟,那么有没有一种可能直接利用UEFI模拟的这个BIOS呢?并不需要你完全重写一个BIOS,它本来应该是UEFI已经实现的。当然,我承认我想得又过于简单了。
好吧,就此打住,就当是一个外行的异想天开吧。感谢您的关注。 |
|