无忧启动论坛

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

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

    [复制链接]
2251#
发表于 2009-11-3 17:00:04 | 只看该作者
关于firadisk的问题,我怀疑可能和map的交换磁盘有关系??

我自己今天再试了一下(用VMWARE)。分别用MICROPE和0PE(PXE启动),发现使用0PE进入GHOST启动后,查看硬盘的分区表有误,造成启动失败。使用MICROPE进入GHOST正常。

建议以前那些碰到ghost后不能启动的朋友用micrope详细再试下。可以肯定的是和firadisk也有一定关系。
另外还可以试试firadisk以前的版本。看是不是会出现同样的问题。
回复

使用道具 举报

2252#
发表于 2009-11-3 18:04:12 | 只看该作者
原帖由 chenall 于 2009-11-3 17:00 发表
关于firadisk的问题,我怀疑可能和map的交换磁盘有关系??

我自己今天再试了一下(用VMWARE)。分别用MICROPE和0PE(PXE启动),发现使用0PE进入GHOST启动后,查看硬盘的分区表有误,造成启动失败。使用MICR ...


大侠分析得有道理。

我是用U盘0PE安装XP,map交换分区可以成功安装,可能启动XP,但启动后发现少了一个分区,原以为是自己分区怪异造成。用DiskGenius修复,分区表错误,数据丢失。

在问题未找到原因下,还是建议将0PE复制到磁盘,用BOOTICE安装MBR,启动磁盘上的0PE安装,第一次重启后,再用BOOTICE重新安装MBR,再由0PE原菜单进入继续安装
回复

使用道具 举报

2253#
发表于 2009-11-4 10:29:37 | 只看该作者
一台老机试用效果不错。
回复

使用道具 举报

2254#
发表于 2009-11-4 12:26:19 | 只看该作者
FIRADISK驱动的PE下GHOST前后分区的变化,大家看看

Snap1.jpg (130.33 KB, 下载次数: 156)

Snap1.jpg

Snap2.jpg (127.03 KB, 下载次数: 150)

Snap2.jpg
回复

使用道具 举报

2255#
发表于 2009-11-4 12:55:52 | 只看该作者

回复 #2267 zhaohj 的帖子

C盘一个是NTFS,一个是FAT32,对比不直观,可否用同一种格式对比一下
回复

使用道具 举报

2256#
发表于 2009-11-4 13:20:09 | 只看该作者
原帖由 zhaohj 于 2009-11-4 12:26 发表
FIRADISK驱动的PE下GHOST前后分区的变化,大家看看



这个信息很有用。我再试试看。
回复

使用道具 举报

2257#
发表于 2009-11-4 14:01:04 | 只看该作者
如此看来FIRADISK问题啊。
回复

使用道具 举报

2258#
发表于 2009-11-4 14:15:21 | 只看该作者
半路看进来,还真不容易, 虽说有点难, 还是看得有点意思
回复

使用道具 举报

2259#
发表于 2009-11-4 15:52:24 | 只看该作者
原帖由 chenall 于 2009-11-3 17:00 发表
关于firadisk的问题,我怀疑可能和map的交换磁盘有关系??

我自己今天再试了一下(用VMWARE)。分别用MICROPE和0PE(PXE启动),发现使用0PE进入GHOST启动后,查看硬盘的分区表有误,造成启动失败。使用MICR ...


c大,发觉MICROPE使用FIRADISK没有问题,GHOST前后分区表没有变化。虚拟机测试了两次,有点冤枉FIRADISK了。看来是0PE的问题。

再测试了一下,用FIRADISK的0PE新版,进入0PE对硬盘重新分区,问题出来了:
但用无盘天使的驱动,分区又正常。

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

Snap2.jpg (154.78 KB, 下载次数: 149)

OPE下分区情况

OPE下分区情况

Snap1.jpg (136.13 KB, 下载次数: 150)

其他PE下分区情况

其他PE下分区情况
回复

使用道具 举报

2260#
发表于 2009-11-4 16:22:22 | 只看该作者
原帖由 zhaohj 于 2009-11-4 15:52 发表


c大,发觉MICROPE使用FIRADISK没有问题,GHOST前后分区表没有变化。虚拟机测试了两次,有点冤枉FIRADISK了。看来是0PE的问题。

再测试了一下,用非FIRADISK的0PE新版(WDSYS.SYS),进入0PE对硬盘重新分 ...


microPE前三个菜单都是无firadisk驱动的, 只有第4个是有firadisk驱动的.
我试验用第1个(无firadisk), 分区, ghost后, 启动正常
但用第4个菜单引导PE(含firadisk驱动), 分区, ghost后, 不能启动.
回复

使用道具 举报

2261#
 楼主| 发表于 2009-11-4 16:34:34 | 只看该作者
我试图在VMware中重现Ghost重启问题,似曾成功重现,但后来重现不了。所以ghost方面不好说。

不过可以重现的是,在用了firadisk的PE中用DiskGenius看其它盘的磁头数、每道扇区数,会显示成与X:盘一样的。
在0PE中磁头数/每道扇区数为128/63,MicroPE中是80/32。这点可以验证。我怀疑是这些参数带来ghost重启问题。

zhaohj兄#2272楼的说法与之前说法似有矛盾。磁头数255的情形在MicroPE、0PE中都是看不到的。
从0PE用无盘天使驱动冒充firadisk.sy_(wdsys.sys文件cab压缩后改名firadisk.sy_替换真正的firadisk.sy_),就一切正常来看,问题还是与firadisk有关。

[ 本帖最后由 pseudo 于 2009-11-4 16:40 编辑 ]
回复

使用道具 举报

2262#
发表于 2009-11-4 16:46:33 | 只看该作者
原帖由 pseudo 于 2009-11-4 16:34 发表
我试图在VMware中重现Ghost重启问题,似曾成功重现,但后来重现不了。所以ghost方面不好说。

不过可以重现的是,在用了firadisk的PE中用DiskGenius看其它盘的磁头数、每道扇区数,会显示成与X:盘一样的。
在 ...


刚才不小心,上面已改正。0PE用FIRADISK分区有问题,MICPOPE用FIRADISK分区没有问题。现在毛病难查了...
回复

使用道具 举报

2263#
发表于 2009-11-4 16:57:02 | 只看该作者
firadisk肯定是有问题的,但是出现问题的原因还没有找到。
回复

使用道具 举报

2264#
发表于 2009-11-4 17:17:41 | 只看该作者
刚看了firadisk讨论区的贴子,也许这个也是一个问题。

Don't unmap 0x81.
回复

使用道具 举报

2265#
发表于 2009-11-4 17:23:37 | 只看该作者
正常系统 和 其他PE, 以及microPE中1/2/3菜单启动PE中的分区截图:


micrope中4菜单(firadisk驱动)的不正常分区截图:


0PE新版(firadisk驱动)的不正常分区截图:

----------------------------------------------------------------------------------------------------
从上图看, 使用了firadisk驱动的0PE和micrope的4菜单PE, 分区参数异常, 并且ope和micrope的还不相同.
回复

使用道具 举报

2266#
发表于 2009-11-4 17:50:50 | 只看该作者
我尝试了一下,不覆盖原来的(hd0)。
启动后显示的C/H/S正常,但GHOST是否正常我就没有办法测试了,因为我自己的测试一直都是成功的。

如果有办法从软盘上启动PE就不用这么麻烦了。
谁对这些比较有研究?应该是有办法的。
回复

使用道具 举报

2267#
 楼主| 发表于 2009-11-4 19:01:00 | 只看该作者

回复 #2279 chenall 的帖子

我为虚拟机再增加一个硬盘,成为主从双硬盘,那么MicroPE将两个硬盘的H/S都认作255/63,去掉一个硬盘,即单硬盘覆盖hd0情形,认作80/32。
初步结论:在grub4dos中被虚拟硬盘覆盖的物理硬盘hd0,进入windows后firadisk会按虚拟盘的参数去访问该物理硬盘,可能带来问题。
不过双硬盘时被覆盖盘的处理又为什么与单硬盘不同呢?
回复

使用道具 举报

2268#
 楼主| 发表于 2009-11-4 19:22:07 | 只看该作者

诸位试试

已经联系firadisk作者,他说使用firadisk时
Don't unmap 0x81.

据此,诸位试试,在auto_exe.bat中搜索
0x81:
都改为
0x84:
是不是一切都好了。
auto_exe.bat在0PE的KERNEL.ZIP里KERNEL目录下。KERNEL.ZIP是用winrar以zip格式最大压缩比打包的。
回复

使用道具 举报

2269#
发表于 2009-11-4 20:45:22 | 只看该作者
原帖由 pseudo 于 2009-11-4 19:22 发表
已经联系firadisk作者,他说使用firadisk时
Don't unmap 0x81.

据此,诸位试试,在auto_exe.bat中搜索
0x81:
都改为
0x84:
是不是一切都好了。
auto_exe.bat在0PE的KERNEL.ZIP里KERNEL目录下。KERNEL ...


真是好消息!!!不知是否0PE只需修改auto_exe.bat?
回复

使用道具 举报

2270#
发表于 2009-11-5 01:05:27 | 只看该作者
加油啊!!!!顶哦!!!!!支持楼主,支持你~
回复

使用道具 举报

2271#
发表于 2009-11-5 08:29:57 | 只看该作者
原帖由 pseudo 于 2009-11-4 19:22 发表
已经联系firadisk作者,他说使用firadisk时
Don't unmap 0x81.

据此,诸位试试,在auto_exe.bat中搜索
0x81:
都改为
0x84:
是不是一切都好了。
auto_exe.bat在0PE的KERNEL.ZIP里KERNEL目录下。KERNEL ...


Don't unmap 0x81,0x81都改为0x84,这个问题解决了:

Snap1.jpg (144.87 KB, 下载次数: 148)

Snap1.jpg
回复

使用道具 举报

2272#
发表于 2009-11-5 08:50:39 | 只看该作者
好消息啊,Don't unmap 0x81后利用FIRADISK驱动的0PE,硬盘分区解决了。
GHOST后硬盘完美启动!!!
祝贺一下!
再解决MICROPE的Don't unmap 0x81。
回复

使用道具 举报

2273#
发表于 2009-11-5 08:53:43 | 只看该作者
原帖由 pseudo 于 2009-11-4 19:22 发表
已经联系firadisk作者,他说使用firadisk时
Don't unmap 0x81.

据此,诸位试试,在auto_exe.bat中搜索
0x81:
都改为
0x84:
是不是一切都好了。
auto_exe.bat在0PE的KERNEL.ZIP里KERNEL目录下。KERNEL ...

回复P大:
      今天第一时间测试, 修改为0x84后, diskgenus磁盘参数正确, 格式化及ghost后, 硬盘第一启动正常.
      此问题解决!

     还请chenall大侠修改下micrope, 或说明一下修改哪里的0x81......
回复

使用道具 举报

2274#
发表于 2009-11-5 09:07:34 | 只看该作者
micope 在ext.zip 里面menu.lst 别的地方没有发现
回复

使用道具 举报

2275#
发表于 2009-11-5 09:38:24 | 只看该作者
原帖由 fantasy 于 2009-11-5 09:07 发表
micope 在ext.zip 里面menu.lst 别的地方没有发现


MicroPE 因为一直以来都没有map交换磁盘,我稍后再进行修正上传。
回复

使用道具 举报

2276#
发表于 2009-11-5 09:42:58 | 只看该作者
原帖由 fantasy 于 2009-11-5 09:07 发表
micope 在ext.zip 里面menu.lst 别的地方没有发现

修改后, micrope中磁盘参数还是不正确, ghost后不能启动.
原帖由 chenall 于 2009-11-5 09:38 发表
MicroPE 因为一直以来都没有map交换磁盘,我稍后再进行修正上传。

还是等C大的修正吧!
回复

使用道具 举报

2277#
发表于 2009-11-5 10:26:49 | 只看该作者
哦  我只是那天看配置的时候见到了。。既然这样等c大同步吧
回复

使用道具 举报

2278#
 楼主| 发表于 2009-11-5 10:41:50 | 只看该作者

哪位朋友有条件试一下,0PE和MicroPE里安装win7

用普通pe下装win7的方法能否安装,用这里的工具安装能否安装:
PETOOLS\系统工具\安装windows系统\NT6.X快速安装器090915.EXE
回复

使用道具 举报

2279#
发表于 2009-11-5 10:53:43 | 只看该作者
0pe 我上次装有点问题。最后直接g4d写链式引导过去安装的。。就是chainlader
安装没问题 但是无法引导。。大概是10月5号左右的那个版本
回复

使用道具 举报

2280#
发表于 2009-11-5 11:14:01 | 只看该作者
原帖由 pseudo 于 2009-11-5 10:41 发表
@echo off
::映射网络驱动器 Pseudo 2008.12.11,2009.1,2009.4,2009.5,2009.9
::参考了小小强Pe工具箱PXE版V1.2的START_NET.CMD文件,chenall的PE中启动网络自动运行.cmd
rem 以下内容用于映射网络驱动器Y盘,以便通过网络加载外置程序请根据实际情况
rem 自行修改KERNEL.ZIP中WXPE目录下的SERV_SET.bat进行设置。
rem SHARE_USER指定了服务器上的某个帐户,默认为pseudo,此帐户只需有对外共享并读取外置程
rem 序文件夹的权限即可,其它的权限都不需要。
rem SHARE_NAME指定了服务器端共享目录的共享名,默认为0pe$,该共享只需让由SHARE_USER指定的
rem 帐户有只读权限即可,其它的用户和权限都不需要。
rem 连接时,程序将首先尝试连接Guest和administrator,如果此两个帐户不可用或设有密码,
rem 才进一步尝试连接由SHARE_USER指定的帐户。
rem PXE_SERVER用来指定服务器的IP,如果保持空着,就会使用自动检测到的IP(普通情况下是合适的)。
rem =========================================================================================
NBTSTAT -N >nul 2>nul|| GOTO :网卡错误
if exist %WinDir%\SERV_SET.bat call %WinDir%\SERV_SET.bat
if not defined SHARE_NAME set SHARE_NAME=0pe$
if not defined SHARE_USER set SHARE_USER=pseudo
if not defined SHARE_PASS set SHARE_PASS="0pe"


guest账户密码空的情况大多第一次连不上。能不能把SERV_SET.bat单独提取出来放在0PE目录下,方便用户修改。
还有,自动连接网络能不能像C大一样不用penetcfg,不需要用户按键真正实现全自动。你修改一下还是方便大家吧。
参见:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=144916&highlight=%2Bzhaohj

[ 本帖最后由 zhaohj 于 2009-11-5 11:16 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-12 13:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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