无忧启动论坛

 找回密码
 注册
搜索

单硬盘gpt分区启动xp

查看数: 6692 | 评论数: 14 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-4-4 20:14

正文摘要:

本帖最后由 510819776 于 2014-7-18 11:30 编辑 在虚拟机virtualbox中装好一个xp  并用2003的disk.sys替换xp的 用diskgen将硬盘转换为gpt模式 然后把虚拟机的xp文件拷贝到gpt的某个分区 ntfs文件 ...

回复

2012wuzhong 发表于 2014-4-5 06:40:18
本帖最后由 2012wuzhong 于 2014-4-5 06:42 编辑
510819776 发表于 2014-4-4 22:10
真狠呀     话说我也建立了一个虚拟盘   结果bcd是能读取了  却不能读取winload.exe
您的方式高端了
我 ...


硬盘是gpt模式的。而且是直接从gpt硬盘启动的。
不能读取winload,可能bcd没有指定好路径。启动分区需要选择到gpt分区。
32位xp本身不支持gpt,因此我选择了2k3,没有安装hfs+ for windows 10.2

点评

失败了 一个gpt的硬盘装了xp win7 用光盘的grldr可以完美引导两个系统 但是按照你的教程 用xorldr0.7.1调试版部署成功 可是启动报错 boot error 难道是xorldr版本问题 你用的哪个版本呀 无法  详情 回复 发表于 2014-4-5 19:15
510819776 发表于 2014-4-4 22:10:59
真狠呀     话说我也建立了一个虚拟盘   结果bcd是能读取了  却不能读取winload.exe
您的方式高端了
我的想法简单    装好的xp  拷贝到gpt某个分区上
然后用优盘启动grldr去加载ntldr 然后进xp了
但是grldr去加载win7的bootmgr却会提示找不到bcd
后来据说有grub2可以
也许应该用grub2引导win7
这样我的6个系统   
xp/7   32
7 /8     64
ubuntu 64
mac      64
所有系统都可以统一部署到单一的gpt硬盘上   
从此远离mbr
您的方式启动win7 2003 .后  系统是把硬盘识别为gpt还是mbr

点评

硬盘是gpt模式的。而且是直接从gpt硬盘启动的。 不能读取winload,可能没有指定好路径。启动分区需要选择到gpt分区。 32位xp本身不支持gpt,因此我选择了2k3,没有安装hfs+ for windows 10.2  详情 回复 发表于 2014-4-5 06:40
2012wuzhong 发表于 2014-4-4 20:51:58
将bcd文件放入一个硬盘映像文件,启动的时候用g4d模拟即可启动win7x86系统。可以参见我的qq空间。http://user.qzone.qq.com/1543764927
510819776 发表于 2014-11-17 17:26:35
zhczf 发表于 2014-11-16 21:00
楼主辛苦了,期待楼主出一个详细的教程

教程???
无忧不是有么?
总结起来很简单
1.准备一个装好的xp系统备份 替换2003的disk.sys
2.硬盘弄成gpt分区表 可以win7pe下分区助手转换 或diskgen转换
3.用xorboot给gpt硬盘写入引导
你去看下xorboot的教程就好了
zhczf 发表于 2014-11-16 21:00:14
楼主辛苦了,期待楼主出一个详细的教程

点评

教程??? 无忧不是有么? 总结起来很简单 1.准备一个装好的xp系统备份 替换2003的disk.sys 2.硬盘弄成gpt分区表 可以win7pe下分区助手转换 或diskgen转换 3.用xorboot给gpt硬盘写入引导 你去看下xorboot的  详情 回复 发表于 2014-11-17 17:26
zhczf 发表于 2014-11-16 20:55:35
楼主太牛叉了,这样都行,来支持一下
510819776 发表于 2014-4-27 20:23:03
好吧  我是可以的  也是完整版xp全补丁  
xiaoy 发表于 2014-4-22 20:00:54
510819776 发表于 2014-4-22 17:28
不会吧  无法建立虚拟缓存   
你的xp是用什么方式支持gpt的
我开始用gptloader 后来直接换2003的disk. ...

安装了hfs+ for windows 10.2  同时也替换了2003 的disk.sys  最用的完全补丁版XP
怎么都不能将虚拟缓存设置到GPT的分区上
510819776 发表于 2014-4-22 17:28:27
xiaoy 发表于 2014-4-20 18:11
XP在GPT硬盘模式下不能建立虚拟缓存方件,不知各位是如何解决的。暂不想建立一个内存盘。

不会吧  无法建立虚拟缓存   
你的xp是用什么方式支持gpt的
我开始用gptloader 后来直接换2003的disk.sys 貌似没这问题吧

点评

安装了hfs+ for windows 10.2 同时也替换了2003 的disk.sys 最用的完全补丁版XP 怎么都不能将虚拟缓存设置到GPT的分区上  详情 回复 发表于 2014-4-22 20:00
xiaoy 发表于 2014-4-20 18:11:14
XP在GPT硬盘模式下不能建立虚拟缓存方件,不知各位是如何解决的。暂不想建立一个内存盘。

点评

不会吧 无法建立虚拟缓存 你的xp是用什么方式支持gpt的 我开始用gptloader 后来直接换2003的disk.sys 貌似没这问题吧  详情 回复 发表于 2014-4-22 17:28
510819776 发表于 2014-4-6 14:50:01
2012wuzhong 发表于 2014-4-5 19:29
0.7.1,不过不是调试版。
另外需要确认辅助代码的存放位置,感觉不能太靠前,建议放在硬盘尾部。

谢谢解答  已经成功了
xorboot 0.71调试版确实有问题   
用xorboot 0.71正式版成功了 只是搜索不到ntfs分区的grldr   原因找到了  我启用了ntfs压缩 且$MFT不连续
目前启动xp/7 系统不需要通过grub4dos了
xorboot可以直接查找ntldr启动xp. 至于win7让xorboot启动一个软盘镜像就可以了   
从此就可以不再使用mbr了   
我1t的硬盘   不知道真机操作会不会悲剧  
64位系统都采用uefi方式   应该很完美了
gpt还是很给力的   可以设置只读
2012wuzhong 发表于 2014-4-5 19:29:08
510819776 发表于 2014-4-5 19:15
失败了       一个gpt的硬盘装了xp  win7
用光盘的grldr可以完美引导两个系统
但是按照你的教程   用xo ...

0.7.1,不过不是调试版。
另外需要确认辅助代码的存放位置,感觉不能太靠前,建议放在硬盘尾部。

点评

谢谢解答 已经成功了 xorboot 0.71调试版确实有问题 用xorboot 0.71正式版成功了 只是搜索不到ntfs分区的grldr 原因找到了 我启用了ntfs压缩 且$MFT不连续 目前启动xp/7 系统不需要通过grub4dos了 xorbo  详情 回复 发表于 2014-4-6 14:50
510819776 发表于 2014-4-5 19:15:44
2012wuzhong 发表于 2014-4-5 06:40
硬盘是gpt模式的。而且是直接从gpt硬盘启动的。
不能读取winload,可能bcd没有指定好路径。启动分区需 ...

失败了       一个gpt的硬盘装了xp  win7
用光盘的grldr可以完美引导两个系统
但是按照你的教程   用xorldr0.7.1调试版部署成功
可是启动报错   boot error
难道是xorldr版本问题  
你用的哪个版本呀   
无法让gpt的硬盘通过bios引导进去grldr
今天去换个版本xorldr试试了   呵呵  
而且我g3220+七彩虹h81主板安装mac 10.8.5成功     只缺少声卡 网卡 显卡驱动

点评

0.7.1,不过不是调试版。 另外需要确认辅助代码的存放位置,感觉不能太靠前,建议放在硬盘尾部。  详情 回复 发表于 2014-4-5 19:29

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

闽公网安备 35020302032614号

GMT+8, 2025-2-21 23:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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