无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: pseudo
打印 上一主题 下一主题

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

  [复制链接]
1#
发表于 2009-4-13 20:59:15 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2009-4-24 23:55:05 | 显示全部楼层
非常奇怪的问题,用vm6.02版测试,解开安装到硬盘后能看到启动菜单,但不管选哪项,都会报一个EXT1.GZ错误,说是map错了:
loading /0PE/XP/EXT1.GZ...
Something Wrong: map --Mem=0×8000 /0PE/XP/EXT1.GZ (rd)
然后就死这儿了,换2003的也一样,报错信息就是把“XP”改成“2003”
因为我U盘用的fat16格式,所以vm里也就这个格式,请问是分区的问题吗?有趣的是如果不解开,直接用iso就没问题,我原本怀疑是加载镜像的问题,但90M的iso都加载成功,没理由10M的EXT1出问题吧?4.15版和4.20版都是这个问题。
另外我安装0pe在第二个主分区,用DISKGEN3作的隐藏,dos下可见,在pe和windows中隐藏,原先用毛桃的pe正常。

[继续测试了下,发现安装在第一主分区就没问题,看来还是diskgen3制作的第二主分区有问题,不过原先的毛桃pe是好用的……最大的怀疑是“map --Mem=0×8000 ”这块,0PE的menu.lst绝对是天书,我很怀疑作者老大自己看着晕不晕?呵呵〕

[ 本帖最后由 fukystone 于 2009-4-25 18:50 编辑 ]
回复

使用道具 举报

3#
发表于 2009-4-26 21:53:02 | 显示全部楼层
安装到第二个主分区的问题解决(4.25版)。
不过有个新问题:
在硬盘上没有安装系统(xp或2003)的情况下,显声卡打包(cab)到net目录下,感觉支持的不太好,试过h3和深度带的驱动包,在某些机器上声卡驱不上(realtek838,hdaudio-好像是97),但用驱动包原属的pe就能驱动,查了一下说明,对驱动的安装要求很简单,就是打成cab包。不知还有没有别的要求……
另外一个应该是grub4dos的问题,最近发现不支持的机器有很多。我在一台联想(启天4600,amd的机器),一台p31主板的兼容机,一台dell笔记本上遇到同样的问题,0PE根本无法启动,后查发现是grub4dos无法启动,用量产的盘一试,eboot和syslinux都能起,但一转grub4dos就死机(键盘死锁),这个大概就没办法了吧?天可怜见的,我的usbhdd启动全用的grub4dos……
回复

使用道具 举报

4#
发表于 2009-4-27 22:45:41 | 显示全部楼层
声卡驱动已拷贝了,谢谢。
回复

使用道具 举报

5#
发表于 2009-11-5 12:38:20 | 显示全部楼层
原帖由 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 ...


改成0x84后对于多分区(可见分区)的U盘会报"line 5709 in d:\srvrtm\base\boot\setup\setup.c"错误。但分区的U盘没问题。
我是用1块4G金士顿(单分区)和1块8G(带量产和加密分区)U盘测得,用0x81时都好用,改0x84后只有4G的好用,通常"line 5709 in d:\srvrtm\base\boot\setup\setup.c"这个错误是内存问题,但已排除。

请P大看一下,谢谢
回复

使用道具 举报

6#
发表于 2009-11-6 11:39:02 | 显示全部楼层
既然firadisk支持xp了,那是不是就不必unmap了啊?
回复

使用道具 举报

7#
发表于 2009-11-7 17:47:08 | 显示全部楼层
再报告一下,本次升级(1105)后,对于多分区的U启还是会报错"line 5709 in d:\srvrtm\base\boot\setup\setup.c"。
U盘为8G杂牌,分区为UD区,可见区,加密区,量产的CDROM,以前版本正常,换无盘天使的驱动也正常,就是把unmap后面的0*81改0*84后报错。但可以正常进pe。
回复

使用道具 举报

8#
发表于 2010-1-6 19:59:17 | 显示全部楼层
老大,"SRS_Injection.cmd"在哪儿?我试试
回复

使用道具 举报

9#
发表于 2010-1-12 20:20:47 | 显示全部楼层
那个SRS_Injection.cmd,使用有什么特殊要求吗?
测试环境,vm6,硬盘选scsi,ghost系统后,用0pe启动,查看了一下,看的到硬盘,执行SRS_Injection.cmd,在第一步就错了,在CHECK_PCIDEV处直接就“MESS NO PCIDEV file”了。查了一下,不管是c盘的wndows目录还是pe的wxpe目录,都没有pcidev这个目录……
回复

使用道具 举报

10#
发表于 2010-2-7 14:33:33 | 显示全部楼层
碰到一个奇怪的问题,请问p大,0pe在启动的时候,对硬盘的分区表,mbr,dbr等有什么操作吗?
问题描述:
一台hp的cq40-409ux笔记本电脑,cpu为amd,bios里几乎没有任何可调整项。
出厂时为一个区,装的vista,后来改分4个区,全部fat32格式,装winxp,最后还有1个隐藏分区,应该是一键恢复搞出来的。
用户ghost恢复后,系统变为1个区,恢复的xp也无法启动,于是拿来修理。
用u盘启动,dos下什么也看不到。进0pe,在一排箭头那里卡住,等了半天后报错(那个什么setup错误,以前用pe也遇到过,不是重要的错误),但可以继续进pe,找不到硬盘。换h3pe,经过漫长等待后进入pe,不但找不到硬盘,而且打开我的电脑死机。
分析:分区表是肯定坏了,还是用disgen找吧。
回0pe,打开diskgen能找到硬盘,重新查下分区,5个分区可以找回来,但全部打不开。大致看一下,磁道和扇区基本都错了,没法子,手工改吧。经过一番折腾,还好是fat32的,终于把分区找回来了,除了c盘,其他的资料全在。满意的存盘,ghost系统重启,这时候诡异的事情发生了:
重启后根本不引导,进0pe一看,又变回拿来时的样子了----我哭,一想到用来记扇区数那个文本我根本没保存---我哭的力气都没了……
没办法,擦干眼泪再来,又一番折腾。这次不ghost了,存盘重启,再进0pe一看,又没了……
怒极,还好这次我存了分区表备份,我不进pe了,进dos导入分区表备份,重启进dos,嗯,分区都在。
为了判断问题所在,再次进h3pe,分区还在。重启进0pe,分区没了,0pe下恢复分区表,重启进dos,分区还在,再进0pe,又没了……
那么基本上可以判断是在0pe的启动过程中把分区表弄没的。顺便说一下,我手工改的分区表,尤其是dbr应该是有错误的(有2个分区重叠),但不影响在dos或pe或xp下使用数据(这台机器后来正常装xp),用pm之类的软件读取分区表肯定是报错的(已试验)。
用的0pe是2010最新版(我也没有老版),用fbinst做的U盘,请p大查一查,0pe在启动阶段有什么地方处理了硬盘的分区表或mbr,dbr,事实上0pe在没有硬盘的时候是正常运行的,我怀疑是加载硬盘驱动的时候,由于读取到得硬盘参数不正确(分区表坏了嘛),结果0pe强行把硬盘的某段分区表修改了……
这个也不算什么bug,从理论上讲恢复硬盘还是在dos下保险些……
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-15 04:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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