无忧启动论坛

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

[原创]支持外置硬盘控制器驱动,可任意方式启动的PE[10-01-13稳定版]

  [复制链接]
241#
发表于 2008-3-22 17:52:30 | 只看该作者
回复

使用道具 举报

242#
发表于 2008-3-22 18:15:24 | 只看该作者
看来更新了不少内容,试试
回复

使用道具 举报

243#
 楼主| 发表于 2008-3-22 18:37:38 | 只看该作者
原帖由 yiyaxuan 于 2008-3-22 17:38 发表
再想说下,用ramdisk的兼容性与wdsys的兼容性谁更好,现在用ramdisk较多,兼容性很好,wdsys没大量测试,不知道兼容性好不好,如果好的话,那么用不用ramdisk的方式也就无所谓了。


目前来说用WDSYS驱动兼容性还是可以的,至少现在还没有发现有人报告蓝屏.

如果不想用RAMDISK启动的话可以直接去掉RAMDISK的启动方式,只保留带WDSYS驱动的方式,这样核心IMG文件就可以压成GZIP比较小.

[ 本帖最后由 chenall 于 2008-3-22 07:23 PM 编辑 ]
回复

使用道具 举报

244#
发表于 2008-3-22 18:51:04 | 只看该作者
这次有新东东,回复好啊,不然老找不到沉老深
回复

使用道具 举报

245#
发表于 2008-3-22 19:10:49 | 只看该作者
亟待基于Vista的PE ....
回复

使用道具 举报

246#
发表于 2008-3-22 19:16:05 | 只看该作者
先用用再说.....
回复

使用道具 举报

247#
发表于 2008-3-22 19:47:00 | 只看该作者
这个要支持一下了。
回复

使用道具 举报

248#
发表于 2008-3-22 21:28:01 | 只看该作者
我天天来顶,没空一次过看完所有的内容.不让这贴沉.
回复

使用道具 举报

249#
发表于 2008-3-22 21:59:33 | 只看该作者
学习,有新的方法了
回复

使用道具 举报

250#
发表于 2008-3-22 22:32:31 | 只看该作者
如果用ramdisk的方式加载,那么如何加载外部的scsi.img呢,如果用easyboot调用,应该怎么做?
回复

使用道具 举报

251#
发表于 2008-3-22 23:47:40 | 只看该作者
支持各位大大的原创.
回复

使用道具 举报

252#
发表于 2008-3-23 09:04:18 | 只看该作者
这个要支持一下了。!!!
回复

使用道具 举报

253#
发表于 2008-3-23 10:24:18 | 只看该作者
一直在关注这个pe。
回复

使用道具 举报

254#
 楼主| 发表于 2008-3-23 10:32:07 | 只看该作者
原帖由 yiyaxuan 于 2008-3-22 22:32 发表
如果用ramdisk的方式加载,那么如何加载外部的scsi.img呢,如果用easyboot调用,应该怎么做?


用RAMDISK的方式只能支持单个SCSI(/OEM_SCSI.IMG)
用EASYBOOT不支持.
回复

使用道具 举报

255#
发表于 2008-3-23 11:07:08 | 只看该作者
支持楼主的探索精神,支持原创。
回复

使用道具 举报

256#
发表于 2008-3-23 12:18:11 | 只看该作者
建议下个新内核只保留完整网络支持就行了
回复

使用道具 举报

257#
发表于 2008-3-23 12:33:34 | 只看该作者
好好学习,正需要呢!
回复

使用道具 举报

258#
发表于 2008-3-23 12:37:38 | 只看该作者
下了0321版本,在虚拟机上测试,ramdisk不能运行,提示:

error 61: refuse to hook int13 because of empty drive map table
回复

使用道具 举报

259#
发表于 2008-3-23 12:53:36 | 只看该作者
原帖由 chenall 于 2008-3-23 10:32 AM 发表


用RAMDISK的方式只能支持单个SCSI(/OEM_SCSI.IMG)
用EASYBOOT不支持.




应可以用grubmenu.exe定制grldr, 在Easyboot菜单项里加载grldr.
我试了下, 可以启动.
但是根目录不能同时存在grldr, 也就是说最好把grldr扔到"EZBoot\"目录下面, 根目录下的删除.
回复

使用道具 举报

260#
 楼主| 发表于 2008-3-23 13:05:57 | 只看该作者
原帖由 yiyaxuan 于 2008-3-23 12:37 发表
下了0321版本,在虚拟机上测试,ramdisk不能运行,提示:

error 61: refuse to hook int13 because of empty drive map table

是直接ISO启动测试的吗?我用VMWARE测没有问题.

请告之你的启动方法,有没有做什么修改.
回复

使用道具 举报

261#
 楼主| 发表于 2008-3-23 13:07:13 | 只看该作者
原帖由 lisong 于 2008-3-23 12:18 发表
建议下个新内核只保留完整网络支持就行了


你搞混了吧,内核是什么都不带的,
要什么功能自动下载相应组件自己组装.
回复

使用道具 举报

262#
 楼主| 发表于 2008-3-23 13:08:48 | 只看该作者
原帖由 sg552 于 2008-3-23 12:53 发表




应可以用grubmenu.exe定制grldr, 在Easyboot菜单项里加载grldr.
我试了下, 可以启动.
但是根目录不能同时存在grldr, 也就是说最好把grldr扔到"EZBoot\"目录下面, 根目录下的删除.


那是用EASYBOOT来启动GRLDR,当然可以了,单单用EASYBOOT是不能达到效果的的.
回复

使用道具 举报

263#
发表于 2008-3-23 14:03:11 | 只看该作者
原帖由 chenall 于 2008-3-23 01:08 PM 发表


那是用EASYBOOT来启动GRLDR,当然可以了,单单用EASYBOOT是不能达到效果的的.



嗯, 这只是个折中的办法, 最终还是回到grldr的路上.
不过我看yiyaxuan的意思应该是想把PE放到EZboot的菜单中做多启光盘, 这样也就可以做到了.
回复

使用道具 举报

264#
发表于 2008-3-23 14:25:24 | 只看该作者
我回复过了怎么又要回复了
回复

使用道具 举报

265#
发表于 2008-3-23 14:40:27 | 只看该作者
支持最完美的PE一下。
回复

使用道具 举报

266#
发表于 2008-3-23 15:36:28 | 只看该作者
学习学习!!!!!!!!!!!!!!
回复

使用道具 举报

267#
发表于 2008-3-23 16:28:06 | 只看该作者
仿真ISO,默认项启动蓝屏,选其它菜单项启动正常。
回复

使用道具 举报

268#
发表于 2008-3-23 16:33:38 | 只看该作者
通过三次仿真。启动IMG   用WinPM 查看分区。它认定X:的容量,好象是三次仿真容量之和加上SCSI.IMG 的容量
回复

使用道具 举报

269#
发表于 2008-3-23 16:48:34 | 只看该作者
原帖由 chenall 于 2008-3-23 01:05 PM 发表

是直接ISO启动测试的吗?我用VMWARE测没有问题.

请告之你的启动方法,有没有做什么修改.



就是直接用ISO启动用VMware测试的,没有任何改动,后来查了一下grub的命令行,
title 0. Micro Windows PE With Universal ATA driver (ramdisk+/OEM_SCSI.IMG)
chainloader ()/WXPE/SETUPLDR.B2N
errorcheck off
find --set-root --ignore-floppies /OEM_SCSI.IMG
map --mem ()/OEM_SCSI.IMG (fd1)
errorcheck on
map --hook


发现把最后一句放到errorcheck on前面 ,就可以了。
回复

使用道具 举报

270#
发表于 2008-3-23 16:50:47 | 只看该作者
看看吧.......
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 17:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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