无忧启动论坛

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

IBM_F11里的PE可以加载外置程序的GHO

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-24 16:05:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
放出来是给像我差不多的菜鸟们研究使用。 未加本人任何信息。

大虾们不要见笑哦……


用了很多Pe只有感觉老毛桃的最为稳定也相对比较开放式的。


所以选择了  老毛桃的PE和外置程序,基本没有做什么改动的。

结合sunsmile23 大虾的《安装PE到隐藏分区全攻略 》,制作而成。
至于先将硬盘分区等请参考这里有详细介绍    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=102272&extra=page%3D2

感谢  hytmtet  的提醒。





还是注册回到版权所有人微软了,呵呵。 看图。



      







分区跟目录下的文件结构。
























MINIPE目录下的文件结构。









正在上传  zhaohj 的FPT2里的, 古友的  文件夹。

[ 本帖最后由 古友 于 2007-9-24 04:13 PM 编辑 ]
2#
 楼主| 发表于 2007-9-24 16:26:11 | 只看该作者
做 GHO 只是想将文件压缩更小一些, 其实RAR的也差不多大。

这个GHO是8.2的制作兼容性好,其实非真正的有启动信息的GHO,你可以提取出来复制到分出来的SYS_BACKUP 分区里去的。
回复

使用道具 举报

3#
 楼主| 发表于 2007-9-24 16:34:34 | 只看该作者




GHOST到任何活动分区都可以使用。 有文件的活动分区要移走到其他分区。

这个是启动菜单。
回复

使用道具 举报

4#
发表于 2007-9-24 17:01:20 | 只看该作者
目录结构还可以优化的
而且有很多重复文件根本没必要

你采用的是F11热键激活,用NTLDR+GRLDR的方式引导
因此
根目录只需要NTLDR合GRLDR就可以了




BOOT目录下的所有文件也斗可以更改到MINIPE目录

其他需要的文件
BOOT.INI
放置到minipe目录
改成MINIPE\X

MENU.LST
放到MINIPE目录
这时需要修改GRLDR来定位MENU.LST
或者直接将MENU.LST集成进GRLDR就可以不要menu.lst文件了

NTDETECT.COM
很明显,NTLDR和SETUPLDR.BIN(LDRXPE)共用这一个文件就可以了
放在MINIPE目录
名字自己随便取,你的貌似已经由了
MINIPE\NTCOM就是

PE文件
就是WINNT.SIF/WINNT.XPE文件
已经修改到MINIPE\PE中了
在0418中名为WINNT.XPE在根目录
看来老毛也养成根目录干净的习惯了.....

BOOTFONT.BIN
改成
MINIPE\FON.X


menu.lst中对应boot目录的东东斗改到minipe目录下

同时
在menu.lst中添加启动PE的菜单

title 启动WINPE
find --set-root /minipe/ldrxpe
chainloader /minipe/ldrxpe

就可以了



这样根目录就2个文件和一个文件夹,很干净的~
回复

使用道具 举报

5#
 楼主| 发表于 2007-9-24 17:21:31 | 只看该作者
大虾是完美主义者,佩服!

好的,谢谢指导,我整整看。  好像LDRXPE不放在跟目录,启动PE的时候出错的。
回复

使用道具 举报

6#
 楼主| 发表于 2007-9-24 17:57:50 | 只看该作者

谢谢!

请大虾下载优化一下,谢谢了。


看看原理就ok了!


http://www.gu88.com/123.rar
回复

使用道具 举报

7#
发表于 2007-9-24 19:01:32 | 只看该作者
这种情况,NTLDR引导可以不用GRLDR的,BOOT.INI通过AVLDR加载ldrxpe,只是AVLDR要修改一下。
回复

使用道具 举报

8#
 楼主| 发表于 2007-9-24 23:41:03 | 只看该作者
搞定!结构如下。

那  ldrxpe 必须根目录和 PE都要放,否则就启动不了PE提示没有  ldrxpe 文件。
这里在maotao.bin修改了几次尝试还是不行,等指导一下……



为了被改名的文件名长一些,还是将 MINIPE 文件夹修改为 PE 了。


   
└─SYS_BACKUP
    │  grldr
    │  ntldr
    │  ldrxpe
    │  
    └─PE
        │  WINPE.IS_
        │  NTLDRLDR
        │  BOOTT
        │  menu.lst
        │  PE
        │  OP.WIM
        │  maotao.bin
        │  LDRXPE
        │  bootfontt
        │  NTCOM
        │  WINPE.INI
        │  
        └─boot
                BACK.GZ
                backup1
                backup2
                bcdl
                bootlace.com
                DOSNTFS.IMG
                FONTS.GZ
                ghost8.img
                grldr.mbr
                grub.exe
                hmload.com
                MEMDISK
                PQ8.IMG
                restore.lst
                restore1
                restore2
                restore3
                tools.lst

[ 本帖最后由 古友 于 2007-9-25 07:18 AM 编辑 ]
回复

使用道具 举报

9#
发表于 2007-9-25 11:40:36 | 只看该作者
原帖由 古友 于 2007-9-24 11:41 PM 发表
搞定!结构如下。

那  ldrxpe 必须根目录和 PE都要放,否则就启动不了PE提示没有  ldrxpe 文件。
这里在maotao.bin修改了几次尝试还是不行,等指导一下……


为了被改名的文件名长一些,还是将 MINIPE  ...


maotao.bin不需要
直接用grub4dos来chainloader minipe目录下的ldrxpe就可以了
根目录也不需要ldrxpe的

NTLDR一共两个菜单
一个是直接进入XP
一个是进入GRUB4DOS


grub4dos下包含所有工具,PE等菜单


根目录只需要GRLDR和NTLDR以及一个MINIPE目录就可以了
回复

使用道具 举报

10#
发表于 2007-9-25 11:51:00 | 只看该作者
以NTLDR+GRLDR方式进入GRUB4DOS需要的文件

NTLDR
GRLDR
假定其他文件都放在BOOT目录下
BOOT\NTDTCOM(NTDETECT.COM文件)
BOOT\FON.BIN(可选,如果NTLDR有中文菜单,则需要)
BOOT\X.X(boot.ini配置文件)

从GRUB4DOS启动PE需要的文件
BOOT\PELDR(名字任意, 这里你的好像叫LDRXPE)
BOOT\NTDCOM(已经有了)
BOOT\PE.X(winnt.xpe,winnt.sif之类的配置文件,毛桃原版中的MINIPE\PE文件)
BOOT\WINPE.IS_(镜像文件)


所以,启动PE需要的文件也不多,不用单独放在一个目录,直接都放在BOOT目录正好

grub4dos启动PE很简单的
好像已经说过了~
回复

使用道具 举报

11#
 楼主| 发表于 2007-9-25 14:36:22 | 只看该作者
setup is inspecting your computer's hardware configuration

ntdetect failer


就是无法进 PE
回复

使用道具 举报

12#
 楼主| 发表于 2007-9-25 14:42:40 | 只看该作者
一定是 ldrxpe 文件的问题,找不到原因,请帮助修改一下,谢谢!!!


目录结构就是你说的

根目录:

boot 文件夹 (其余的文件全部在这下面)
grldr 文件  
ntldr 文件


│  
│  grldr
│  ntldr
│  
│  
└─boot
        x.x
        fon.bin
        menu.lst
        winpe.is_
        winpe.ini
        pe.x
        op.wim
        ntcom
        back.gz
        backup1
        backup2
        bcdl
        bootlace.com
        dosntfs.img
        fonts.gz
        ghost8.img
        grldr.mbr
        grub.exe
        hmload.com
        memdisk
        pq8.img
        restore1
        restore2
        restore3
        restore.lst
        tools.lst
        ldrxpe
        


其他的都可以,就是无法进 PE

[ 本帖最后由 古友 于 2007-9-25 02:46 PM 编辑 ]

ldrxpe.rar

139.73 KB, 下载次数: 48, 下载积分: 无忧币 -2

回复

使用道具 举报

13#
发表于 2007-9-25 15:21:29 | 只看该作者
原帖由 古友 于 2007-9-25 02:36 PM 发表
setup is inspecting your computer's hardware configuration

ntdetect failer


就是无法进 PE


你把文件名搞错了
把NTCOM
改成NTDTCOM或者自己随便改
反正要7个英文字母的

例如
NTDETECT.COM>BOOT\NTD.PRO
WINNT.XPE>BOOT\PE.X
回复

使用道具 举报

14#
发表于 2007-9-25 15:22:37 | 只看该作者
因为以前是MINIPE\NTCOM
现在变成了BOOT文件夹,少了2个字符,自然要在NTCOM上加上两个字符补齐了
回复

使用道具 举报

15#
发表于 2007-9-25 15:44:11 | 只看该作者
文件给你
我改过了的
改成
NTDETECT.COM>BOOT\NTD.PRO
WINNT.XPE>BOOT\PE.X
文件名也改成了PELDR了
比LDRXPE好听点~

把MENU.LST内容也贴上来
timeout 5
color light-gray/blue white/blue
default 0
fallback 1
find --set-root /boot/grub/fonts.gz
fontfile /boot/grub/fonts.gz
splashimage /boot/grub/love.gz
password --md5 $1$3$fA34jTvAGfQ7wFcoT3usC0
#map硬盘分区,仅当PE系统/控制台 在逻辑分区上使用
title 启动 Winows XP Professional
find --set-root /ntldr
#map +1 (hd0)
chainloader /ntldr

title 启动 Mini Win XPE (RAMDISK)
find --set-root /boot/peldr
#map +1 (hd0)
chainloader /boot/peldr

title 控制台2合1之BLUE控制台
find --set-root /boot/blueldr
#map +1 (hd0)
chainloader /boot/blueldr

title 控制台2合1之XPSP2控制台
find --set-root /boot/ctrlldr
#map +1 (hd0)
chainloader /boot/ctrlldr
title MAP-MEM NT系统引导软盘
find --set-root /boot/NTBOOT.IMA
map --mem /boot/NTBOOT.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM 纯DOS
find --set-root /boot/PUREDOS.gz
map --mem /boot/PUREDOS.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
map --mem /boot/GAOSIR11.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MEMDISK GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
kernel /boot/grub/memdisk.gz c=478 h=2 s=18 floppy
initrd /boot/GAOSIR11.IMA
title MHDD
find --set-root /boot/MHDD.IMA
map --mem /boot/MHDD.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM Acronis Disk Director Suite 10 (B2160)
find --set-root /boot/AcrDDS.IMA
map --mem /boot/AcrDDS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM Acronis True Image Enterprise Server
find --set-root /boot/AcrTIES.IMA
map --mem /boot/AcrTIES.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot


附件: peldr.rar (139.72 KB, 下载次数: 74)
回复

使用道具 举报

16#
 楼主| 发表于 2007-9-25 17:05:27 | 只看该作者
原帖由 hytmtet 于 2007-9-25 03:21 PM 发表


你把文件名搞错了
把NTCOM
改成NTDTCOM或者自己随便改
反正要7个英文字母的

例如
NTDETECT.COM>BOOT\NTD.PRO
WINNT.XPE>BOOT\PE.X









哈哈,果然是这样粗心大意的很。
现在可以了! 非常谢谢 hytmtet 耐心指导。:victory: :handshake
回复

使用道具 举报

17#
 楼主| 发表于 2007-9-25 17:06:51 | 只看该作者
原帖由 hytmtet 于 2007-9-25 03:44 PM 发表
文件给你
我改过了的
改成
NTDETECT.COM>BOOT\NTD.PRO
WINNT.XPE>BOOT\PE.X
文件名也改成了PELDR了
比LDRXPE好听点~

把MENU.LST内容也贴上来


附件: 29048





你的这个菜单里涉及的文件我没有。  看起来很丰富的。
回复

使用道具 举报

18#
发表于 2007-9-25 17:54:04 | 只看该作者
IBM的F11不知道支持NTFS分区不
之所以不喜欢F11
因为其按下热键就已经修改分区表了
感觉频繁修改分区表不爽
而grub4dos的MBR热键则不是
按下热键只启动GRUB4DOS
不改变分区表
当然,如果要使用隐藏分区的外置程序,修改分区表也在所难免
不过还有很多其他IMG镜像,根本不用显现分区,就可以直接使用的
所以我最后还是选择了GRUB4DOS的MBR


本人的变态分区
4个全是主分区......全NTFS
最后一个是 隐藏分区

grldr文件放在最后的分区上
grldr内置两条菜单
一条是加载普通的   menu.lst
一条是加载应急菜单menu.res

普通菜单和普通工具在D盘
应急菜单和应急工具在隐藏分区


一般情况下用普通工具
不一般情况下用应急工具....
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-25 23:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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