无忧启动论坛

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

【原创】★新型全外置结构:《零体积全能可扩展PE》ZIP版

    [复制链接]
1231#
发表于 2009-6-3 10:27:48 | 只看该作者
学习了,下来慢慢研究好了。真是精品。
回复

使用道具 举报

1232#
 楼主| 发表于 2009-6-3 14:09:25 | 只看该作者
回复 #1234 迷离境界 的帖子
原帖由 迷离境界 于 2009-6-3 09:30 发表
pseudo大大的作品直接给下载的地址或上传到FTP3上(FTP2的话很多权限不够),而不用把地址上传到附件或搞Live_Mesh发布更新,那多好啊,方便广大网友们下载使用,广为流传啊!!!
本人菜鸟,希望P大勿怪

FTP2、FTP3不是都有么

回复 #1233 zhaohj 的帖子

简单剪裁了一下,在#5楼。如果成功安装了什么系统,派上用场,请告知。

“根目录有OEM_SRS.ZIP时优先采用”这个功能不知道剪掉没有。这个功能对特定机器可以应急。
回复

使用道具 举报

1233#
发表于 2009-6-3 14:45:26 | 只看该作者
回复 #1236  pseudo的帖子

FTP3只有★P&C合集5.18★ ,  零体积版、扩展版没有

FTP2权限不够

----------------------------------------------------------------
〇peZip零体积版二合一090501.zip (323 Bytes)

〇peZip扩展版二合一090501.zip (321 Bytes)


这些直接发链接下载地址就好,地址搞到附件里要再下载下来才知道有点麻烦


愚见,P大别笑
回复

使用道具 举报

1234#
发表于 2009-6-3 15:40:06 | 只看该作者
原帖由 pseudo 于 2009-6-3 14:09 发表
回复 #1234 迷离境界 的帖子

FTP2、FTP3不是都有么

回复 #1233 zhaohj 的帖子

简单剪裁了一下,在#5楼。如果成功安装了什么系统,派上用场,请告知。

“根目录有OEM_SRS.ZIP时优先采用”这个功能不 ...


Mr.pseudo:

1.我看了,你的0pe就有这个功能吧?
2.这个功能是否是将f6加载至内存,然后chainloader (cd),这样就可以安装需f6的系统?
回复

使用道具 举报

1235#
发表于 2009-6-3 15:48:33 | 只看该作者
回复 #1233 zhaohj 的帖子
简单剪裁了一下,在#5楼。如果成功安装了什么系统,派上用场,请告知。
“根目录有OEM_SRS.ZIP时优先采用”这个功能不 ...


目前可能还有问题
    我的流程是PXE启动PE,PE下安装win2003(纯净版I386放在服务器TFTP中),这时就是把系统拷贝到系统盘,根目录下有TXTSERTP.SIF、NTLDR、BOOT.INI及安装临时目录,这时WINDOWS系统目录还没有建立,重启后运行F6.ISO,再进入本地引导;
问题1:这时的SRS驱动应该放在临时目录中,并相应修改TXTSETUP.SIF
问题2:PXE启动,如果直接用OPE的目录结构,怎样写配置文件MENU.LST?(或按5楼下载的尽量精简吧,现在的语法太变态了。因为已经PXE引导GRLDR了,就没必要最做引导光盘了)
          当然把系统集成在这张光盘里面目前是好的。
问题3:F6.ZIP最好外置,PXE启动就按现在OPE的目录结构查找F6.ZIP或根目录OEM_SRS.ZIP(我测试用F6.ISO删除里面的F6.ZIP说找不到F6.ZIP)

下面是出现的错误情况(intel  ICH10R SATA AHCI CONTROLLER):手动或自动都是这个界面
驱动一定在F6.ZIP中

[ 本帖最后由 zhaohj 于 2009-6-3 17:11 编辑 ]

IMG023.jpg (59.71 KB, 下载次数: 164)

IMG023.jpg
回复

使用道具 举报

1236#
发表于 2009-6-3 16:09:52 | 只看该作者
好帖  张见识了
回复

使用道具 举报

1237#
发表于 2009-6-3 16:37:55 | 只看该作者
很专业 很强大 得仔细看看
回复

使用道具 举报

1238#
 楼主| 发表于 2009-6-3 19:16:48 | 只看该作者
原帖由 zhaohj 于 2009-6-3 15:48 发表
目前可能还有问题
    我的流程是PXE启动PE,PE下安装win2003(纯净版I386放在服务器TFTP中),这时就是把系统拷贝到系统盘,根目录下有TXTSERTP.SIF、NTLDR、BOOT.INI及安装临时目录,这时WINDOWS系统目录 ...

这个部件是一个可启动光盘,功能是弄出一个仿真盘,然后调用用户菜单(菜单内容自己写)。
1、它不负责修改TXTSETUP.SIF,也不负责把SRS驱动放在临时目录中,它只把驱动放在软盘,然后按自定义菜单进行。
2、可以整体启动这个iso
也可命名为0PE.ISO,取出其grldr内置菜单作为MENU.0PE,仿照0PE的合盘菜单调用MENU.0PE。0PE.ISO这时应放在0PE目录。也可解开来使用。
3、F6.ZIP可以外置于任意盘0PE\SRS目录
4、进入用户菜单时,可以验证软盘含有驱动。至于以后进行安装,是否最终安装成功概不负责。
不过可以证明安装时,仿真软盘开始时是起了作用的。但进入保护模式后,仿真盘会消失。
这种安装据说有“定论”,定论是什么我不知道。

如果不是计较体积。直接用5M零体积版的0PE.ISO测试就行了。#5楼的不过是剪裁、定制了一下。
回复

使用道具 举报

1239#
发表于 2009-6-3 20:08:26 | 只看该作者
真的很强大,的确是已虚拟A盘

VMware.JPG (48.36 KB, 下载次数: 151)

VMware.JPG

F6.JPG (32.93 KB, 下载次数: 170)

F6.JPG
回复

使用道具 举报

1240#
发表于 2009-6-4 10:11:48 | 只看该作者
原帖由 pseudo 于 2009-6-3 19:16 发表

这个部件是一个可启动光盘,功能是弄出一个仿真盘,然后调用用户菜单(菜单内容自己写)。
1、它不负责修改TXTSETUP.SIF,也不负责把SRS驱动放在临时目录中,它只把驱动放在软盘,然后按自定义菜单进行。
2 ...


仿真软盘开始时是起了作用的。但进入保护模式后,仿真盘会消失。已证实二次插盘提示,安装无法进行;
问一下,默认程序会改吗?像下面
[Defaults]
scsi = iaAHCI_ICH10R

IMG024.jpg (32.3 KB, 下载次数: 176)

IMG024.jpg
回复

使用道具 举报

1241#
 楼主| 发表于 2009-6-4 12:50:09 | 只看该作者

回复 #1244 zhaohj 的帖子

如果没bug,默认项
[Defaults]
scsi = iaAHCI_ICH10R
已经处理好。

在用户菜单按c,执行
ls (fd0)/
ls (fd1)/
cat (fd0)/txtsetup.oem
cat (fd1)/txtsetup.oem
可以验证。

有几点想证实一下:
1、不仿真不插软盘,如果不能进展到这步,则证实仿真起过作用。
2、仿真后,到这里时插入物理软盘,如果无效,则证明仿真盘存在,物理盘被仿真盘屏蔽。
当然,如果不插盘直接回车,软驱响、亮的话或许也说明这时仿真盘不存在了。
3、安装时是不是可以指定将所有文件拷贝到硬盘,如果这样会不会顺带把磁盘驱动也拷贝了。
4、有仿真为A、B、A&B效果不同之说。

仿真软盘后安装系统,chenall有经验。等你的成果和结论。

[ 本帖最后由 pseudo 于 2009-6-4 12:54 编辑 ]
回复

使用道具 举报

1242#
发表于 2009-6-4 13:48:59 | 只看该作者
用虚拟机测如下,第一次加载软盘成功,继续安装,安装过程需再次加载vmscsi.sys,加载不上,按ESC跳过,重启后硬件出错
第三。四图是使用了神舟的垃 圾安装盘导致!
如果使用其它安装盘,出现图五,不能继续安装


[ 本帖最后由 go2 于 2009-6-4 15:31 编辑 ]

SCSI-NO F6.JPG (77.53 KB, 下载次数: 164)

没加载f6

没加载f6

SCSI-F6.JPG (62.47 KB, 下载次数: 155)

加载f6

加载f6

LOADING.JPG (54.54 KB, 下载次数: 166)

安装过程需再次加载vmscsi.sys

安装过程需再次加载vmscsi.sys

REBOOT.JPG (60.84 KB, 下载次数: 154)

第一次重启

第一次重启

XPSETUP.JPG (41.08 KB, 下载次数: 158)

图五

图五
回复

使用道具 举报

1243#
发表于 2009-6-4 15:09:59 | 只看该作者
仿真为A、或仿真为A、B,在保护模式下提示插入A盘驱动;
仿真为B,到保护模式下直接蓝屏。

转入光盘安装,看来没办法了;如果PE下安装(这过程实际上就是拷贝),重启后加装仿真盘,转向硬盘安装,我们可以在转向硬盘安装前修改TXTSETUP.SIF,把驱动拷贝到硬盘临时文件中。
回复

使用道具 举报

1244#
 楼主| 发表于 2009-6-4 15:36:17 | 只看该作者

回复 #1247 zhaohj 的帖子

修改TXTSETUP.SIF、把驱动拷贝到硬盘临时文件中.
手工操作是否麻烦?规律性强吗?容易自动化吗?

另,似乎有说法是仿真后可以安装2003。
回复

使用道具 举报

1245#
发表于 2009-6-4 15:59:42 | 只看该作者
原帖由 pseudo 于 2009-6-4 15:36 发表
修改TXTSETUP.SIF、把驱动拷贝到硬盘临时文件中.
手工操作是否麻烦?规律性强吗?容易自动化吗?

另,似乎有说法是仿真后可以安装2003。


规律性很强,XP、2003目录结构是一样的;
BOOT.INI
[Boot Loader]
Timeout=5
Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT
[Operating Systems]
C:\$WIN_NT$.~BT\BOOTSECT.DAT="Windows Server 2003, Enterprise Edition 安装程序"

[ 本帖最后由 zhaohj 于 2009-6-4 16:02 编辑 ]

1.jpg (23.11 KB, 下载次数: 153)

1.jpg

1.jpg (19.36 KB, 下载次数: 160)

1.jpg
回复

使用道具 举报

1246#
发表于 2009-6-4 16:01:21 | 只看该作者
我下载了〇peZip扩展版二合一090501.7z这个版本,把解压出来的0pe.iso放入虚拟机启动,始终出现错误提示,进不了桌面.请问LZ这是怎么回事啊?


Bad command or file name
Bad command or file name
c:\_



[ 本帖最后由 sujun_tc 于 2009-6-4 16:06 编辑 ]
回复

使用道具 举报

1247#
发表于 2009-6-4 16:46:32 | 只看该作者
重大进展,只要FD0加载一个非SCSC镜像(不知空的行不行,反正不能有TXTSETUP.OEM),FD1加载一个SCSI镜像,就能成功安装。感谢CHENALL大大!
请PSEUDO修改一下程序,顺便修改一下F6.ISO

我用以下测试,默认SCSI自定
map --mem /NOSCSI.IMG (fd0)
map --mem /F6.IMG (fd1)
map --hook
chainloader (hd0)+1

成功安装!

[ 本帖最后由 zhaohj 于 2009-6-4 16:52 编辑 ]
回复

使用道具 举报

1248#
发表于 2009-6-4 16:48:51 | 只看该作者
#1249,
我的BOOT.INI菜单修改后如下.

[Boot Loader]
Timeout=0
Default=C:\GRLDR.2K3
[Operating Systems]
C:\grldr.2k3="Grub4Dos"

这样的好处是(当然了GRLDR.2K3是由GRLDR更名而来的,内置菜单也经过了修改)
启动时直接启动GRLDR由GRLDR自动加载F6镜像,然后再转入安装程序.(如果安装程序存在的话).
安装完后这个不会消失可以作为一个GRUB4DOS的启动选项.

一些需要注意的是.一般情况下还需要把以下文件
$WIN_NT$.~LS\I386\NTLDR
复制到根目录覆盖原来的文件(原来的NTLDR有可能是SETUPLDR.BIN改名的)

或者直接把GRLDR更名为NTLDR也可以使用,安装过程也会替换掉的.


而且使用原来的菜单,
BOOTSECT.DAT其实就是分区表的备份,如果分区改变了,可能就不能使用了.

[ 本帖最后由 chenall 于 2009-6-4 16:51 编辑 ]
回复

使用道具 举报

1249#
发表于 2009-6-4 17:35:11 | 只看该作者
原帖由 zhaohj 于 2009-6-4 16:46 发表
重大进展,只要FD0加载一个非SCSC镜像(不知空的行不行,反正不能有TXTSETUP.OEM),FD1加载一个SCSI镜像,就能成功安装。感谢CHENALL大大!
请PSEUDO修改一下程序,顺便修改一下F6.ISO

我用以下测试,默认 ...


真是重大突破,增加一个非SCSI镜像,这也被你想到了,天才啊!

我试了也成功了,我是map后再chainloader (cd),以后真不需要A盘了!

[ 本帖最后由 go2 于 2009-6-4 17:37 编辑 ]
回复

使用道具 举报

1250#
发表于 2009-6-4 19:46:26 | 只看该作者
zhaohj兄弟的做法可行
map --mem /NOSCSI.IMG (fd0)
map --mem /F6.IMG (fd1)
map --hook
chainloader (hd0)+1

而且map --mem /F6.IMG (fd1)一定要(fd1)[即F6虚拟为(fd0)是不行的]

但是并不是(fd0)一定不能如下说法
只要FD0加载一个非SCSC镜像(不知空的行不行,反正不能有TXTSETUP.OEM)


我试过用两份相同内容的F6.IMG(文件名不同)map --mem后成功安装XP

总结一下:如果要安装scsi硬盘的系统,需要map两个软驱,而(fd1)必须是包含scsi驱动的   (可能此法只对map有效)


[ 本帖最后由 go2 于 2009-6-4 20:16 编辑 ]
回复

使用道具 举报

1251#
发表于 2009-6-4 20:12:20 | 只看该作者
奇怪的是直接用Mr.pseudo的F6菜单选项安装,第二次加载scsi驱动却无法加载软盘。用ls查看,(fd0)(fd1)都有驱动,不解!大侠...

[ 本帖最后由 go2 于 2009-6-4 20:16 编辑 ]

0PEF6.JPG (64.82 KB, 下载次数: 172)

0PEF6.JPG
回复

使用道具 举报

1252#
发表于 2009-6-4 20:21:50 | 只看该作者
原帖由 zhaohj 于 2009-6-4 16:46 发表
重大进展,只要FD0加载一个非SCSC镜像(不知空的行不行,反正不能有TXTSETUP.OEM),FD1加载一个SCSI镜像,就能成功安装。感谢CHENALL大大!
请PSEUDO修改一下程序,顺便修改一下F6.ISO

我用以下测试,默认 ...

非SCSC镜像(不知空的行不行,反正不能有TXTSETUP.OEM),这句意思是NOSCSI.IMG中不能有TXTSETUP.OEM这个文件,有就不能安装?不知道go2的两个相同IMG不同文件名中的NOSCSI.IMG中有没有TXTSETUP.OEM这个文件
回复

使用道具 举报

1253#
发表于 2009-6-4 20:25:25 | 只看该作者
回楼上,是相同文件,而文件名不同,都有TXTSETUP.OEM

[ 本帖最后由 go2 于 2009-6-4 20:26 编辑 ]
回复

使用道具 举报

1254#
发表于 2009-6-4 20:59:28 | 只看该作者
原帖由 go2 于 2009-6-4 20:25 发表
回楼上,是相同文件,而文件名不同,都有TXTSETUP.OEM

谢谢楼上的回复,已清楚明天也去折腾哈偶的服务器
回复

使用道具 举报

1255#
发表于 2009-6-4 21:29:13 | 只看该作者
呵呵,等PSEUDO来修改一下吧.

(fd0)留空就可以了,可以弄一个空白镜像映射为(fd0),或删除(fd0)里面的驱动文件.

下午为了测试(fd0)和(fd1)的关系,重启了好多次服务器的安装进程,一次次验证,最后安装文件挂了,
只好请zhaohj验证最后的结论,结果是成功的.先祝贺下,F6虚拟软盘加载驱动又前进了一小步.

现在这个(fd1)已经确定是可以用了,只要再虚拟一个(fd0)让给系统去检测..

这个(fd0)可以是空白的镜像,但不可以随竟的镜像,
比如使用了一个非法的镜像(具体表现为(fd0)不能mount)会导致安装程序死机.

这个我和zhaohj都已经验证过了.
回复

使用道具 举报

1256#
发表于 2009-6-4 21:35:28 | 只看该作者
原帖由 chenall 于 2009-6-4 21:29 发表
呵呵,等PSEUDO来修改一下吧.

(fd0)留空就可以了,可以弄一个空白镜像映射为(fd0),或删除(fd0)里面的驱动文件.

下午为了测试(fd0)和(fd1)的关系,重启了好多次服务器的安装进程,一次次验证,最后安装文件挂了 ...


大侠,你的说法有误,我在上面1254楼有测试过map相同内容的两个软驱,是可以安装scsi驱动系统的

pseudo大侠的F6应该不是用map命令

[ 本帖最后由 go2 于 2009-6-4 21:55 编辑 ]
回复

使用道具 举报

1257#
发表于 2009-6-4 22:03:47 | 只看该作者
原帖由 go2 于 2009-6-4 21:35 发表


大侠,你的说法有误,我在上面1254楼有测试过map相同内容的两个软驱,是可以安装scsi驱动系统的

pseudo大侠的F6应该不是用map命令



两个相同内容的F6软盘镜像,可以安装系统,我前几天就有说过了,我自己上次也是使用同一个F6.IMG装载到(fd0)(fd1)上的,当然是装上了.

我没有说就一定不行啊.


我上面的说法是为了提高兼容,否则就没有必要搞这些测试了.在某些情况下,如果你同时把一个F6镜像加载到(fd0)和(fd1)会提示你插入软盘的.和系统有关,
回复

使用道具 举报

1258#
发表于 2009-6-4 22:20:17 | 只看该作者
好的,清楚,又学到了一些。

你和PSEUDO两位大侠的命令实在是看不懂,想自己从内核入手都找不到头绪。呵
回复

使用道具 举报

1259#
发表于 2009-6-4 22:22:18 | 只看该作者
原帖由 go2 于 2009-6-4 22:20 发表
好的,清楚,又学到了一些。

你和PSEUDO两位大侠的命令实在是看不懂,想自己从内核入手都找不到头绪。呵


呵呵,实际上都是由一些基础的命令组装起来的,所以基础比较重要.
回复

使用道具 举报

1260#
 楼主| 发表于 2009-6-4 22:28:57 | 只看该作者
#5楼更新了,我好像找到了#1255楼问题的原因。
这回a、b、a&b、a(null)&b好像都顺利了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 18:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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