无忧启动论坛

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

A new branch of 0PE

[复制链接]
931#
发表于 2012-1-18 18:01:49 | 只看该作者
原帖由 pseudo 于 2012-1-18 00:01 发表
确保0PE目录下无SRS目录,以免和根目录下SRS目录抢生意,弄不清是哪个生效。

你遇到的估计是iastor版本问题。
SRS\iastor.sy_
SRS\FREQUENT\iastor.sy_
是两个不同版本的驱动,分别适合不同环境,都有其用 ...

报告P大:换驱动文件位置同样没有作用。解压相关iastor.sy_驱动文件后,可进入PE,但不识硬盘。
       经再次测试,机器为宏碁as4750g-i5/4G/500G/1G(GT540)笔记本:
        1、原来的0PEv1.2.6(2011-05-02)XP中文版在本机AHCI模式下运行,能顺利进入PE,并能识别硬盘。
        2、0PE_NBv1.4.0(2011-12-24)版本,在IDE模式下,能顺利进PE,并且识硬盘。而在AHCI模式下,不能顺利进PE;解压SRS相关驱动后,能进PE但不能识硬盘;手动选择SRS相关驱动,也能进PE并识别硬盘。

[ 本帖最后由 wenxin 于 2012-1-18 19:45 编辑 ]
回复

使用道具 举报

932#
 楼主| 发表于 2012-1-18 20:07:16 | 只看该作者
你数次提到解压iastor.sy_,为什么要解压?默认自动用FREQUENT下驱动,不允许解压。手选驱动则可以解压。

1.2.6和1.4默认都是使用FREQUENT下的驱动。
两者差别是FREQUENT下的iastor.sy_版本不同,还有chkpci.txt不同。
出菜单情形1.2.6与1.4无论是默认自动选驱动,还是手动选驱动,其处理机制都是一致的(设计如此,有bug另说)。
效果如有差异,那取决于iastor.sy_、chkpci.txt的差异。可以通过换不同的组合来鉴定哪个iastor.sy_、chkpci.txt适用于你的机器。
一般来说1.4的chkpci.txt完善些,(FREQUENT下的)iastor.sy_新些(新不代表好)。

1.4增加一种方式,可以在出菜单前3秒读秒时回车,使其不出菜单,此时驱动处理跟出菜单情形有所不同。
效果受(FREQUENT下的)iastor.sy_、chkpci.txt影响。
回复

使用道具 举报

933#
发表于 2012-1-18 20:37:55 | 只看该作者
P大,我们这网通需要下载客户端才可以连接宽带,0PE里如何操作才能连接到网络呢?
回复

使用道具 举报

934#
 楼主| 发表于 2012-1-18 20:50:30 | 只看该作者
启动桌面网络影音后,桌面有adsl图标,可上电信宽带。多年前有人成功过。
至于其它宽带,你经验更多。把启动网络影音后的pe当xp试试吧。
回复

使用道具 举报

935#
发表于 2012-1-19 10:47:24 | 只看该作者
原帖由 pseudo 于 2012-1-18 20:07 发表
你数次提到解压iastor.sy_,为什么要解压?默认自动用FREQUENT下驱动,不允许解压。手选驱动则可以解压。

1.2.6和1.4默认都是使用FREQUENT下的驱动。
两者差别是FREQUENT下的iastor.sy_版本不同,还有chkpc ...

我将1.4里面的FREQUENT下驱动,全部换成1.2.6里面的FREQUENT下驱动进6行测试,问题依旧,还是不能自动进入PE。在3秒前按回车的话,仍旧会重启计算机。
回复

使用道具 举报

936#
发表于 2012-1-20 01:29:45 | 只看该作者
今天用0PE按照一步装原版系统教程给老本本装了个SP2的系统,奇迹出现了——一个SP3系统(原来的),一个SP2系统。哈哈!!正合我意!!!(SP2看电影不卡)
回复

使用道具 举报

937#
发表于 2012-1-26 04:47:32 | 只看该作者

回复 #911 pseudo 的帖子

hello my friend ,

sorry i have been busy lately .  now i was just ready brother zxw's topic of RUN, and found out this

title    [6] 0PE手工指定驱动 *new!
run --set-ext=.zip (bd)%_0PESRS%.list
set srs=%list%
echo -e \nThe Driver (Pack) File is:\n
pause --wait=1 %srs%
#0x60070做输入标志
write 0x60070 1

what does it mean ? i guess it lets you select driver manually ?

moreover , is it possible for you to translate the chinese text lines of your 0PE load iso menu , into English ?

otherwise i will have to extract the .LZMA file and search for the .lst and .BAT files of your to translate . i only need 0PE's

Load PE or Any ISO function , so that i can load my Native PE iso directly with the power of 0PE SRS drivers.

moreover , i guess i can use your 0PE.ISO with following files directly




command RUN / 0PE.ISO 6 / YOURPATH / YOURISO.ISO

grldr or BOOT \ GRUB \ MENU.0PE
0PE \ GRUB.0PE
0PE \ 0PENB.LZMA
0PE \ DOS.GZ
SRS \ CHKPCI.TXT
SRS \ CHKPCIDB.GZ
SRS \ WVBLK64.SY_ (for 64 BITS only)
SRS \ frequent \ *


moreover , can i add any SYS file in Frequent directory ? like UNIATA or AHCIX86.SYS ?

moreover , all my ISO's already have Winvblock , how can i disable firadisk driver to load with my pe iso ?


thanks
回复

使用道具 举报

938#
 楼主| 发表于 2012-1-26 17:01:20 | 只看该作者

@maanu

除了自动(智能)选择驱动包外,0PE还允许手工指定驱动包。
有两种指定方式,
第一种需要用户输入一个目录,例如输入/SRS/(unix风格)。
程序自动生成一个列表菜单,每个菜单项对应该目录(例如/SRS/目录)下一个驱动包,方便用户选驱动包。
第二种需要用户输入一个全路径文件名,例如输入/SRS/IASTOR.SY_,或/SRS/1.ZIP之类。这样直接指定了单个驱动文件(或含驱动文件的驱动包)。
后一种方式比前一种需要多输入一个文件名。两者在“/"前都不需要给定(ud)之类的设备名。文件可以放在grldr可访问的任意设备上。不要在多个设备上有同名目录,否则仅第一个被搜索到的目录有效。

zxw兄的RUN在选择一个文件时,界面更友好,操作更方便。zxw给出了一个示意例子:
title    [6] 0PE手工指定驱动 *new!
run --set-ext=.zip (bd)%_0PESRS%.list
set srs=%list%
echo -e \nThe Driver (Pack) File is:\n
pause --wait=1 %srs%
#0x60070做输入标志
write 0x60070 1

大意是可以借助run来方便地指定一个文件,该文件将被记录到变量%list%,然后0PE可以通过该变量了解run所选的是什么文件。这只是一个示意性例子,实际使用还有些衔接工作要做。

翻译成英文的工作没有做。但如果了解大致过程、思路,不翻译也是可以操作的。而且已经多处有双语菜单。

如果iso已有Winvblock,可以考虑选择A空,B有iastor之类的选项,即A、B均无firadisk的选项。

CHKPCI.TXT内容及frequent目录内容是可以自行修改的。它们分别存放id及对应驱动。

通过”一步装原版XP/2003系统“菜单项,可以启动XP/2003系统的iso,预期也可以启动PE的iso。
PE以此方式启动,可以得到0PE提供的SRS驱动、firadisk/winvblk驱动支持。有助于找到硬盘、找到外置工具。
回复

使用道具 举报

939#
发表于 2012-1-27 16:26:04 | 只看该作者
1-17的0PE测试失败
12-24的0PE测试失败
12-13的0PE测试失败
12-02的0PE测试失败
11-22未知
11-20的0PE测试正常
11-02的0PE测试正常
8-31的0PE测试正常

P大,昨天晚上跟你说的问题,测试结果如下
(在PE下预装XP,然后重启通过仿真F6软盘)
测试环境VM8

0PE.jpg (24.38 KB, 下载次数: 180)

0PE.jpg
回复

使用道具 举报

940#
发表于 2012-1-27 16:36:10 | 只看该作者
11-20版本的0PE 更新grldr至2012-1-17
测试正常

应该与grldr无关
回复

使用道具 举报

941#
发表于 2012-1-27 21:07:05 | 只看该作者

回复 #942 pseudo 的帖子

test successful . with

command /BOOT/GRUB/RUN /0PE.ISO 6 /SRNP/NATIVE.ISO

then i select option number 3 ( with SRS and With Firadisk support)

then i selected ( Without --mem )

then i selected default raid driver (VMSCSI ) ,and it showed me final menu.
where i selected

A is EMPTY B is (vmscsi )

Native PE booted OK.

if i do not select A is EMPTY and continue booting virtual cd . it gives me
BSOD 0x7E

so can all this be made AUTO .without USER SELECTION ?

means

AUTO Select With Firadisk ,SRS support (which is 3rd option)
AUTO select Without --MEM
AUTO select A is EMpty , B is (Selected SRS )
and finally boot into VIRTUAL CD .


by AUTO i mean  just like we select option 6 of 0PE.ISO  here

command /BOOT/GRUB/RUN /0PE.ISO 6 /SRNP/NATIVE.ISO

or ,can we remove FIRADISK ?


thanks ,.
回复

使用道具 举报

942#
 楼主| 发表于 2012-1-27 21:40:14 | 只看该作者

@maanu

自动化不难。为了演示原理、步骤,没有做成自动化的。

”一步装原版XP/2003系统“菜单项是自动化的,可以启动XP/2003系统的iso,预期也可以启动/SRNP/NATIVE.ISO
回复

使用道具 举报

943#
发表于 2012-1-28 00:25:14 | 只看该作者

回复 #946 pseudo 的帖子

but that uses NTBOOT and DPMS . i dont like to use 46MB iso , i like native 0PE's SRS function .

how can i make automation of my post # 945 steps ?
回复

使用道具 举报

944#
发表于 2012-1-28 14:25:39 | 只看该作者
伟大作品,下来研究一下!
回复

使用道具 举报

945#
 楼主| 发表于 2012-1-28 14:47:42 | 只看该作者
原帖由 maanu 于 2012-1-28 00:25 发表
but that uses NTBOOT and DPMS . i dont like to use 46MB iso , i like native 0PE's SRS function .

how can i make automation of my post # 945 steps ?

In that case you have to modify some dialogue menus in 0penb.lzma, dos.gz.


In fact, if there is no SRS/DPMS.ISO, the menuitem in 0PE_NBv1.4.0(2012-01-17) will automatically switch to
the native 0PE's SRS function.
回复

使用道具 举报

946#
发表于 2012-1-28 16:00:15 | 只看该作者
我下载了0PE_NBv1.4.0(2012-01-17)69MB.7z
想修改下memu,不过没看到你讲到的memu.DIY.
里面只有三个文件bin,DIY,和生成ISO的cmd文件.

可以告诉我要用什么方法吗?
我是新手,请见谅!
回复

使用道具 举报

947#
发表于 2012-1-28 17:02:22 | 只看该作者

回复 #949 pseudo 的帖子

which dialogues ? please point out .

downloading new version now , thanks for informing. i did not know new version . still was using 12-24
回复

使用道具 举报

948#
 楼主| 发表于 2012-1-28 23:29:44 | 只看该作者

@maanu

AUTO Select With Firadisk ,SRS support (which is 3rd option)
AUTO select Without --MEM
---------0penb.lzma\bat\isope.lst
set the values to vars directly without getting values via dialog

AUTO select A is EMpty , B is (Selected SRS )
and finally boot into VIRTUAL CD .
--------dos.gz\a.img\bat\wiso.bat
set the title [c] as default menuitem and append statements of title [1] to title [c], set timeout to 0.
回复

使用道具 举报

949#
发表于 2012-1-29 01:04:17 | 只看该作者
P大
我在#943提到的问题,将WINNT.SIF 从DOS.gz文件中删除后 即可解决
回复

使用道具 举报

950#
发表于 2012-1-29 01:07:35 | 只看该作者
试用了,挺特别的。FBA的要合盘的话,该怎么用呢?
回复

使用道具 举报

951#
发表于 2012-1-29 10:48:10 | 只看该作者
0PE_NBv1.4.0(2012-01-17)69MB.7z
这个新版本,在宏碁as4750g-i5/4G/500G/1G(GT540)笔记本上,AHCI模式下,还是不能正常进入PE。
回复

使用道具 举报

952#
发表于 2012-1-29 11:50:29 | 只看该作者
原帖由 我在#943提到的问题,将WINNT.SIF 从DOS.gz文件中删除后 即可解决

对于pe下安装后会生成的winnt.sif其中msdosinitiated="1",光盘安装是0,P大的默认是0,可能冲突了,应该加个判断
这两种winnt.sif不太一样,我看先对PE下安装的情况不附加winnt.sif
光盘有的精简版已自带winnt.sif,也不需要了,装原版才需要,原版默认是没有的,可以判断

[ 本帖最后由 ljycslg 于 2012-1-29 12:10 编辑 ]
回复

使用道具 举报

953#
发表于 2012-1-29 13:08:39 | 只看该作者
原帖由 ljycslg 于 2012-1-29 11:50 发表

对于pe下安装后会生成的winnt.sif其中msdosinitiated="1",光盘安装是0,P大的默认是0,可能冲突了,应该加个判断
这两种winnt.sif不太一样,我看先对PE下安装的情况不附加winnt.sif
光盘有的精简版已自带w ...


嗯,看来确实如是
回复

使用道具 举报

954#
 楼主| 发表于 2012-1-29 14:29:15 | 只看该作者
@ljycslg
谢谢。
ljycslg兄久违了。

@peter1123
谢谢反馈,ljycslg兄正解。

@wenxin
过年了以前的情形对不上号了。
印象中,在你的机器上是可以认硬盘的,但要选择一下驱动包,多一个操作步骤。

迄今没有确认你是用的原版,还是做了“合盘”,
即是否以0pe提供的grldr不加改动作为fbinst的第一启动文件,ud里只有grldr+0pe.iso,且其它分区/其它盘无0pe目录、srs目录。

[ 本帖最后由 pseudo 于 2012-1-29 14:33 编辑 ]
回复

使用道具 举报

955#
发表于 2012-1-29 16:30:54 | 只看该作者
p大:在pe下qq软件运行不了是怎么回事呢?
回复

使用道具 举报

956#
发表于 2012-1-29 16:43:10 | 只看该作者
原帖由 pseudo 于 2012-1-29 14:29 发表
@ljycslg
谢谢。
ljycslg兄久违了。

@peter1123
谢谢反馈,ljycslg兄正解。

@wenxin
过年了以前的情形对不上号了。
印象中,在你的机器上是可以认硬盘的,但要选择一下驱动包,多一个操作步骤。
...

回P大:我用的是原版的,没有做任何修改。制作方法也如你所说。在AHCI下,就是不能默认加载驱动,手动选择加载驱动可以进PE,而且能识别硬盘。一切按默认,选择进PE后,则马上重启计算机了。
另外请教一个问题,0PENB.LZMA解压后,得到一个0PENB,请问是用什么软件使其还原成0PENB.LZMA的?
回复

使用道具 举报

957#
发表于 2012-1-29 17:06:37 | 只看该作者

回复 #960 wenxin 的帖子

FbinstTool可以压缩成LZMA
回复

使用道具 举报

958#
发表于 2012-1-29 21:26:31 | 只看该作者
原帖由 peter1123 于 2012-1-29 17:06 发表
FbinstTool可以压缩成LZMA

万分感谢你的指点!使我修改菜单默认项成功。

[ 本帖最后由 wenxin 于 2012-1-30 10:08 编辑 ]

捕获.JPG (120.44 KB, 下载次数: 217)

捕获.JPG
回复

使用道具 举报

959#
发表于 2012-2-2 09:43:50 | 只看该作者

网络启动不了

如题。不知道咋回事,还是winvb的原因吗?
回复

使用道具 举报

960#
发表于 2012-2-2 13:26:56 | 只看该作者
P大,今天我整理代码的时候发现,fbinst plus 1.0以上的版本无法在原来的CMDPE运行的问题好像解决了。
我忘记如果只启动到CMDPE的阶段的方法了,能再告诉我下方法和相应的文件吗?

新版的0PE貌似和以前的架构不一样了。如果测试通过的话,就不需要准备两个版本的fbinst了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 22:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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