无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 55308|回复: 63
打印 上一主题 下一主题

[讨论] UEFI引导windows xp

  [复制链接]
跳转到指定楼层
1#
发表于 2013-7-9 18:38:09 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
希望高人开发出使用uefi引导的ntldr.我的思路是,修改ntldr,或者,重新编程ntldr,把ntldr的所有工作都做完,其中使用int 13h读盘的改为使用uefi读盘就可以了。然后转变cpu模式从64位转变为32位,然后载入ntosknrl.exe就可以进入win xp 32位系统了,毕竟,进入xp系统以后,不需要uefi,也不需要bios,完全使用xp自己的驱动来管理磁盘和各种硬件的。
2#
 楼主| 发表于 2013-7-10 21:20:59 | 显示全部楼层
Windows引导代码分析资料
http://download.csdn.net/detail/lanxin112/4562012
回复

使用道具 举报

3#
 楼主| 发表于 2013-7-11 07:08:15 | 显示全部楼层
fujianabc说得对,csm那不叫UEFI,那叫BIOS,现在说的就是用UEFI启动32位xp,或者32位win 2003也可以。
苹果的efi不是纯efi.至于硬盘格式,苹果的efi允许硬盘1扇区是mbr,后面接mbr分区,再后面再接gpt分区,
是一种混合硬盘模式。而纯uefi支持的gpt格式,不再有mbr扇区。所以可以用变通的方法。一台机器里面有
2块硬盘,1块硬盘是gpt格式,含有efi启动分区,另一块是mbr格式。uefi启动gpt格式的*.efi后,再由这个*.efi
想办法来启动第二块硬盘的mbr,和ntldr等等。

点评

UEFI不支持mbr这是谣传,实际情况是uefi同时支持mbr和GPT。看我那个mbr硬盘上uefi启动nt 6.x帖子就知道了,而且uefi要支持u盘/移动硬盘等启动,也都是mbr,没什么人在u盘/移动硬盘上用GPT的  详情 回复 发表于 2013-7-11 16:15
回复

使用道具 举报

4#
 楼主| 发表于 2013-7-11 07:10:04 | 显示全部楼层
至于ntldr的修改,假设如果ms自己出一个ntldr.efi那就好啦。
回复

使用道具 举报

5#
 楼主| 发表于 2013-7-11 16:56:20 | 显示全部楼层
MBR的分区,uefi从哪里去找默认的.efi启动呢?

点评

一般默认是激活主分区,如果激活分区是非FAT,则能从其他FAT分区找.efi文件  详情 回复 发表于 2013-7-11 21:52
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-6 11:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表