无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12219|回复: 32
打印 上一主题 下一主题

[求助] 怎么把GPT硬盘上的ghost版的XP启动起来??(UEFI带CSM模块)

  [复制链接]
跳转到指定楼层
1#
发表于 2016-6-10 17:31:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lizhenben 于 2016-6-12 22:09 编辑

去年买的联想台式机,为UEFI(带CSM模块)+GPT,最近我在一个分区上还原了个ghost版的XP系统,正在为启动不了XP系统发愁(已经替换了win 2003 的disk.sys)。

曾按照这个帖子(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=337386)折腾了一下,没成功。后来才意识到该帖子说的是传统BIOS的情况。大家见笑了。

请各位指点一下,谢谢!



点评

试过,可以的。  发表于 2016-6-11 10:55
推荐
发表于 2016-6-11 10:49:04 | 只看该作者
本帖最后由 yaojy 于 2016-6-11 10:59 编辑

上面各位,成功的事例还是有的。
我主板是华硕Z77,支持CSM。
硬盘采用GPT,从旧硬盘复制XP分区到GPT硬盘的一个分区,用Win2003的disk.sys覆盖XP的。
从U盘启动,用NTBOOT来引导XP,成功了。(因为XP系统只是偶尔在特殊情况下要用,所以没有在硬盘启动上折腾)
===========================
title 【 X 】  启动第1号GPT硬盘第x分区XP系统
command ()/AHPE/grub/ntboot NT5=(hd1,4)
===========================

点评

yaojy兄,我搜索本论坛,好像没有NTBOOT的直接的简单的使用说明。请教下,这个NTBOOT是直接刻进U盘??还是先在U盘上安装GRUB4DOS(看到论坛有关NTBOOT的一些文章中的图片上有GRUB4DOS的字),再把NTBOOT复制到U盘,  详情 回复 发表于 2016-6-11 20:49

评分

参与人数 1无忧币 +5 收起 理由
q8155128 + 5 很给力! 大师加油。

查看全部评分

回复

使用道具 举报

2#
发表于 2016-6-10 18:57:20 | 只看该作者
根本不可能.........
回复

使用道具 举报

3#
发表于 2016-6-10 18:57:56 | 只看该作者
替换了win 2003 的disk.sys

也根本不可能......
回复

使用道具 举报

4#
发表于 2016-6-10 22:31:29 | 只看该作者
貌似没可能性。
回复

使用道具 举报

5#
发表于 2016-6-11 00:02:31 | 只看该作者
Win7对UEFI支持尚且不好,而且激活比原来更加麻烦,何况XP?

关键是,楼主这样做意义何在?是能加快启动速度?还是能看起来高大上?还是你的硬盘达到MBR都不支持了的程度了?

又不是没有CSM,何况一般联想台式商用机默认开启,只需你的硬盘改成MBR即可启动,多简单个事儿……
回复

使用道具 举报

6#
发表于 2016-6-11 00:49:26 | 只看该作者
可以参考一下作者的其他帖子。关于BIOS+GPT全论坛在我印象中只有该作者最勤奋。
实现起来难度很大。建议转换成mbr磁盘。
再者,CSM可以视为BIOS,使用上没有区别。
回复

使用道具 举报

7#
发表于 2016-6-11 09:53:42 | 只看该作者
1、新电脑未必支持XP系统,即使有csm模块。
2、所以最好在U盘上完成“移动(U盘)VHD系统(USBWinXP+USBWin2003_R2)”,如果USBWinXP能启动,表示该电脑支持WinXP系统。
3、如果该电脑支持WinXP系统,有兴趣的可以参考这里:
https://www.itiankong.net/forum.php?mod=viewthread&tid=334576

点评

多谢细细哥指点。下载了你的图片教程,比较容易看明白。  详情 回复 发表于 2016-6-11 20:39

评分

参与人数 1无忧币 +5 收起 理由
q8155128 + 5 淡定,几十年没看见嘻嘻哥啦,随便给嘻嘻哥.

查看全部评分

回复

使用道具 举报

8#
发表于 2016-6-11 10:18:13 | 只看该作者
转mbr吧,不求开机速度的话也没问题
回复

使用道具 举报

9#
发表于 2016-6-11 10:46:07 | 只看该作者
看这硬盘也不大,不知道为什么一定要搞GPT什么意思
回复

使用道具 举报

11#
发表于 2016-6-11 11:29:46 | 只看该作者
bios+gpt模式可安装和启动winxp,uefi+gpt模式不能安装和启动winxp。
回复

使用道具 举报

12#
 楼主| 发表于 2016-6-11 20:34:49 | 只看该作者

谢谢各位的指点。

我自个搜索本论坛及百度,原觉得恐怕只能安装虚拟机,然后把XP安装在虚拟机内,这样才能在UEFI(带CSM模块)+GPT条件下启动使用XP。

不过,看了yaojy兄的回复,觉得通过U盘来启动GPT硬盘上的XP系统,这个方法也不错。

所以,决定先按yaojy兄的方法启动,不行的话,再按照细细哥的方法来安装。

点评

1.我是uefi+gpt启动win7后,用虚拟机安装winxp的. 2.但建议在bios+gpt模式下,用xorboot或umbr启动grub4dos,再加载ntboot启动winxp的分区系统或vhd系统.  详情 回复 发表于 2016-6-12 08:57
回复

使用道具 举报

13#
 楼主| 发表于 2016-6-11 20:39:12 | 只看该作者
细细哥 发表于 2016-6-11 09:53
1、新电脑未必支持XP系统,即使有csm模块。
2、所以最好在U盘上完成“移动(U盘)VHD系统(USBWinXP+USBWin20 ...

多谢细细哥指点。下载了你的图片教程,比较容易看明白。
回复

使用道具 举报

14#
 楼主| 发表于 2016-6-11 20:49:44 | 只看该作者
本帖最后由 lizhenben 于 2016-6-13 22:14 编辑

-------------------------------------------------------------
回复

使用道具 举报

15#
发表于 2016-6-12 08:57:54 | 只看该作者
本帖最后由 qj_tzy 于 2016-6-12 09:03 编辑
lizhenben 发表于 2016-6-11 20:34
谢谢各位的指点。

我自个搜索本论坛及百度,原觉得恐怕只能安装虚拟机,然后把XP安装在虚拟机内,这样 ...


1.我是uefi+gpt启动win7后,用虚拟机安装winxp模式的.
2.但建议在bios+gpt模式下,用gpt分区硬盘的xorboot或umbr启动grub4dos,再加载ntboot启动winxp的分区系统或vhd系统,这样不需用U盘启动(这样多麻烦).

点评

1.经搜索学习,我觉得在虚拟机里装XP可能是比较可行、通行的方法(还没折腾这个) 。因为今天折腾了经U盘(GRUB4DOS)---NTBOOT 启动失败。 2.你说的是 传统bios+gpt 吗??现在我电脑的BIOS已经是UEFI(带CSM)  详情 回复 发表于 2016-6-12 22:17
回复

使用道具 举报

16#
 楼主| 发表于 2016-6-12 22:17:24 | 只看该作者
本帖最后由 lizhenben 于 2016-6-12 22:21 编辑
qj_tzy 发表于 2016-6-12 08:57
1.我是uefi+gpt启动win7后,用虚拟机安装winxp模式的.
2.但建议在bios+gpt模式下,用gpt分区硬盘的xorbo ...


1.经搜索学习,我觉得在虚拟机里装XP可能是比较可行、通行的方法(还没折腾这个) 。因为今天折腾了经U盘(GRUB4DOS)---NTBOOT 启动失败。

2.你说的是  传统bios+gpt 吗??现在我电脑的BIOS已经是UEFI(带CSM),你说的“在bios+gpt模式下”就没法成立了吧??  

你后面说都是:xorboot-----grub4dos------ntboot??    与    umbr-----grub4dos------ntboot??

开贴的时候我就试验过安装xorboot引导了,不管是开着或关了EFI启动,都失败,英文提示说没有找到系统。












点评

请看帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378392&extra=page%3D1  详情 回复 发表于 2016-6-13 17:35
回复

使用道具 举报

17#
 楼主| 发表于 2016-6-12 22:55:08 | 只看该作者
本帖最后由 lizhenben 于 2016-6-12 22:59 编辑

今天折腾了一下,经U盘(GRUB4DOS)---NTBOOT 启动GPT硬盘上的ghost版的XP 失败。

今天用bootice查看了以前的一启动U盘(隐约记得是支持bios和EFI双启动的)的主引导记录MBR,发现是GRUB4DOS(隐约记得是后来我自己用bootice刷进去的,记不清了)



在这个帖子http://bbs.wuyou.net/forum.php?m ... mp;highlight=ntboot的楼主的百度盘里下载ISO版ntboot--2016--01--05,放到U盘根目录



打开菜单文件,仿照第5条菜单,在后面加了ntboot.iso的菜单



重启电脑,U盘启动,选择启动ntboot菜单,竟然成功启动ntboot



0项的好像是说探测硬盘的系统,回车进入,果真检测到系统



选择1项,windows XP进入,看到



再选择0项进入XP系统,结果失败,出错提示




点评

一时失败不要怕、不要放弃。 你最后的那个图表示NTBOOT已经起效了。问题在于硬盘号、分区号没选对。 因为G4D下的硬盘、分区号跟Windows下、主板BIOS里显示的不同。 我的两硬盘,第一硬盘是SSD,第二硬盘是HHD,XP  详情 回复 发表于 2016-6-18 10:06
回复

使用道具 举报

18#
发表于 2016-6-13 17:35:07 | 只看该作者
lizhenben 发表于 2016-6-12 22:17
1.经搜索学习,我觉得在虚拟机里装XP可能是比较可行、通行的方法(还没折腾这个) 。因为今天折腾了经U ...

请看帖子:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

点评

真是超级系统狂,我还没折腾过VHD系统……  详情 回复 发表于 2016-6-13 22:28
回复

使用道具 举报

19#
 楼主| 发表于 2016-6-13 22:28:38 | 只看该作者
qj_tzy 发表于 2016-6-13 17:35
请看帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378392&extra=page%3D1


真是超级系统狂,我还没折腾过VHD系统……

点评

若有兴趣,可看一下此贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378414&extra=page%3D1  详情 回复 发表于 2016-6-16 15:31
若有兴趣,可看一下此贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378414&extra=page%3D1  详情 回复 发表于 2016-6-16 15:31
回复

使用道具 举报

20#
发表于 2016-6-16 15:31:26 | 只看该作者
lizhenben 发表于 2016-6-13 22:28
真是超级系统狂,我还没折腾过VHD系统……

若有兴趣,可看一下此贴:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

点评

谢谢。转存了。备用。 我还在想有没有办法uefi+gpt环境下把xp启动起来 不过最近在玩Oracle VM VirtualBox,用来练习装系统挺好玩  详情 回复 发表于 2016-6-16 21:55
回复

使用道具 举报

21#
发表于 2016-6-16 15:31:32 | 只看该作者
lizhenben 发表于 2016-6-13 22:28
真是超级系统狂,我还没折腾过VHD系统……

若有兴趣,可看一下此贴:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

22#
 楼主| 发表于 2016-6-16 21:55:14 | 只看该作者
qj_tzy 发表于 2016-6-16 15:31
若有兴趣,可看一下此贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378414&extra=page%3D1

谢谢。转存了。备用。
我还在想有没有办法uefi+gpt环境下把xp启动起来
不过最近在玩Oracle VM VirtualBox,用来练习装系统挺好玩

点评

uefi+gpt环境下把xp启动起来。。。 友情提醒一下,应改为bios+gpt环境下把xp启动起来 1.uefi+gpt环境下,是不能把xp启动起来的。 2.而在bios中将uefi启动方式,更改为老方式,即bios方式,即可直接在gpt+bios方  详情 回复 发表于 2016-6-18 12:45
回复

使用道具 举报

23#
发表于 2016-6-18 10:06:42 | 只看该作者
本帖最后由 yaojy 于 2016-6-18 10:08 编辑
lizhenben 发表于 2016-6-12 22:55
今天折腾了一下,经U盘(GRUB4DOS)---NTBOOT 启动GPT硬盘上的ghost版的XP 失败。

今天用bootice查看了 ...


一时失败不要怕、不要放弃。
你最后的那个图表示NTBOOT已经起效了。问题在于硬盘号、分区号没选对。
因为G4D下的硬盘、分区号跟Windows下、主板BIOS里显示的不同。
我的两硬盘,第一硬盘是SSD,第二硬盘是HHD,XP系统在HHD的第5分区里。当U盘插在USB3插口时,G4D下XP分区是第1硬盘第4分区,而插USB2插口时,G4下XP分区是第2硬盘第4分区。所以要有耐心,多试几个硬盘号和分区号组合,肯定会成功(当然,前提是BIOS的GSM参数一定要设置好,我试过失败就是BIOS参数没搞好引起的)。






点评

问题是当时我是选的自动探测选项,如下图: [attachimg]246784[/attachimg] ntboot自己探测到的,应该不会错吧??  详情 回复 发表于 2016-6-18 22:30
回复

使用道具 举报

24#
发表于 2016-6-18 12:45:02 | 只看该作者
lizhenben 发表于 2016-6-16 21:55
谢谢。转存了。备用。
我还在想有没有办法uefi+gpt环境下把xp启动起来
不过最近在玩Oracle VM VirtualB ...

uefi+gpt环境下把xp启动起来。。。
友情提醒一下,应改为bios+gpt环境下把xp启动起来

1.uefi+gpt环境下,是不能把xp启动起来的。
2.而在bios中将uefi启动方式,更改为老方式,即bios方式,即可直接在gpt+bios方式下,用硬盘启动grub4dos+nboot进而启动xp,而不要用什么U盘来启动。

点评

谢谢提醒。我是开着CSM模块,Legacy First优先。 [attachimg]246785[/attachimg] 你说的”用硬盘启动grub4dos+nboot“,我还得学习学习。 有时候我自己乱想:CSM模块可能不会去读取GPT硬盘的MBR扇区  详情 回复 发表于 2016-6-18 22:47
回复

使用道具 举报

25#
 楼主| 发表于 2016-6-18 22:30:24 | 只看该作者
本帖最后由 lizhenben 于 2016-6-18 22:35 编辑
yaojy 发表于 2016-6-18 10:06
一时失败不要怕、不要放弃。
你最后的那个图表示NTBOOT已经起效了。问题在于硬盘号、分区号没选对。
...



问题是当时我是选的自动探测选项,ntboot自己探测到的硬盘、分区,应该不会错吧?? 如下图:







点评

你用的是修改版NTBOOT。我这边试了一下,自动搜索XP分区是对的,正确启动XP。 我旧版设置分区有误的话,会提示却找不到ntoskrnl.exe文件。你的搜索xp分区正确,却找不到ntoskrnl.exe文件。 我的华硕Z77主板除CSM选  详情 回复 发表于 2016-6-19 10:21
回复

使用道具 举报

26#
 楼主| 发表于 2016-6-18 22:47:58 | 只看该作者
qj_tzy 发表于 2016-6-18 12:45
uefi+gpt环境下把xp启动起来。。。
友情提醒一下,应改为bios+gpt环境下把xp启动起来


谢谢提醒。我是开着CSM模块,Legacy First优先。





你说的”用硬盘启动grub4dos+nboot“,我还得学习学习。

有时候我自己乱想:CSM模块可能不会去读取GPT硬盘的MBR扇区???


回复

使用道具 举报

27#
发表于 2016-6-19 10:21:47 | 只看该作者
lizhenben 发表于 2016-6-18 22:30
问题是当时我是选的自动探测选项,ntboot自己探测到的硬盘、分区,应该不会错吧?? 如下图:

你用的是修改版NTBOOT。我这边试了一下,自动搜索XP分区是对的,正确启动XP。
我旧版设置分区有误的话,会提示却找不到ntoskrnl.exe文件。你的搜索xp分区正确,却找不到ntoskrnl.exe文件。
我的华硕Z77主板除CSM选项外,还有“支持老版本XP”之类的选项,不知道是否跟这个有关。
回复

使用道具 举报

28#
发表于 2016-6-19 11:21:07 来自手机 | 只看该作者
xp换了2003的disk.sys,过几天再启动,又不认识gpt了,没找到原因,我把xp系统分区所有有disk.sys的地方全部替换了,然而它还会不认识gpt,也就是system32/drivers下的disk.sys被还原了。

点评

原因是没有替换WINDOWS\Driver Cache\i386下的SP3.CAB压缩包中的disk.sys。 将SP3.cab解压,替换disk.sys后再打包,用新sp3.cab替换旧的就行了。 如果不时提示系统文件版本问题,屏蔽之。  详情 回复 发表于 2016-6-19 15:29
回复

使用道具 举报

29#
发表于 2016-6-19 11:23:53 来自手机 | 只看该作者
本帖最后由 窄口牛 于 2016-6-19 11:25 编辑

efi引导的话,那是绝对不可能的。
回复

使用道具 举报

30#
发表于 2016-6-19 11:23:55 来自手机 | 只看该作者
本帖最后由 窄口牛 于 2016-6-19 11:24 编辑

legacy加gpt分区有可能启动,某些引导可能不需要mbr就可以启动,所以这种情况也许也可能;那种csm是混杂模式,应该是不能的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-26 16:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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