无忧启动论坛

标题: 怎样启动(ud)上的Win$.iso进行安装系统? [打印本页]

作者: qdaijchf    时间: 2010-4-18 15:25
标题: 怎样启动(ud)上的Win$.iso进行安装系统?
1. 启动方式:fbinst制作的U盘,启动文件全部在ud分区。
2. (ud)中的内容:grldr,srs_f6模块(解开后放入),网虫2008网启版PE(整体ISO放入),我心如水网启版(整体ISO放入),USB2.0模块plpbt.bin
3. map (hd0) (hd)并且kernel (ud)/plpbt.bin以及map --mem (ud)/srs_f6/kernel.img (fd0),再启动(ud)中的pe,虽然启动pe,但不能正常启动到桌面。去掉map (hd0) (hd),能正常启动到桌面,并且速度很快。不加载plpbt.bin则启动速度很慢。
4. 加载plpbt.bin后想启动硬盘上的iso,提示找不到硬盘,在此之前先map (hd0) (hd),并且在map iso文件之前先map --mem (ud)/srs_f6/kernel.img (fd0),虽然能找到iso文件,并能启动到iso中的菜单界面,但不能启动pe。
5.不加载plpbt.bin,仅map --mem (ud)/srs_f6/kernel.img (fd0),然后加载硬盘iso能正常启动到桌面。但加载win$.iso安装出现蓝屏。
6.启动srs_f6模块,进菜单“从win$.iso安装系统”正常。但第一阶段结束,重新启动,从“仅加载win$.iso到内存”进入,提示找不到win$.iso文件。
7.启动srs_f6模块后加载(ud)上的pe,提示找不到文件。
8.map (hd0) (hd)并且kernel (ud)/plpbt.bin以后启动srs_f6模块后,无论(ud)还是硬盘都找不到了。
结论(也许是错误的):启动硬盘iso不能加载plpbt.bin,启动(ud)中的iso可以加载plpbt.bin,但不能map (hd0) (hd)。
问题:能否既加载plpbt.bin,又启动sars_f6模块,并且能找到(ud)上的win$.iso?我想把Win$.iso放入(ud)进行安装.


[ 本帖最后由 qdaijchf 于 2010-4-18 15:53 编辑 ]
作者: NicTense    时间: 2010-4-18 15:45
文字太密了,看得有点头晕

粗略地看了一下,你的概念很混乱,有些命令为什么要用都没弄明白

建议先看一下grub的readme和help

map (hd0) (hd) 的问题,你首先要弄清楚这句是干吗的

一般情况下,只有当你的U盘占据了(hd0),而你需要将(hd0)用作其他用途,比如将某个镜像映射为(hd0),然后启动,才需要使用这句,避免U盘在映射表被覆盖而访问不到


ps:你这个贴大体性质属于求救帖,但是题目会被误解为分享帖,建议改一下

[ 本帖最后由 NicTense 于 2010-4-18 15:50 编辑 ]
作者: NicTense    时间: 2010-4-18 16:14
如果你只是想启动ud中的iso,建议将firadisk驱动内置,这样就可以抛弃F6模块

map --mem (ud)/win$.iso (hd32)
map --hook
chainloader (hd32)
boot
写在菜单里不需要boot

而且这个跟是否加载 plpbt.bin 无关
作者: qdaijchf    时间: 2010-4-18 16:35
在我的电脑上不加载plpbt.bin的话,map的时候很慢很慢。怎样内置firadisk?要是不内置怎样加载firadisk驱动?
作者: NicTense    时间: 2010-4-18 16:48
原帖由 qdaijchf 于 2010-4-18 16:35 发表
在我的电脑上不加载plpbt.bin的话,map的时候很慢很慢。怎样内置firadisk?要是不内置怎样加载firadisk驱动?


加载plpbt.bin不会影响到启动iso的,对老机器,要么直接死机,要么大幅提高速度,看样子你的应该是后者

内置,你在坛子里搜索 firadisk会看到chennall的帖子,里面有介绍

或者你可以下载 TangoPE 精简版 测试一下,而且里面的txtsetup.sif可以作为一个范例,查找firadisk,有关的句子就是内置需要的

老水的新版应该也是内置了firadisk的

如果不内置,就必须加载 firadisk.img

这两个只能做一个,就是要么内置,要么外置,如果又内置又外置,会找不到硬盘
作者: zhaohj    时间: 2010-4-18 16:49
加载plpbt.bin,确实会占用HD0,导致HD0丢失而找不到硬盘。所以需要在加载plpbt.bin先
map (hd0) (hd)
map --hook

“5.不加载plpbt.bin,仅map --mem (ud)/srs_f6/kernel.img (fd0),然后加载硬盘iso能正常启动到桌面。但加载win$.iso安装出现蓝屏。”,这句你自己改的吗?(fd0)的话加载win$.iso安装肯定出现蓝屏,因为(fd0)需要存放硬盘驱动。

不知你是怎样改的,把配置文件贴出来。
作者: NicTense    时间: 2010-4-18 16:52
原帖由 zhaohj 于 2010-4-18 16:49 发表
加载plpbt.bin,确实会占用HD0,导致HD0丢失而找不到硬盘。所以需要在加载plpbt.bin先
map (hd0) (hd)
map --hook

“5.不加载plpbt.bin,仅map --mem (ud)/srs_f6/kernel.img (fd0),然后加载硬盘iso能正常 ...


plpbt.bin要占用(hd0)的吗?没注意到这个问题,难道有的死机跟这个有关?
作者: qdaijchf    时间: 2010-4-18 17:11
srs_f6模块没有改动,只是在我的menu.lst中另外弄了个启动项:
title Load win$.iso
map --mem (ud)/srs_f6/kernel.img (fd0)
find --set-root /win$.iso
map --mem /win$.iso (0xff)
map --hook
chainloader (0xff)
boot
作者: zhaohj    时间: 2010-4-18 17:11
死机就不清楚了,但plpbt.bin是会占用(hd0)的。
作者: zhaohj    时间: 2010-4-18 17:16
原帖由 qdaijchf 于 2010-4-18 17:11 发表
srs_f6模块没有改动,只是在我的menu.lst中另外弄了个启动项:
title Load win$.iso
map --mem (ud)/srs_f6/kernel.img (fd0)
find --set-root /win$.iso
map --mem /win$.iso (0xff)
map --hook
chainlo ...


你这样是不行的。
原SRS_F6不是有这样的菜单吗?你srs_f6.img都没加载能行吗?
这样肯定找不到硬盘。
作者: qdaijchf    时间: 2010-4-18 17:16
是不是把kernel.img加载到(fd1)或者(fd2)等上面?
作者: NicTense    时间: 2010-4-18 17:21
原帖由 qdaijchf 于 2010-4-18 17:16 发表
是不是把kernel.img加载到(fd1)或者(fd2)等上面?


其实你加载F6是为了啥?
作者: qdaijchf    时间: 2010-4-18 17:23
因为kernel.img中含有firadisk驱动。
作者: qdaijchf    时间: 2010-4-18 17:30
完全利用srs_f6模块是可以安装硬盘win$.iso。
因为我的机器老,不加载plpbt.bin启动ud上的iso是很慢的,所以我必须要加载plpbt.bin,并且加载firadisk驱动才能正常安装ud的win$.iso。但又不能完全利用srs_f6模块,因为启动srs_f6模块后是找不到ud分区的。
作者: zhaohj    时间: 2010-4-18 17:31
你应该按原SRS_F6文件结构复制到UD
grldr用最新版,把MENU.LST也复制到/SRS-F6
修改内置grldr配置文件,加上一句:
title srs_f6
configfile (ud)/SRS_F6/MENU.LST
作者: pseudo    时间: 2010-4-18 17:34
原帖由 NicTense 于 2010-4-18 16:48 发表
...要么内置,要么外置,如果又内置又外置,会找不到硬盘 ...

那也不一定找不到硬盘。
可试试0PEv1.0.9+(2010-04-12):http://bbs.wuyou.net/forum.php?mod=viewthread&tid=158364&page=58#pid1930509
作者: NicTense    时间: 2010-4-18 17:38
如果只是为了firadisk驱动的话,建议你还是内置了,或者直接用已经内置了该驱动的PE
作者: qdaijchf    时间: 2010-4-18 18:10
原帖由 zhaohj 于 2010-4-18 17:31 发表
你应该按原SRS_F6文件结构复制到UD
grldr用最新版,把MENU.LST也复制到/SRS-F6
修改内置grldr配置文件,加上一句:
title srs_f6
configfile (ud)/SRS_F6/MENU.LST

我的ud上的文件结构就是这样的,包括0pe的也这样放上去的。
作者: qdaijchf    时间: 2010-4-18 18:15
原帖由 pseudo 于 2010-4-18 17:34 发表

那也不一定找不到硬盘。
可试试0PEv1.0.9+(2010-04-12):http://bbs.wuyou.net/forum.php?m ... ;tid=158364&page=58#pid1930509

目前不能下载。
我再试试我的ud上的0pe v1.0.8,看能不能加载ud上的win$.iso。
作者: love008    时间: 2010-5-2 10:19
Learning! Thanks for you sharing!!




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