无忧启动论坛

标题: 求助 用grub4dos制作Win7加XPsp3 opk启动盘的完整menu.lst代码及说明 [打印本页]

作者: 2010vvonline    时间: 2010-10-21 11:04
标题: 求助 用grub4dos制作Win7加XPsp3 opk启动盘的完整menu.lst代码及说明
我弄了一天,都没搞定,尝试改写各种menu.lst代码方案 在虚拟机Virtual PC2007里调试,引导菜单都能出现,但选择其中之一的引导之后便总是这个错误 error 15: file not found

下面举例其中一种
我是参考『grub4dos初级教程_CHM图文版_090411』里的这段代码:
title GGhost [Ghost v8.3/v11] (MAP-HOOK)
map --mem (cd)/boot/grub/gghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


改为
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default


title Windows OEM Preinstallation Kit Win7
map --mem (cd)/boot/windows_7_opk_chinese_simplified.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


title Windows OEM Preinstallation Kit  WinXP sp3
map --mem (cd)/boot/Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


windows_7_opk_chinese_simplified.imgWindows_XP_Service_Pack_3_update_OPK_simple_chinese.img 都放在光盘boot目录下了
menu.lst 放在光盘的根目录下了

不知道代码到底错在哪里了,希望有高人,根据我提供的文件和制作光盘的要求,提供一个可用的完整的menu.lst的代码,让我参考和学习。

[ 本帖最后由 2010vvonline 于 2010-10-21 12:01 编辑 ]

1.jpg (54.26 KB, 下载次数: 180)

1.jpg

2.jpg (34.76 KB, 下载次数: 201)

2.jpg

3.jpg (65.46 KB, 下载次数: 195)

3.jpg

4.jpg (37.65 KB, 下载次数: 181)

4.jpg

作者: Hcrty    时间: 2010-10-21 11:13
标题: 回复 #1 2010vvonline 的帖子
哈哈...
文件名不可超过8个字...
所以你悲剧了...
而且,你这么做毫无意义可言,整体启动ISO有些地方要注意,而楼主都没有考虑在内...

[ 本帖最后由 丞羽 于 2010-10-21 11:21 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 11:21
原帖由 丞羽 于 2010-10-21 11:13 发表
哈哈...
文件名不可超过8个字...
所以你悲剧了...
而且,你这么做毫无意义可言,整体启动ISO有诸多弊病...



实在感谢这位兄弟的提醒我这个菜鸟错误,要不非得纠结死,马上去试验,回来报告。

但是还想问一下 整体启动ISO有诸多弊病 这个能否多点文字说明,本人纯新手,希望得到向您这样有经验的高人指点一二。
作者: 2010vvonline    时间: 2010-10-21 11:31
color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd)/win_home.img (fd0)
map --hook
chainloader (cd0)
rootnoverify (cd0)

title Windows OEM Preinstallation Kit WinXP sp3
map --mem (cd)/WinXPsp3.img (fd0)
map --hook
chainloader (cd0)
rootnoverify (cd0)

这回代码改成这样了,连启动菜单都看不到了,这问题又出在哪里呢?
作者: sratlf    时间: 2010-10-21 11:44
标题: 回复 #4 2010vvonline 的帖子
color blue/green yellow/red white/magenta white/magenta
timeout 30

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd)/WIN_HOME.IMG (fd0)
map --hook
rootnoverify (fd0)
chainloader ()+1

title Windows OEM Preinstallation Kit WinXP sp3
map --mem (cd)/WINXPSP3.IMG (fd0)
map --hook
rootnoverify (fd0)
chainloader ()+1
作者: 2010vvonline    时间: 2010-10-21 12:15
原帖由 sratlf 于 2010-10-21 11:44 发表
color blue/green yellow/red white/magenta white/magenta
timeout 30

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd)/WIN_HOME.IMG (fd0)
map --hook
rootnoverify (fd0) ...



这回的问题又回到了一开始

[ 本帖最后由 2010vvonline 于 2010-10-21 12:16 编辑 ]

5.jpg (60.07 KB, 下载次数: 196)

5.jpg

6.jpg (29.35 KB, 下载次数: 191)

6.jpg

7.jpg (64.08 KB, 下载次数: 193)

7.jpg

8.jpg (48.3 KB, 下载次数: 182)

8.jpg

作者: 2010vvonline    时间: 2010-10-21 12:19
将要崩溃了,版主,坛友,高人,赶快显现吧
作者: xianglang    时间: 2010-10-21 12:46
注意文件名和目录名的大小写……
作者: sratlf    时间: 2010-10-21 12:48
标题: 回复 #6 2010vvonline 的帖子
先告诉你个常识  iso里的文件名都需要大写  否则就file not found
作者: 2010vvonline    时间: 2010-10-21 13:00
原帖由 sratlf 于 2010-10-21 12:48 发表
先告诉你个常识  iso里的文件名都需要大写  否则就file not found


但是教程里的示例却是小写的呀:
title GGhost [Ghost v8.3/v11] (MAP-HOOK)
map --mem (cd)/boot/grub/gghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


而且我已经在UltraISO中“文件”-“属性”,选上“允许小写字母”选项,再保存ISO文件的。

不过可以先试验一下版主给出的解决方案
作者: zhs509    时间: 2010-10-21 13:01
标题: 回复 #10 2010vvonline 的帖子
grub4dos是区分大小写的!
作者: dgxhls    时间: 2010-10-21 13:29
WIN_HOME.IMG 、WinXPsp3.img 这2个文件是IMG吗?严重怀疑!
估计是LZ直接改后缀而来的,实际是ISO文件。其实,改名倒没什么,
只要命令表达正确,还是不影响启动的。问题是ISO当作IMG来启动,
自然不会成功了。这是我的猜测,说的不对的,勿怪。
用下面的命令试试:
map --mem (cd) /XXXXXX.ISO (0XFF)
map --hook
chainloader (0XFF)
boot

或者:
map --mem (cd)/XXXXXX.ISO (hd32)
map --hook
chainloader (hd32)
boot

[ 本帖最后由 dgxhls 于 2010-10-21 13:31 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 13:46
原帖由 dgxhls 于 2010-10-21 13:29 发表
WIN_HOME.IMG 、WinXPsp3.img 这2个文件是IMG吗?严重怀疑!
估计是LZ直接改后缀而来的,实际是ISO文件。其实,改名倒没什么,
只要命令表达正确,还是不影响启动的。问题是ISO当作IMG来启动,
自然不会成功 ...


这两个文件是IMG格式的,是我在微软官方网站下载的
作者: 2010vvonline    时间: 2010-10-21 13:48
这两个文件的全名是
windows_home_server_urp1_opk_tools_oem_chnsimp.img
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img
还有
windows_7_opk_chinese_simplified.img
internet_explorer_8_multi-language_opk_for_windows_client.img
这个是ISO
KB3AIK_CN.iso
作者: dgxhls    时间: 2010-10-21 13:48
原帖由 2010vvonline 于 2010-10-21 13:46 发表


这两个文件是IMG格式的,是我在微软官方网站下载的

能够把那个100多M的传到115吗?我看看。
作者: 2010vvonline    时间: 2010-10-21 14:02
原帖由 dgxhls 于 2010-10-21 13:48 发表

能够把那个100多M的传到115吗?我看看。


版主实在不好意思,我用的是移动到TDSCDMA上网的,管子太小了而且是走流量的,上传实在是太吃力了,我都是去网吧或朋友的单位下载的,今天是没有可能,如果你不着急的话,等去再去网吧或朋友的单位的时候给你上传一个地址。

还有一个方法就是去微软官方下载,需要注册live邮箱和加微软的公司组织。

http://www.microsoft.com/oem/en/techsupport/downloads/Pages/windows_home_server_opk.aspx

我现在去帮你搞个链接,然后用快车和迅雷都能下。马上。
作者: 2010vvonline    时间: 2010-10-21 14:05
http://oem.microsoft.com/downloa ... ols_oem_chnsimp.img

就这个链接,只能在24小时内有效,抓紧呀。超过24小时就无效了。
作者: 2010vvonline    时间: 2010-10-21 14:16
又失败了,把我这次的情况做个截图,请大家帮忙分析。

[ 本帖最后由 2010vvonline 于 2010-10-21 14:18 编辑 ]

11.jpg (23.62 KB, 下载次数: 182)

11.jpg

12.jpg (49.82 KB, 下载次数: 163)

12.jpg

13.jpg (20.25 KB, 下载次数: 170)

13.jpg

14.jpg (41.32 KB, 下载次数: 165)

14.jpg

作者: 2010vvonline    时间: 2010-10-21 14:21
超版,你就根据我这个情况,帮我写一个完整的代码,我直接复制过去,看看效果
作者: zhs509    时间: 2010-10-21 14:54
标题: 回复 #19 2010vvonline 的帖子
呵呵 如果不成功,自己下载个win7pe,将xx.wim文件替换应该可行!
作者: dgxhls    时间: 2010-10-21 14:59
我的猜测没错,就是一个不可启动ISO文件。WIN7PE的文件在WINPE目录里,
把WINPE目录里的BOOT、SOURCES两个文件夹和BOOTMGR添加到我附件里
的ISO根目录保存即可启动。

WHSOPK_CHS.rar (2.06 KB, 下载次数: 63)


作者: 2010vvonline    时间: 2010-10-21 15:03
超版哪里去了~~~着急呀
作者: dgxhls    时间: 2010-10-21 15:08
原帖由 2010vvonline 于 2010-10-21 15:03 发表
超版哪里去了~~~着急呀

看21楼。
作者: 2010vvonline    时间: 2010-10-21 15:18
原帖由 zhs509 于 2010-10-21 14:54 发表
呵呵 如果不成功,自己下载个win7pe,将xx.wim文件替换应该可行!



我有WIN7的PE,但是我想做的是双镜像启动盘
作者: dgxhls    时间: 2010-10-21 15:25
这个好象不是WIN7PE,可能是WIN7的还原修复盘,没有什么实际用处,加载到桌面的时间N长。
作者: yjstone    时间: 2010-10-21 15:28
你将你那两个IMG镜像放到硬盘用GRUB加载试试便可知道是镜像的原因还是光盘的文件名的原因导致启动不成功了。
作者: 2010vvonline    时间: 2010-10-21 15:47
原帖由 dgxhls 于 2010-10-21 14:59 发表
我的猜测没错,就是一个不可启动ISO文件。WIN7PE的文件在WINPE目录里,
把WINPE目录里的BOOT、SOURCES两个文件夹和BOOTMGR添加到我附件里
的ISO根目录保存即可启动。

102593

102594


超版的做法是用微软的光盘启动带入的,难道用grub4dos就做不到吗?
作者: dgxhls    时间: 2010-10-21 15:50
原帖由 2010vvonline 于 2010-10-21 15:47 发表


超版的做法是用微软的光盘启动带入的,难道用grub4dos就做不到吗?

晕,光盘首先要能够启动才谈得上改用别的方式启动。
用grub4dos的话,12楼不是告诉你了吗?
作者: 2010vvonline    时间: 2010-10-21 15:50
原帖由 yjstone 于 2010-10-21 15:28 发表
你将你那两个IMG镜像放到硬盘用GRUB加载试试便可知道是镜像的原因还是光盘的文件名的原因导致启动不成功了。



光盘的镜像文件绝对没有问题,我单独加载引导过这两个映像,都可以进入相应的PE环境下,光盘映像是可以引导的,问题就出在menu.lst代码上,难道坛子里就没有grub4dos的高手来解决这个加载出错的方案?
作者: 2010vvonline    时间: 2010-10-21 15:52
原帖由 dgxhls 于 2010-10-21 15:50 发表

晕,光盘首先要能够启动才谈得上改用别的方式启动。
用grub4dos的话,12楼不是告诉你了吗?



光盘肯定能启动,这个绝对没问题,而且都是原版的镜像,绝对不是ISO。
作者: 2010vvonline    时间: 2010-10-21 15:55
原帖由 dgxhls 于 2010-10-21 13:29 发表
WIN_HOME.IMG 、WinXPsp3.img 这2个文件是IMG吗?严重怀疑!
估计是LZ直接改后缀而来的,实际是ISO文件。其实,改名倒没什么,
只要命令表达正确,还是不影响启动的。问题是ISO当作IMG来启动,
自然不会成功 ...


那我可以不可以理解成这样
map --mem (cd) /WinHome.img (0XFF)
map --hook
chainloader (0XFF)
boot

map --mem (cd) /WinXPsp3.img(0XFF)
map --hook
chainloader (0XFF)
boot

或者:
map --mem (cd)/WinXPsp3.img (hd32)
map --hook
chainloader (hd32)
boot

map --mem (cd)/WinHome.img (hd32)
map --hook
chainloader (hd32)
boot
作者: 2010vvonline    时间: 2010-10-21 15:57
全部的代码就是

color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd) /WinHome.img (0XFF)
map --hook
chainloader (0XFF)
boot
title Windows OEM Preinstallation Kit WinXP sp3
map --mem (cd) /WinXPsp3.img(0XFF)
map --hook
chainloader (0XFF)
boot
作者: 2010vvonline    时间: 2010-10-21 16:02
原帖由 2010vvonline 于 2010-10-21 15:57 发表
全部的代码就是

color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd) /WinHome.img ( ...


还是没有成功,超版帮忙再看看,错误提示的原因

1.jpg (26.5 KB, 下载次数: 180)

1.jpg

作者: zhs509    时间: 2010-10-21 16:07
将WINPE目录文件提取出来,添加到原来的根目录,然后删除WINPE目录,保存文件为xp.img
文件结构就是超版所说的!

grub4dos菜单如下:
——————————————————————————————
title  WHSOPK_CHS
map --mem  /xp.img (fd0) || map --mem  (ud)/xp.img (fd0) || find --set-root /xp.img && map --mem  /xp.img (fd0) 
map --hook
chainloader (fd0)/BOOT/BOOTMGR

[ 本帖最后由 zhs509 于 2010-10-21 16:13 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 16:14
超版给的第二套方案 全部代码

color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Windows OEM Preinstallation Kit WinHome server urp1
map --mem (cd)/WinHome.img (hd32)
map --hook
chainloader (hd32)
boot

title Windows OEM Preinstallation Kit WinXP sp3
map --mem (cd)/WinXPsp3.img (hd32)
map --hook
chainloader (hd32)
boot

嘿嘿!终于启动成功啦!不过可惜的是,虚拟机提示我“遇到不可还原的处理器错误,虚拟机将被复位”遗憾的是只能进行到进度条那一步,然后就出现这个错误提示,没能进入图形桌面系统。

马上把截图送上来。
作者: dgxhls    时间: 2010-10-21 16:18
分配给虚拟机的内存太少了,512MB应该差不多了。
第一套方案也可以。
作者: dgxhls    时间: 2010-10-21 16:21
原帖由 2010vvonline 于 2010-10-21 15:52 发表



光盘肯定能启动,这个绝对没问题,而且都是原版的镜像,绝对不是ISO。

实际上是ISO文件,后缀改成什么都可以。
作者: 2010vvonline    时间: 2010-10-21 16:22
遇到的错误就是这个,是不是我的内存设置小了?在进入进度条之前闪过一屏,由于速度太快,我实在看不出上面写的什么

导致这个错误的原因是和我的虚拟机有关系?还是grub4dos的menu.lst代码还有遗漏而导致的呢?

遇到不可还原的处理器错误,虚拟机将被复位.jpg (22.07 KB, 下载次数: 170)

遇到不可还原的处理器错误,虚拟机将被复位.jpg

作者: 2010vvonline    时间: 2010-10-21 16:34
原帖由 dgxhls 于 2010-10-21 16:18 发表
分配给虚拟机的内存太少了,512MB应该差不多了。
第一套方案也可以。


超版,按照你的提示,我把虚拟内存提升到509M,之后出现了这个蓝屏,在WINXP图形界面的进度条滚动第4次出现的,比之前又迈进了一步。
但你说的第一套方案,压根没进入系统,只是在引导初始阶段就挂了,我也截图了,貌似不是跟虚拟机的配置有关。

蓝屏.jpg (62.39 KB, 下载次数: 193)

蓝屏.jpg

作者: dgxhls    时间: 2010-10-21 16:40
WIN7的没有问题。
WinXPsp3的没有东西,不好测试,也提供个下载地址吧。
作者: zhs509    时间: 2010-10-21 16:41
请先确定原始文件MD5等信息是否一致再操作!

运行“打补丁工具.exe”,选择“应用补丁选项”,进行操作!


原始文件: windows_home_server_urp1_opk_tools_oem_chnsimp.img
大小: 158136320 字节
MD5: 48BC55FBC6658C49FE4FF88EEE62F658
SHA1: 73823DC31C731CC6F7C9A8E2CB5C5DBDD2FF0847
CRC32: 0D329065

补丁文件:补丁.delta
大小: 104492 字节
修改时间: 2010年10月21日星期四, 16:32:28
MD5: EC807EA01CD8FF5EF0B75A98D9CEDDD1
SHA1: 0787954D7B49A6DBE159A0D47D4FA4DEF07D4A60
CRC32: 82C995F7

生成文件:WHSOPK_CHS.iso-------------------------可以自己命名为其他名字
大小: 158140416 字节
修改时间: 2010年10月21日星期四, 16:31:47
MD5: CBBEE12E519C652ADDAAA3853912A6E9
SHA1: 538DB13763BFE3A67E8CDCAA08984108D04B503E
CRC32: 47EB0883

生成的文件即超版的方案文件!

[ 本帖最后由 zhs509 于 2010-10-21 17:11 编辑 ]

补丁.part1.rar

300 KB, 下载次数: 38, 下载积分: 无忧币 -2

补丁.part2.rar

201.6 KB, 下载次数: 30, 下载积分: 无忧币 -2

md5校验工具.rar

15.45 KB, 下载次数: 28, 下载积分: 无忧币 -2


作者: 2010vvonline    时间: 2010-10-21 16:57
原帖由 dgxhls 于 2010-10-21 16:40 发表
WIN7的没有问题。
WinXPsp3的没有东西,不好测试,也提供个下载地址吧。


好的超版,马上献上,那个windows_home_server_urp1_opk_tools_oem_chnsimp.img,你试验了没有,我是没有加载成功,就是单独在虚拟机里加载映像也没启动了。很奇怪。你先试试这个。XP的链接马上献上。
作者: dgxhls    时间: 2010-10-21 16:59
你提供下载的那个是不可启动光盘,经过我前面说的方法处理后才能启动,不知道你用的是哪个文件测试的?
作者: 2010vvonline    时间: 2010-10-21 17:00
原帖由 zhs509 于 2010-10-21 16:41 发表
选择“应用补丁选项”,进行操作!

请先确定原始文件MD5等信息是否一致再操作!



原始文件: windows_home_server_urp1_opk_tools_oem_chnsimp.img
大小: 158136320 字节
MD5: 48BC55FBC6658C49FE4FF ...



???
你说的是超版的什么方案呀,我没看明白呢?说的明白点
作者: zhs509    时间: 2010-10-21 17:01
标题: 回复 #42 2010vvonline 的帖子
21‘楼
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178919&page=3#pid2067443

原文件的所有文件我全部保留,仅仅更改目录结构

[ 本帖最后由 zhs509 于 2010-10-21 17:06 编辑 ]
作者: zhs509    时间: 2010-10-21 17:08
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img
修改方法自己选一种即可!

21楼
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178919&page=3#pid2067443

41楼
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178919&page=5#pid2067556

[ 本帖最后由 zhs509 于 2010-10-21 17:09 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 17:09
原帖由 dgxhls 于 2010-10-21 16:59 发表
你提供下载的那个是不可启动光盘,经过我前面说的方法处理后才能启动,不知道你用的是哪个文件测试的?


windows_7_opk_chinese_simplified.img
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img
这两个文件,我都单独在虚拟机下做了测试,可以直接光盘引导,进入各自的PE环境

windows_home_server_urp1_opk_tools_oem_chnsimp.img
这个文件,我做测试没能引导,光标一直在跳,估计就是 zhs509 (迷失自我) 在41楼提示的那样,需要进行打补丁之后成为ISO文件的状态下才能做光盘启动,进入PE环境,现在我还没有时间来做这个测试呢。


微软的官网现在有点卡,才把链接搞出来:http://oem.microsoft.com/downloads/DFDDDD87-32E1-428B-8322-EB231F592771/agreement/windowsxp_sp3/windows_xp_service_pack_3_update_opk_simple_chinese.img


让超版和 zhs509 (迷失自我)也加入体验行列吧,哈哈。
作者: 2010vvonline    时间: 2010-10-21 17:18
原帖由 zhs509 于 2010-10-21 17:08 发表
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img
修改方法自己选一种即可!

21楼
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178919&page=3#pid2067443

41楼
http://bbs.wuyou.net/viewthrea ...



我明白你的意思了,你是让我把IMG格式变成ISO格式后,用超版给的代码执行,其实Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img这个直接就可以引导的,而且不用改变格式我也引导成功了,只是没能进入桌面,卡在进入条那里蓝屏了,windows_home_server_urp1_opk_tools_oem_chnsimp.img这个文件,超版和我都没能直接独立引导成功,你把它变成ISO格式之后做引导实验了吗?可以独立直接引导吗?
作者: dgxhls    时间: 2010-10-21 17:18
原帖由 2010vvonline 于 2010-10-21 17:09 发表


windows_7_opk_chinese_simplified.img
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img
这两个文件,我都单独在虚拟机下做了测试,可以直接光盘引导,进入各自的PE环境


那你前面的连接提供的下载并不是你说的这个windows_7_opk_chinese_simplified.img。
作者: zhs509    时间: 2010-10-21 17:21
我很晕,不知道楼主打算干嘛
作者: 2010vvonline    时间: 2010-10-21 17:30
原帖由 dgxhls 于 2010-10-21 16:40 发表
WIN7的没有问题。
WinXPsp3的没有东西,不好测试,也提供个下载地址吧。

超版不是要XP的地址么,http://oem.microsoft.com/downloa ... _simple_chinese.img
这个是XP的地址。
前面超不是想看看 windows_home_server_urp1_opk_tools_oem_chnsimp.img 这个镜像的内容么,我就把http://oem.microsoft.com/downloa ... ols_oem_chnsimp.img 这个地址发上来了。
Win7的你说没问题了,也没有要那个资源,所以我就没发这个链接。
作者: dgxhls    时间: 2010-10-21 17:31
http://oem.microsoft.com/downloa ... ols_oem_chnsimp.img
这个文件经过21楼的方法处理后,既可以直接光盘启动,也可以按照12楼说的2个方法用grub4dos整体引导。
作者: dgxhls    时间: 2010-10-21 17:34
原帖由 2010vvonline 于 2010-10-21 17:30 发表
原帖由 dgxhls 于 2010-10-21 16:40 发表
WIN7的没有问题。
WinXPsp3的没有东西,不好测试,也提供个下载地址吧。

超版不是要XP的地址么,http://oem.microsoft.com/downloads/DFDDDD87-32E1-428B-8322-E ...

我以为你前面地址说的就是WIN7,经过21楼的方法处理后可以正常启动。
现在你把能够直接启动的地址发上来。
作者: 2010vvonline    时间: 2010-10-21 17:35
原帖由 zhs509 于 2010-10-21 17:21 发表
我很晕,不知道楼主打算干嘛


如题,我最终想做的是

windows_7_opk_chinese_simplified.img
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img

把这两个文件放在一张光盘里,通过Grub4Dos做到双引导。
作者: dgxhls    时间: 2010-10-21 17:36
原帖由 2010vvonline 于 2010-10-21 17:35 发表


如题,我最终想做的是

windows_7_opk_chinese_simplified.img
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img

把这两个文件放在一张光盘里,通过Grub4Dos做到双引导。

把windows_7_opk_chinese_simplified.img的地址发上来吧。
作者: 2010vvonline    时间: 2010-10-21 17:44
原帖由 dgxhls 于 2010-10-21 17:34 发表

我以为你前面地址说的就是WIN7,经过21楼的方法处理后可以正常启动。
现在你把能够直接启动的地址发上来。


你要的是哪个直接启动的?
Windows_XP_Service_Pack_3_update_OPK_simple_chinese.img 可直接引导
http://oem.microsoft.com/downloads/DFDDDD87-32E1-428B-8322-EB231F592771/agreement/windowsxp_sp3/windows_xp_service_pack_3_update_opk_simple_chinese.img

windows_7_opk_chinese_simplified.img 可直接引导
http://oem.microsoft.com/downloads/9B35371E-9C16-4618-BE04-4E70A90FF2B2/agreement/windows_7_opk/windows_7_opk_chinese_simplified.img

windows_home_server_urp1_opk_tools_oem_chnsimp.img 不可直接引导
http://oem.microsoft.com/downloads/B54E99B3-9255-4079-8B80-FA6F374AC6FD/agreement/whs_opk/windows_home_server_urp1_opk_tools_oem_chnsimp.img

这三个都给你献上了。

我想制作的光盘是前两个镜像合在一起用Grub4Dos做双引导的光盘。

这回 超版 和 zhs509 (迷失自我) 都该清楚了吧
作者: 2010vvonline    时间: 2010-10-21 17:48
补充一下,我用的虚拟机是Microsoft Virtual PC 2007 内存分配520M 硬盘分配400M

现在用超版的第二套方案,已经解决XP opk镜像的引导问题,只是还不能进入PE环境,卡在进度条那里跳出蓝屏。
WIN7 opk正在测试中,马上献上报告。
作者: 2010vvonline    时间: 2010-10-21 17:56
加入WIN7 opk 启动映像后测试结果如图

win7.jpg (20.9 KB, 下载次数: 225)

win7.jpg

作者: zhs509    时间: 2010-10-21 17:58
原帖由 2010vvonline 于 2010-10-21 17:56 发表
加入WIN7 opk 启动映像后测试结果如图


镜像文件2G多,虚拟机内存才500M左右能把它仿真为光盘或软盘吗?
作者: dgxhls    时间: 2010-10-21 18:00
原帖由 zhs509 于 2010-10-21 17:58 发表


镜像文件2G多,虚拟机内存才500M左右能把它仿真为光盘或软盘吗?

windows_7_opk_chinese_simplified.img

把这个镜像的目录结构及有哪些文件截图传上来吧,太大了,有2G多,整体引导
恐怕难以实现,解开引导没问题。
作者: 2010vvonline    时间: 2010-10-21 18:01
原帖由 dgxhls 于 2010-10-21 17:54 发表
windows_7_opk_chinese_simplified.img

把这个镜像的目录结构及有哪些文件截图传上来吧,太大了,有2G多,整体引导
恐怕难以实现,解开引导没问题。


就是响应超版号召!!!

win7 jg.jpg (96.19 KB, 下载次数: 176)

win7 jg.jpg

作者: zhs509    时间: 2010-10-21 18:04
标题: 回复 #61 2010vvonline 的帖子
呵呵 把bcd文件传上来,叫超版帮你改下就OK了
作者: 2010vvonline    时间: 2010-10-21 18:09
原帖由 zhs509 于 2010-10-21 17:58 发表


镜像文件2G多,虚拟机内存才500M左右能把它仿真为光盘或软盘吗?



可是XP sp3 opk 也没有完全成功呀。这个不需要那么大的虚拟内存吧。

还有一点问题就是,我在虚拟机里直接用映像引导,无论是XP还是WIN7都没问题呀,怎么合盘之后用Grub4Dos做个分别引导的菜单就虚拟内存不够用啦????????????我独立引导单个镜像的时候,分配的更低,都没问题呀,都能进入PE环境,搞合盘不是引导不了,就是配置不够。崩溃边缘。这个Grub4Dos的作用不就是起到引导扇区的独立选择么,怎么还需要高配置配合使用????
作者: dgxhls    时间: 2010-10-21 18:11
原帖由 zhs509 于 2010-10-21 18:04 发表
呵呵 把bcd文件传上来,叫超版帮你改下就OK了

是啊,把bcd文件传上来吧。不用GRUB引导,就用MS引导,兼容性更好。
作者: 2010vvonline    时间: 2010-10-21 18:13
原帖由 zhs509 于 2010-10-21 18:04 发表
呵呵 把bcd文件传上来,叫超版帮你改下就OK了


微软的光盘引导有局限性,GRUB引导才是王道,学习了这个才能引导无敌。

难道无忧启动只是个传说~~~~
作者: zhs509    时间: 2010-10-21 18:14
呵呵 。。。。。。。。。。
作者: dgxhls    时间: 2010-10-21 18:16
GRUB引导确实比较强,适合多种介质引导,但是对于光盘引导来说,还是MS兼容性更好。
把BOOT目录里的bcd文件传上来吧。
作者: 2010vvonline    时间: 2010-10-21 18:19
原帖由 dgxhls 于 2010-10-21 18:11 发表

是啊,把bcd文件传上来吧。不用GRUB引导,就用MS引导,兼容性更好。


微软的引导和以引导其它平台吗?UNIX、linux、mac、syslinux、Ubuntu????
作者: zhs509    时间: 2010-10-21 18:21
把bcd传上来

到时候可以用grub4dos引导bootmgr

然后你要用grub4dos引导其他的啥系统是你的事了

[ 本帖最后由 zhs509 于 2010-10-21 18:24 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 18:23
原帖由 dgxhls 于 2010-10-21 18:16 发表
GRUB引导确实比较强,适合多种介质引导,但是对于光盘引导来说,还是MS兼容性更好。
把BOOT目录里的bcd文件传上来吧。



超版,我不是为了作盘而作盘,能够学习到GRUB才是俺的心意,咱们都搞了一天了,难道就这么放弃,退而求其次。

[ 本帖最后由 2010vvonline 于 2010-10-21 18:26 编辑 ]

bcd.rar

4.22 KB, 下载次数: 24, 下载积分: 无忧币 -2


作者: zhs509    时间: 2010-10-21 18:25
算了 赶紧撤退吧!浪费一个下午没能给楼主一个满意答案,赶紧找个地缝钻下去!
作者: dgxhls    时间: 2010-10-21 18:39
把2个镜像都解开,把所有文件都按照原目录结构添加到GRUB光盘根目录保存。
MENU.LST:

title Windows OEM Preinstallation Kit Win7
find --set-root /BOOTMGR
chainloader /BOOTMGR

title Windows OEM Preinstallation Kit  WinXP sp3
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN

[ 本帖最后由 dgxhls 于 2010-10-21 18:42 编辑 ]
作者: 2010vvonline    时间: 2010-10-21 19:33
原帖由 dgxhls 于 2010-10-21 18:39 发表
把2个镜像都解开,把所有文件都按照原目录结构添加到GRUB光盘根目录保存。
MENU.LST:

title Windows OEM Preinstallation Kit Win7
find --set-root /BOOTMGR
chainloader /BOOTMGR

title Windows OE ...


超版确实有办法啊,经过测试终于实现双引导功能了,麻烦了超版和zhs509 (迷失自我) 一个下午,终成正果,实在是感激了。
作者: 2010vvonline    时间: 2010-10-21 19:37
欣赏超版这样积极解决问题的精神以及灵活的头脑。
还希望超版能百尺竿头更近一步,使镜像文件不用解压的情况下也同样能够做到引导就更完美了。
彻底把Grub4Dos实现光盘引导的各种情况吃透,帮助更多像俺这样的菜鸟达成心愿、增长知识。
作者: xianglang    时间: 2010-10-22 11:27
原帖由 sratlf 于 2010-10-21 12:48 发表
先告诉你个常识  iso里的文件名都需要大写  否则就file not found


不一定,不同格式的ISO,大小写就不同。比如楼主那个允许小写,就得严格区分大小写——看看楼主的ISO中的文件名,是大小写混合的,然而菜单都与ISO中的文件名不同,找不到是很正常的。
作者: xianglang    时间: 2010-10-22 11:43
我看楼主就不要在G4D上纠结了,你MAP了IMG成功并进入IMG引导之后的事情,已经不关G4D的事了。你那个XP的镜像,如果在MAP之后出现了引导画面而蓝屏之类,肯定是那个XP什么的不支持G4D虚拟出来的磁盘,需要加入FIRADISK之类才行。

要更深入使用一些软件,一些基本的电脑常识是必要要知道的。
作者: xianglang    时间: 2010-10-22 11:46
还有楼主G4D菜单中的那个 default /default 命令,我也实在有点看不懂,我了解所及的默认启动菜单项一般是如default 2之类的,而G4D如果没有default指定项目的话,默认为菜单项0——G4D菜单项、磁盘等计数,是从0开始而不是从1开始。
作者: 2010vvonline    时间: 2010-10-24 19:34
原帖由 xianglang 于 2010-10-22 11:46 发表
还有楼主G4D菜单中的那个 default /default 命令,我也实在有点看不懂,我了解所及的默认启动菜单项一般是如default 2之类的,而G4D如果没有default指定项目的话,默认为菜单项0——G4D菜单项、磁盘等计数,是从 ...


这个是下载下来的G4D 里默认的,我觉得和这个项没有关系,就没改动。
作者: 2010vvonline    时间: 2010-10-24 19:37
原帖由 xianglang 于 2010-10-22 11:43 发表
我看楼主就不要在G4D上纠结了,你MAP了IMG成功并进入IMG引导之后的事情,已经不关G4D的事了。你那个XP的镜像,如果在MAP之后出现了引导画面而蓝屏之类,肯定是那个XP什么的不支持G4D虚拟出来的磁盘,需要加入FI ...


肯定是那个XP什么的不支持G4D虚拟出来的磁盘??? G4D虚拟的?G4D不就是把IMG映射到内存里了吗,还虚拟磁盘???




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3