无忧启动论坛

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

[求助] 移动硬盘怎么启动xp安装程序《不进pe》

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-12 12:14:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
移动硬盘怎么启动xp安装程序《不进pe》,使用GRUB4DOS还是xorldr ??经过大家的帮助win7已经可以启动安装了,现在就差xp没法引导安装了。先谢谢大家
2#
发表于 2011-9-12 18:18:56 | 只看该作者
g4d 加载xp.iso,然后从iso上安装,需要2步,

http://bbs.wuyou.net/forum.php?m ... 3&highlight=iso
回复

使用道具 举报

3#
发表于 2011-9-12 18:22:18 | 只看该作者
把i386复制到移动硬盘
可以用

chainlodr i386\setupldr.bin

在光盘里这么做过。移动硬盘没做过。

[ 本帖最后由 newswan 于 2011-9-12 18:31 编辑 ]
回复

使用道具 举报

4#
发表于 2011-9-12 18:34:20 | 只看该作者
http://www.msfn.org/board/topic/ ... guide/page__st__140

Grub4dos can chainload setupldr.bin: no need for a boot sector file.

Grub4dos was enhanced recently, 14th Nov 2009: http://nufans.net/grub4dos/tinybit/
Editing in RAM is possible now.

title Loading XP install - plain /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN

title Windows XP Home\n Windows XP Home - multi boot - unattended
map --mem /XHO1/SETUPLDR.BIN (rd)
cat --locate=i386 --replace=XHO1 (rd)+1
chainloader (rd)+1
root ()

title Windows XP Home\n Windows XP Home -  multi boot - attended
map --mem /XHO1/SETUPLDR.BIN (rd)
cat --locate=i386 --replace=XHO1 (rd)+1
cat --locate=WINNT.SIF --replace=WINNT.OFF (rd)+1
chainloader (rd)+1
root ()

title Windows XP Home System Builder\n Windows XP Home -  multi boot - mass storage drivers floppy image
map --mem /INST/F6FLOPPY.IMA (fd0)
map --mem /INST/F6FLOPPY.IMA (fd1)
map --hook
map --mem /XHO1/SETUPLDR.BIN (rd)
cat --locate=i386 --replace=XHO1 (rd)+1
chainloader (rd)+1
root ()

title Windows XP PRO 64 SP2 - multi boot
map --mem /XP64/I386/SETUPLDR.BIN (rd)
#checksum: geitonaki http://www.msfn.org/board/index.php?showtopic=58410
write --offset=0x2060 (rd)+1 \xEB\x1A
#cdob SetupSourcePath="\XP64\"; BootPath=\XP64\AMD64\  
#http://www.msfn.org/board/index. ... ndpost&p=814566
cat --locate="\\i386\\ntdetect" --replace="\\XP64\\ntdetect.com" (rd)+1
cat --locate="amd64\\" --replace="XP64\\\x00" (rd)+1
cat --locate="AMD64\\" --replace="XP64\\\x00" (rd)+1
cat --locate="\\AMD64" --replace="\\XP64\x00" (rd)+1
cat --locate=I386 --replace=XP64 (rd)+1
chainloader (rd)+1
root ()

@meowing
Yes 0x00 is importand, space won't work.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-16 19:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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