无忧启动论坛

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

U盘安装windowsPE的外置入fbinst的隐藏分区(UD)的过程(菜菜文章,高手闪)

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-16 01:12:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
U盘安装windowsPE的外置入fbinst的隐藏分区(UD)的过程(菜菜文章,高手闪)
一、材料准备:
fbinst.exe findstr.exe format.com (第一个去时空下载,后两个XP系统中提取)[三个文件不到100K]
天琴PEISO一个。
先用fbinst.exe格式化U盘(可用fbinsttool),随便在网上找个fba文档格式化,看能不能启动。如果能
启动,那继续。。。

一、准备U盘
插上你的U盘,在CMD下运行 fbinst -l>>c:\1.txt,在C:\1.txt里记下你的U盘信息。如我的是:
hd0): 234245040 (112g)
(hd1): 15646656 (7g)
我的U盘是7g的那一个,记下15646656 (7g)这个字符串,下面要引用的。
写一个批处理(extra.cmd)放在内核里,以便进PE后copy外置入内存盘或硬盘:
如我这样写的:
@ echo off
imdisk -a -s 120M  -m R:  -p  "/FS:NTFS /C /Y /Q
md R:\MINIPE
fbinst -l >>%temp%\myudiskinfo.txt
for /f "delims=" %%i in ('findstr "15646656 (7g)" %temp%\myudiskinfo.txt') do set a=%%
i&call set a=%%a:~0,5%%
fbinst %a% export "mywinpe/OP.wim" "R:\MINIPE\OP.wim"
fbinst %a% export "mywinpe/winpe.ini" "R:\MINIPE\winpe.ini"
pecmd load R:\MINIPE\winpe.ini
exit

红字处填上你的U盘信息
简单解释下:第一句用IMDISK建一个盘符为R的内存盘,并格式化,
第二句:R:下建立MINIPE目录
第三句:导出U盘信息并写入myudiskinfo.txt
第四句:确定是从你的U盘中提取中提取文件。(防止有多硬盘或多U盘,如果只有一个一般就是hd1)
第五六句:copy文件至内存盘,第七八就不用说了。

二、再改造天琴PEISO:
用Ultraiso提取光盘中的winpe.is_,解压出winpe.iso,在system32中加入以上四个文件:
fbinst.exe,findstr.exe,format.com,还有刚才写的批处理extra.cmd,
提取pecmd.ini,在适当的位置加一句
LINK %desktop%\加载外置,%WS%\extra.cmd,,Shell32.dll#24保存拖回,
保存ISO,再压成winpe.is_,拖回原盘覆盖保存。
将修改好的ISO文件里的OP.wim和winpe.ini提取出来放在硬盘里备用,然后删除ISO里的OP.wim和
winpe.ini,保存,最好在VM里测下看能不能启动.经过修改的光盘不到30M,放在UD区内启动,速度会大
大加快的。

三、装进U盘
1.你可以用fbinsttool删除U盘里面除grldr外的所有文件,重写grldr菜单
如:
timeout 10
default 1
title WindowsPE----TQPE [UD区](加载WIM外置)
map --mem (ud)/MYWINPE/TQPE.ISO (0xff) || map (ud)/MYWINPE/TQPE.ISO (0xff)
map --hook
chainloader (0xff)
保存菜单(UTF_8)
在硬盘里里建一个MYWINPE的文件夹,里面放刚才改好的ISO(改名为TQPE.ISO),还有先保存的OP.wim
、winpe.ini,共三个文件。用fbinsttool,将MYWINPE文件夹导入U盘。
完成!从U盘重启PC,从20多M的光盘启动比载入原版整张光盘速度大大提升,进入PE,没有加载外置,
双击桌面上的加载外置,可以加载外置,速度还是可以忍受的。

四、问题与深入:
1.载入这个批处理,是不是可以在PECMD.ini中加载,我没有测试。。。
2。内存太小的机器肯定是不能建RAMDISK,并拷贝外置(OP.wim和WINPE.ini)入RAMDISK的。望达人写个内存判断,如果内存不够则提取外置入硬盘。我的机器512M老机此方案可行。。
3.注释掉原PECMD.ini中load \minipe\winpe.ini那一句,减少搜寻硬盘时间。。
4.如果原ISO没有IMDISK驱动的自己加,怎么加,网上一大堆。

[ 本帖最后由 yjmub 于 2009-11-16 01:16 编辑 ]
2#
发表于 2009-11-16 05:47:56 | 只看该作者
呵呵,俺会,用FBINSTTOOL方便多了,傻瓜式!
回复

使用道具 举报

3#
发表于 2009-11-16 19:18:18 | 只看该作者
学习了   。。。。。。支持
回复

使用道具 举报

4#
发表于 2009-11-26 17:36:05 | 只看该作者
FBINSTTOOL,这个软件相对好学一点
回复

使用道具 举报

5#
发表于 2011-6-5 20:50:00 | 只看该作者
不晓得,cdlinux可以用这种方式,藏入UD中不。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-10-1 23:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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