无忧启动论坛

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

[分享] 另类启动PE的方法

[复制链接]
91#
发表于 2007-9-18 21:36:17 | 只看该作者
原帖由 zhaohj 于 2007-9-18 09:30 PM 发表


用8.27的grub4dos吧?!我也是,我现在怀疑是不是我这台TFTP_SERVER装的杀毒软件及防火墙问题了,明天换台机器测试一下。
因为局域网已经有DHCP服务器了,所以就在本人用的XP下做了个TFTP-SERVER,hanewin ...

开始我用的老版grub4dos,也是慢到死,一个30多m的gz镜像花了半个多小时:L
回复

使用道具 举报

92#
发表于 2007-9-19 10:24:26 | 只看该作者
今天换了个环境测试,速度问题解决了,但用GRLDR作启动文件,还是进不去。
map和memdisk都试了,map后出现下面提示,用memdisk直接重启了

Snap1.jpg (45.26 KB, 下载次数: 135)

Snap1.jpg
回复

使用道具 举报

93#
发表于 2007-9-19 11:08:40 | 只看该作者
map --mem (pd)/img/winpe.dsk (hd0)

not

map mem (pd)/img/winpe.dsk (hd0)
回复

使用道具 举报

94#
发表于 2007-9-19 11:14:53 | 只看该作者
No more PE customization in future!

See http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

95#
发表于 2007-9-19 16:16:07 | 只看该作者
原帖由 windrv 于 2007-9-19 11:14 AM 发表
No more PE customization in future!

See http://bbs.wuyou.net/forum.php?m ... ;tid=113468&extra=page%3D1


不可能啊,这个PE也是用无盘天使驱动做的,用PXELINUX能启动
看来里面还有机关
又出了无盘小天使,无盘天使还没有搞明白,无盘小天使更晕了
原帖由 windrv 于 2007-9-19 11:08 AM 发表
map --mem (pd)/img/winpe.dsk (hd0)

not

map mem (pd)/img/winpe.dsk (hd0)

不行
回复

使用道具 举报

96#
发表于 2007-9-21 00:35:44 | 只看该作者
我自己制作的XPE成功了,但是另一个微型XPE有问题。能启动,但提示 the file wdsys.sys could not be found ,我明明已经 COPY TO drivers 里了,不解...
回复

使用道具 举报

97#
发表于 2007-9-21 00:37:01 | 只看该作者
原帖由 chenall 于 2007-8-24 02:44 PM 发表


需要修改TXTSETUP.SIF文件.在scsiclass.load段后面添加一行
wdsys=wdsys.sys



也试过,一样的提示!
回复

使用道具 举报

98#
发表于 2007-9-21 11:21:18 | 只看该作者
今天我又做了一个实验,不修改TXTSETUP.SIF文件,直接将wdsys.sys 改名为RAMDISK.SYS,启动提示the file RAMDISK.SYS could not be found ,真是太不理解了
回复

使用道具 举报

99#
发表于 2007-9-21 11:28:39 | 只看该作者
'小天使' -- 制造和定制视窗映象

'小天使'是一个工具包用以捕捉获取正在运行的视窗映像。

这个包是由4个主要工具组成;包含了wdmon.sys, wdlst.exe, cpyfil.exe 和 cpyfil.cmd  (使用 vshadow_*.exe).  

它的 wdmon.sys 驱动器监控着视窗系统从系统启动到任何一个时间点的文件使用情况。

使用wdlst.exe, 您能在系统运行期间任何时候安置标志作分析之用。

wdlst.exe也帮助你产生一个系统文件清单,列出从启动到产生文件清单时,系统访问过的文件。这文件清单是一个可使用记事本编辑的普通TXT文件。

在产生这文件清单后,你可以使用 wdlst.ext 去计算在列表里所有文件的大小,用以估计需使用
多少磁盘空间,使你可以做一个有足够空间大小的分区映像文件,用以存储这些文件,作为内存盘启动之用,或作为稍后写入硬盘分区之用。

cpyfil.exe 让你从文件清单复制文件到一个驱动器(可能是由vdk/imdisk/filedisk装载分区映像文件而成磁盘驱动器)。但是cpyfil.exe不是一个活体映像复制工具。你只能在一个不正在运行的视窗映像上使用它。

至于复制活体映像,你可以用cpylst.cmd,它会调用xp 或 2k3版本的vshadow去复制活体映像 。
   
你可以在不同时间点去分析你所创建的系统文件清单和决定你将要做什么。

同样你可以在你自己的知识基础上或从阅读 bold fortune 或其他人士的工作的基础上创建系统文件
清单,用以制造视窗系统映像作为使用。

你也可以在PE上去使用它。

但小天使主要是为一般的完整版视窗创建系统映像而设计的。它提供一个比使用PE更好的选择。因为使用PE,在功能上或法律上,存在很多限制和约束。

LA 代表一个新的典范和一个新的方式去定制视窗系统映象。它不同于下列的方式:

1. nlite (和微软视窗的安装CD/DVD) - 要求安装
      
2. xplite (bold fortune方式) - 删除文件

3. winbuilder/bartpe - 从安装CD/DVD选择文件并创建映象

4.Windows Embedded - 从微软本身的文件数据库选择文件并创建映象

LA 可以让没有太多编程知识的普通用户使用。普通用户也可以使用由其他高级用户或高级工具准备的文件清单去创建映象。
回复

使用道具 举报

100#
发表于 2007-9-21 11:32:26 | 只看该作者
原帖由 zhaohj 于 2007-9-19 04:16 PM 发表


不可能啊,这个PE也是用无盘天使驱动做的,用PXELINUX能启动
看来里面还有机关
又出了无盘小天使,无盘天使还没有搞明白,无盘小天使更晕了

不行


See more:

http://windrv.net/viewthread.php?tid=22&extra=page%3D1
http://windrv.net/viewthread.php?tid=24&extra=page%3D1
http://windrv.net/viewthread.php?tid=39&extra=page%3D1
回复

使用道具 举报

101#
发表于 2007-9-21 11:32:57 | 只看该作者
原帖由 huaqingyuan 于 2007-9-21 11:21 AM 发表
今天我又做了一个实验,不修改TXTSETUP.SIF文件,直接将wdsys.sys 改名为RAMDISK.SYS,启动提示the file RAMDISK.SYS could not be found ,真是太不理解了


See more:

http://windrv.net/viewthread.php?tid=22&extra=page%3D1
http://windrv.net/viewthread.php?tid=24&extra=page%3D1
http://windrv.net/viewthread.php?tid=39&extra=page%3D1
回复

使用道具 举报

102#
发表于 2007-9-21 11:38:48 | 只看该作者
没问题了!

[ 本帖最后由 huaqingyuan 于 2007-9-28 07:04 PM 编辑 ]
回复

使用道具 举报

103#
发表于 2007-9-21 11:46:54 | 只看该作者
支持!!!!!

[ 本帖最后由 huaqingyuan 于 2007-9-28 07:04 PM 编辑 ]
回复

使用道具 举报

104#
 楼主| 发表于 2007-9-21 13:55:23 | 只看该作者
原帖由 zhaohj 于 2007-9-18 11:58 AM 发表
支持不支持中文问题不大,可用背景图片处理。

to chenall:
加载网络支持的P处理,能不能把DHCP_SERVER改成tftp_server?


不行哦,因为是从IPCONFIG中提取的地址。里面没有TFTP_SERVER

当然一个变通的方式是可以使用WINS server.(因为WINS server一般情况下很少用到
在DHCP服务器上设置WINS SERVER的地址为TFTP服务器的IP

修改批处理将

  1. find /i "DHCP SERVER" "%temp%.\ipconfig.out"
复制代码

修改为

  1. find /i "Primary WINS Server" "%temp%.\ipconfig.out"
复制代码
回复

使用道具 举报

105#
 楼主| 发表于 2007-9-21 13:59:50 | 只看该作者
原帖由 zhaohj 于 2007-9-18 06:00 PM 发表
再顶,无盘天使真是好!
目前用GRLDR作启动文件还没成功,问题出在TFTP server上,grldr传输速度太慢,希望高人再指点一二。(pxelinux.0启动文件传输一个30M的pe不到20秒)


我也是用GRLDR启动的啊,速度并不是很慢。
kernel (pd)/memdisk.gz raw
initrd (pd)/winpe.gz

or

map --mem (pd)/winpe.gz (hd0)
map --hook
chainloader (hd0)+1
回复

使用道具 举报

106#
发表于 2007-9-22 12:18:41 | 只看该作者
加了一个命令,问题解决:
map --memdisk-raw=1
回复

使用道具 举报

107#
发表于 2007-9-23 14:53:13 | 只看该作者
to chenall:
用你的DHCP_TFTP SERVER1.52,怎么会失败,用TFTPD32就没事

Snap1.jpg (11.46 KB, 下载次数: 113)

Snap1.jpg
回复

使用道具 举报

108#
 楼主| 发表于 2007-9-23 18:14:41 | 只看该作者
原帖由 zhaohj 于 2007-9-23 02:53 PM 发表
to chenall:
用你的DHCP_TFTP SERVER1.52,怎么会失败,用TFTPD32就没事


tftp 69端口被占用,有可能已经开了其它TFTP服务器。
回复

使用道具 举报

109#
发表于 2007-9-23 22:16:37 | 只看该作者
原帖由 chenall 于 2007-9-23 06:14 PM 发表


tftp 69端口被占用,有可能已经开了其它TFTP服务器。


不可能啊,tftpd32也用69端口,传输也正常。换用hanewin_tftp1.52就这样。是不是程序问题,端口我也看了udp69打开
网上也找不到hanewin_tftp的其他版本。
回复

使用道具 举报

110#
发表于 2007-10-8 15:28:25 | 只看该作者
我找不到hanewin_tftp啊?
回复

使用道具 举报

111#
发表于 2007-10-11 22:03:02 | 只看该作者
密切关注中....希望楼主能有所突破
回复

使用道具 举报

112#
发表于 2007-11-2 11:47:58 | 只看该作者
想請教,我按照
http://windrv.net/viewthread.php?tid=16&page=1&extra=page%3D1
的步驟做了,
可是不論是使用map --mem還是memdisk,都遇到7B藍屏的情況,我也曾修改過image的FS格式--FAT.FAT32.FAT16都試過了,也在實機或是VMWare上測試過,但問題都沒有解決,請問有任何建議嗎?

另外,若是單純從PXE上boot此WinPE image是成功的

[ 本帖最后由 royalfay 于 2007-11-2 11:51 AM 编辑 ]
回复

使用道具 举报

113#
发表于 2007-11-2 12:35:15 | 只看该作者
此法本人一直在用,启动超快,不足之处,grub会吃掉一点内存!
回复

使用道具 举报

114#
发表于 2007-11-2 12:39:19 | 只看该作者
楼主的menu.lst恐怕有点问题!
回复

使用道具 举报

115#
发表于 2007-11-2 13:20:34 | 只看该作者
:victory: 楼主把成果放出来欣赏一下啊
回复

使用道具 举报

116#
发表于 2007-11-2 13:50:46 | 只看该作者
我的menu.lst用的是grub內既有的,等進去grub menu選單後選擇commandline,再一行一行慢慢打,打的內容就是windrv大提供的命令列。grub版本我用過08.12的也用過08.27,一樣都有7B藍屏的問題。
另外image的file system如果選的是FAT,那麼使用map --mem則會出現6B藍屏,memdisk 7B藍屏。改用其他File system的話,則兩者都試7B藍屏。
回复

使用道具 举报

117#
发表于 2007-11-2 14:05:55 | 只看该作者
会的不多,来学习下o(∩_∩)o...
回复

使用道具 举报

118#
发表于 2007-11-2 15:09:05 | 只看该作者
原帖由 royalfay 于 2007-11-2 01:50 PM 发表
我的menu.lst用的是grub內既有的,等進去grub menu選單後選擇commandline,再一行一行慢慢打,打的內容就是windrv大提供的命令列。grub版本我用過08.12的也用過08.27,一樣都有7B藍屏的問題。
另外image的file ...


Try use the version of grub4dos downloadable from http://www.disklessangel.com at:

http://www.disklessangel.com/modules/down/grub4dos-0.4.3-2007-08-12.zip

Also use memdisk from this package at:

http://www.disklessangel.com/modules/down/wmkiso_bin.zip

use memdisk raw option.

If still not working, please give more details about how you load your .dsk image and post up your menu.lst here to further discuss.
回复

使用道具 举报

119#
发表于 2007-11-2 17:08:49 | 只看该作者
windrv您好,

我已然使用這些版本來啟動。以下先詳述我整個製作的過程,煩請您幫我看一下問題出在哪?

1. 利用DA新增一個blank image,大小60M,格式選FAT12/16
2. build disk image,將1產生的*.img設成input,image type選default,file system選customy-FAT16
3. 將2產生的*.dsk用VDM mount起來
4. 下載老毛桃的WINPE,解出WINPE.IS_,然後把WXPE資料夾改名為minint,放到mount起來後的硬盤中,另外一併拷貝放置ntdetect.com. ntldr (這兩個放到根目錄). wdsys.sys(放到minint\system32\drivers內),txtsetup.inf裡面也添加了wdsys=wdsys.sys,4到[scsi.load]內
5. 打開grubinst_gui,File name選4的*.dsk,boot file打ntldr,然後按install
6. 開機時我會先啟動DOS,從DOS中進入GRUB,但是GRUB我只留grub.exe, grldr.mbr, grldr, menu.lst這些,而menu.lst我是使用原始的,並沒有做任何更改
7. DOS開完就進入grub,然後選擇commandline,之後再一行一行打指令,我用的是
    kernel (hd0,0)/memdisk raw
    initrd (hd0,0)/testpe.dsk
    boot

    PS.  我將memdisk及testpe.dsk均放置在c:\及e:\.....c為NTFS格式,e為FAT32

8. 然後見到win XP的圖樣後不久就看見7B的藍屏了
回复

使用道具 举报

120#
发表于 2007-11-2 19:49:54 | 只看该作者
DA就可以mount*.Dsk


不要用vdm
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-24 12:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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