无忧启动论坛

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

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-19 17:35:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一、原理
    对于 DOS 系统来说(2000 和 XP 底层也是基于DOS系统),有两种不同的引导扇区,即“硬盘主引导扇区”和“操作系统引导扇区”。
    硬盘主引导扇区位于整个硬盘的 0 磁道 0 柱面 1 扇区,是用 FDISK 进行硬盘分区时产生的。包括硬盘主引导记录 MBR 和分区表 DPT。其中主引导记录的作用就是检查分区表是否正确以及确定哪个分区为引导分区,并在程序结束时把该分区的启动程序(也就是操作系统引导扇区)调入内存加以执行。
    操作系统引导扇区通常位于硬盘的 0 磁道 1 柱面 1扇区,是用 FORMAT 命令对磁盘格式化时产生的,是引导系统或正确使用磁盘的必要条件。
    Win2000/XP的启动过程是:操作系统引导扇区加载时,引导程序读取顺序为:NTLDR->BOOTFONT.BIN(为NTLDR提供中文字体),NTLDR 读取 BOOT.INI,若选择启动 Win2000/XP,系统会加载 NTDETECT.COM 并引导 WINNT(Windows)目录中的NTOSKNRL.EXE,由NTOSKNRL.EXE(功能类似于WIN9x的WIN.COM)负责启动 Win2000/XP;如果是启动 Win98,系统会读取BOOTSECT.DOS(就是原c盘的引导扇区),由 Win.COM 负责启动 Win98。
    由上述可以看出一个清昕的思路,只要操作系统引导记录指向的系统文件是 NTLDR,就可以启动 Win2000/XP 系统,即进入Win2000/XP 对磁盘进行格式化(这是因为 WiN2000/XP 下的磁盘的引导记录指向的系统文件是NTLDR)就可达到目的。
    二、方法
    将 HDD、USB-HDD 挂在任一装有2000/XP系统的计算机上(U盘先用自带的格式化软件格式为HDD启动方式),将第一分区格式化成 FAT32(FAT也可以),将 WinPE(ERD2003/2005)或红叶光盘中的所有文件夹都复制到该盘的第一分区,并将“I386(PEXP)”文件夹改名为“MININT”,将 SETUPLDR.BIN、NTDETECT.EXE 复制到第一分区根目录下,改 SETUPLDR.BIN 为 ntldr 就行了。(后面的设置从略)。
    还有用 DEBUG 读出 2000/XP 操作系统的引导扇区再写入需要的磁盘,需要的跟贴,但没这种方法简单。
2#
发表于 2005-4-19 17:44:25 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

不错!我正想要!
回复

使用道具 举报

3#
发表于 2005-4-19 17:44:42 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

同意,顶!
回复

使用道具 举报

4#
发表于 2005-4-19 19:34:47 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

顶!
回复

使用道具 举报

5#
发表于 2005-4-19 21:49:46 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

真是高啊!
回复

使用道具 举报

6#
发表于 2005-4-20 09:00:24 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

顶,试试看
回复

使用道具 举报

7#
发表于 2005-4-20 09:10:20 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

应该没有那么简单,据我所知,和主板的 BIOS 就有极大的关系,部分主板的 USB-HDD 启动支持并不完善!
回复

使用道具 举报

8#
发表于 2005-4-20 09:11:58 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

好东西谁不想要
回复

使用道具 举报

9#
发表于 2005-4-20 09:18:18 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

很好!希望贴出debug读出 2000/XP 操作系统的引导扇区再写入需要的磁盘!
回复

使用道具 举报

10#
 楼主| 发表于 2005-4-20 13:45:51 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

下面引用由gsblay2005/04/20 09:10am 发表的内容:
....和主板的 BIOS 就有极大的关系,部分主板的 USB-HDD 启动支持并不完善!
主板有问题和方法有什么关系?原来的老主板还不支持USB...。
下面引用由cardia2005/04/20 09:18am 发表的内容:
很好!希望贴出debug读出 2000/XP 操作系统的引导扇区再写入需要的磁盘!
   说出来其实一文不值(用“引导扇区”作为关键词在网上搜一下,遍地都是),就是用DEBUG把操作系统的引导记录备份出来,写入一个文件(这也是通常维护系统的一个工作),再用DEBUG把它写加要用的地方。为了方便使用做了两个批处理文件,内容很简单。
    使用方法:将上传的文件解包,和DEBUG.EXE一起复制到软盘上,如果要放在硬盘上,可建一个文件夹,将以上文件方入。最好在纯DOS下执行BAK.BAT后,会生成操作系统引导记录的备份文件BOOTSECT.BIN。要重写操作系统引导记录在DOS下执行RES.BAT即可。
    注:打开 BOOTSECT.BIN 就可以看到文件名 NTLDR 睡在里面的。
[UploadFile=DBR_1113975944.rar]
回复

使用道具 举报

11#
发表于 2005-4-21 13:34:13 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

<其实老百姓需要的正是这样的版主
回复

使用道具 举报

12#
 楼主| 发表于 2005-4-21 14:24:16 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

下面引用由lhg9545372005/04/21 01:34pm 发表的内容:
<其实老百姓需要的正是这样的版主
谢谢鼓励!应是楼主。
回复

使用道具 举报

13#
发表于 2005-4-22 10:38:54 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

制作后启动时候提示:NTLDR IS MISSING ....
已经从MININT的目录下把SETUPLDR.BIN、NTDETECT.EXE复制到根目录下,改SETUPLDR.BIN为ntldr,请教是可能什么地方出问题?
回复

使用道具 举报

14#
发表于 2005-4-22 22:18:47 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

不行,出现读boot.ini出现错误1,请教高手如何解决,做一个128M可启动的,然后上传gho大家下载,谢谢!!!!!!!!
回复

使用道具 举报

15#
发表于 2005-4-28 08:27:54 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

实在看不下去了,错误百出,居然还有人顶。
回复

使用道具 举报

16#
发表于 2005-4-29 00:31:39 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

下面引用由echo90562005/04/28 08:27am 发表的内容:
实在看不下去了,错误百出,居然还有人顶。
sm错误?
写出来看看?
USB没有那么大的,没测试
放到硬盘就是这么做D
+个boot.ini任意分区启动
回复

使用道具 举报

17#
 楼主| 发表于 2005-4-29 07:57:52 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

下面引用由echo90562005/04/28 08:27am 发表的内容:
实在看不下去了,错误百出,居然还有人顶。
??
做合盘这么简单的事还有人做的错误百出,做人要厚道,发贴要负责,偶是在虚拟机和用USB-HDD做成后才发的贴。
回复

使用道具 举报

18#
发表于 2005-4-29 09:26:42 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

引导扇区,我一直在试,想把深山红叶装入我的系统里,就是这个--引导扇区---的问题搞不好,启动不了深山红叶。
回复

使用道具 举报

19#
发表于 2005-5-1 10:35:17 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

在USB-HDD上启动时,出现txtsetup.sif文件损坏或丢失的提示,重新copy ,问题还是一样,请高手指点!!!
回复

使用道具 举报

20#
发表于 2005-5-4 10:47:37 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

再请高手指点!!!!!
回复

使用道具 举报

21#
发表于 2005-5-4 10:55:17 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

谢谢!!!!!!!!!!!!!
回复

使用道具 举报

22#
发表于 2005-5-4 11:36:22 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

按此方法有谁能够真正启动了winpe的吗??????
回复

使用道具 举报

23#
发表于 2005-8-1 15:04:20 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

[这个贴子最后由zhxiyi在 2005/08/01 03:17pm 第 2 次编辑]

我使用深山红叶V20(正式版)的安装脚本“usbsetup.cmd”在移动硬盘上安装完后,重启后在进度条走了一半即在“全方位”的“全”字下停止不前了,之后就出现了“File txtsetup.oem caused an unexpected error(18) at line 1742 in d:\xpsp1\base\boot\setup\oemdisk.c”的错误。用“setuppe.cmd”也一样(在BIOS禁止IDE硬盘)。请高手帮忙解决?
如果用深山红叶V20(2005年1月1日的版本)的安装脚本“usbsetup.cmd”在移动硬盘上安装则可以成功启动但是任务栏显示不出来,有开始菜单。
回复

使用道具 举报

24#
发表于 2005-8-1 15:30:10 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

23楼的,这是因为txtsetup.oem这里面的语句有错误,但是具体怎么解决我也不会,我只是在研究无人职守安装时遇到过同样的问题。
回复

使用道具 举报

25#
发表于 2005-8-1 15:51:13 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

可是我在这个论坛里见了不少人做成功。在“txtsetup.oem”去掉相关的语句行不行?我也不懂这些东东。
回复

使用道具 举报

26#
发表于 2005-8-1 20:26:35 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

没人帮忙解决这个问题吗?
回复

使用道具 举报

27#
发表于 2005-8-2 01:42:10 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

很好~~楼主的敬业精神值得敬佩!!这种方式也值得研究,先下载了,谢谢...
回复

使用道具 举报

28#
发表于 2005-8-2 19:22:19 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

觉得可行。顶了。
回复

使用道具 举报

29#
发表于 2005-8-3 21:14:24 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

正需要
回复

使用道具 举报

30#
发表于 2005-8-17 21:39:43 | 只看该作者

[原创] WinPE(ERD)在“HDD、USB-HDD”中运行就这么简单

zhxiyi,我的问题跟你一样,我是这样解决的,
把pexp\system32\下的winpeoem.sif删除,相应的pexp\systme32\drivers\下的scsi驱动文件夹全部删除,再启动就可以了.我想应该是集成的scsi驱动存在问题吧,或与系统不兼容.
真怀念51ct,有那么多的大侠无私解答,不像这里,连搜索也用不了,懂得点的也不屑于解答我们的问题,看不惯那幅嘴脸
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-24 10:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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