无忧启动论坛

标题: 关于grub做n合1系统安装盘 [打印本页]

作者: wjgyz740526    时间: 2010-4-19 09:25
标题: 关于grub做n合1系统安装盘
想把xp、2003、pe、dos坐在一张盘里,原来用ezboot很简单,现在想做GfxMenu,是了几次不成功,文件夹结构如下:

光盘根目录
   |———ezboot——DOS.IMG__________DOS工具
   |
   |———windows——2k3ee——I386____2003系统安装文件夹
   |                      |__XPPro——I386____xp系统安装文件夹
   |———WXPE_____________________pe                       
   |
   |————2003____________________启动文件夹
   |————XP01____________________启动文件夹



我的grub菜单这么写:
title [01] 安装 Windows 2003 EE 精简版
find --set-root /Windows/2K3EE/I386/SETUPLDR.BIN
chainloader /Windows/2K3EE/I386/SETUPLDR.BIN

title [02] 安装 Windows XP pro 精简版
find --set-root /EZBOOT/XP.BIN
chainloader /EZBOOT/XP.BIN

两者都不能成功,前者提示缺少NTDETECT.COM,后者直接无反应,对应第一个菜单,我修改SETUPLDR.BIN文件,直接ultraedit查找I386替换为windows\2k3ee\i386,替换进iso后测试无效——必然如此,n久以前bd540也做过grub引导的n合一系统安装盘,他是直接把xp、2003的i386文件夹改名后放在光盘根目录的(必须是4个字符,比如2003,还需要ultraedit修改SETUPLDR.BIN文件,查找I386替换为2003),因为觉得那样看起来不清爽,所以想问下达人,在保持这样的文件夹结构前提下,怎样用grub来合盘呢

[ 本帖最后由 wjgyz740526 于 2010-4-19 10:09 编辑 ]
作者: blithewind    时间: 2010-4-19 09:40
原帖由 wjgyz740526 于 2010-4-19 09:25 发表
想把xp、2003、pe、dos坐在一张盘里,原来用ezboot很简单,现在想做GfxMenu,是了几次不成功,文件夹结构如下:

光盘根目录
   |———ezboot——DOS.IMG__________DOS工具
   |
   |———windows——2k ...

先看看这篇文章再动手:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=140075
你替换时要保持字符数不变。如果一定要改变字符数,需要手动修改的。
作者: wjgyz740526    时间: 2010-4-19 10:07
兄弟啊,谢谢你的答复,不过我问的是n合一系统安装合盘,不是pe合盘,继续等达人
作者: blithewind    时间: 2010-4-19 11:00
原帖由 wjgyz740526 于 2010-4-19 10:07 发表
兄弟啊,谢谢你的答复,不过我问的是n合一系统安装合盘,不是pe合盘,继续等达人

本质都是一样的。
我想你要保持那么长的路径名,貌似有些困难,setupldr.bin里面中留出的路径长度不会太多的,我没细看,但象你这样命名肯定不行。为什么一定都弄到一个目录里呢?可以分目录嘛,比如xp就用原i386目录,2k3使用2003。。。
作者: wjgyz740526    时间: 2010-4-19 11:06
如果那样我也就不用发贴了,只是想保持目录结构清晰才问下有没有办法,谢谢
作者: pseudo    时间: 2010-4-19 11:30
整个安装盘iso放进去更清爽。看这里
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
的菜单项
[5]    启动XP/2003原版安装盘ISO
作者: liuyuting    时间: 2010-4-19 14:01
学习一下,看得一头雾水。
作者: wjgyz740526    时间: 2010-4-19 14:19
原帖由 pseudo 于 2010-4-19 11:30 发表
整个安装盘iso放进去更清爽。看这里
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=161839&extra=&page=1
的菜单项
[5]    启动XP/2003原版安装盘ISO


说实话,这两天正在为集成SRS_F6功能纠结,你这种办法确实好,简单高效简洁,但是,感觉这样的话对机器内存要求较高,128内存的老机器就无法照顾到了——虽然那种老机器根本就不存在srs驱动的问题
作者: yaojy    时间: 2010-4-19 15:35
换一下思路。
不必更改win2003/xp安装文件位置(甚至只留下i386文件夹也可以),加入一个“XP/2003安装器”(本论坛有下),启动PE后用“安装器”安装XP/2003即可
作者: pseudo    时间: 2010-4-19 16:09
标题: 回复 #8 wjgyz740526 的帖子
可以进pe,将iso虚拟为光盘后运行安装程序进行安装。安装时记得勾选复制所有文件到硬盘的高级选项就行了。
这不占内存,新机、老机都适用。

如果从硬盘重启后蓝屏,就用菜单项
[7]    仿真驱动软盘后串接用户菜单
先仿真软盘再转硬盘启动即可。详见:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
这个不耗内存。

F6模块最好配合PE来用。

前面给的链接中的合盘菜单,给出了多种用法的例子。可以自行修改。要改成gfxmenu的,也只需略作变动。
作者: 快雪时晴    时间: 2010-4-19 18:13
标题: 回复 #10 pseudo 的帖子
那个勾选复制所有文件到硬盘的高级选项,我怎么没看到

网上搜了下,不知是不是这一步





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