无忧启动论坛

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

(原创)打造U盘中的WINPE实战功略(二)

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-22 15:29:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(原创)打造U盘中的WINPE实战功略(二)之总结作启动U设备的方法
    上次我的贴子谈论了U盘作PE的方法,贴子在http://bbs.wuyou.net/forum.php?mod=viewthread&tid=100977

    本贴谈一下在深入总结下作启动U盘的方法。

    上次贴子像写小说,说了好多过程之类的话,有人批评我了,我接受,本贴少说废话^_^

    先总结一下上次的作启动U盘的经验
    用最常规的方法作U盘的DOS启动盘,再用BOOTSECT工具/NT52参数转为NT的启动,最后考贝启动文件和PE文件上去。这个方法是兼容性最好的。

    如果是移动硬盘,还有别方法:

    一、在虚拟机中(我用的是VMWARE)作一个盘,你可以作一个XP盘,也可以作一个DOS/XP双启动盘,甚至作包括一键GHOST/GRUB等东东的多合一的启动盘。把我们要的PE安装在这个硬盘上(这个很简单,红叶、老毛桃都提供有安装到硬盘的工具)。因为我们并不用在移动硬盘上启动一个完整的XP,所以删去除了PE的文件和几个启动文件外的其它内容。怎么删?用虚拟机加载一个可启动光盘(比如PE)去删拉(提醒一下,别用格式化)。如果你有多启动并要在移动硬盘上用的话,多启动所需的文件也要保留。在虚拟机上加挂一个新的虚拟盘并格式化好,用GHOST把上个虚拟盘整盘刻成一个文件在新的虚拟盘上。再把这个gho文件提出到物理硬盘上来(VMWare的虚拟机用VMware-mount工具很容易办到),用GHOST32工具把上述文件整盘刻隆到你的移动硬盘上。OK,你的移动硬盘作好了。

    二、如果你的移动硬盘是可以拆开的(所谓原装的移动硬盘比如纽曼的就别用这个方法了,你一拆就不保修了!三星的可以拆,呵呵),就把硬盘拆出来,如果是3寸标准硬盘的可以直接装到机器里。如果是2寸的笔计本硬盘,到电脑城买一个IDE转换接头(大约十来块很便宜的)也可以装到台式机,不必用笔记本。参考(一)中的相关方法作好,连刻隆都不用了,取出来装回移动硬盘盒就OK了。
上述的作移动GHOST文件如果只有一个分区且足够小的话(也就是说你的U盘容量比这个文件大的话)也可以直接向U盘里刻,我试过这样作的U盘也是可行的,但是并不能保证所有都一定可以。
另一种方法,先按我上一贴方法作好可启动的U盘。用GHOSTEXP打开上述方法作的GHO文件,把需要的内容拷贝到你作好的U盘中去也行。

    这里要注意一个问题,如果作的是常规DOS/WINDOWS双启动。也就是先装DOS再装的WINDOWS而自动生成的双启动菜单,WINDOWS会在C盘根目录下生成一个BOOTSECT.DOS,并在BOOT.INI文件中加一行:C:\ = “Microsoft Winodws”用来启动DOS。实际上也可以在BOOT.INI中写成:C:\BOOTSECT.DOS = “Microsoft Winodws”其效果是一样的。但是,这种情况下,我们把BOOTSECT.DOS文件和DOS的三个启动文件(MSDOS.SYS、IO.SYS、COMMAND.COM)拷贝到另一个WINDOS的系统盘上,并在其BOOT.INI文件中加入上述菜单命令来启动DOS是不能成功的。在我的记忆中原来的DOS也有这个问题,就是一个DOS系盘如果你删除了他的MSDOS.SYS、IO.SYS文件,再从别的地方拷贝一样的两个文件来它也是不能启动的。:)这也就是现在的矮人工具箱什么的在WINDOWS下加入DOS的软件都是用GRUB之类的载入一个DOS的软盘映像文件来启动DOS而不是简单的加入DOS启动文件来启动。

    到了这里,我又想到了另一个问题。即然我们可在把虚拟机上的系统刻在移动硬盘上甚至U盘上使之可以启动,而虚拟机上的系统可以用刻隆光盘(比如猪猪猫)作上去。那么我们是不是可以用如猪猪猫刻隆光盘上的GHOST文件直接向移动硬盘上刻呢?

    经我的测试,是可行的!甚至,你可以在WINDOS下用GHOST32来刻。如果是向U盘刻的话,可以用GHOSTEXP先去除GHO文件中不必要的内容以适应U盘的容量。(注意,应使用GHOST的DISK FROM IMAGE方法进行全盘刻隆,而不是分区刻隆。)

    这样,我们就得到了一个非常简单的方法,用系统刻隆光盘直接生成可启动的移动硬盘/U盘

    在这里必需明确一下,本文和前文以及下一篇文章所介绍的都是对应于USB-HDD模式启动的USB设备(包括移动硬盘、U盘、USB多功能读卡器、还有PDA。^_^我有一个多普达的818PDA,上了1G的SD卡,在PDA上用Card Export切换到读卡模式就可以了),如果是USB-FDD或USB-ZIP是不能按上边的说法操作的。因为USB-FDD和USB-ZIP模式启动后把U盘识别为软盘/ZIP盘而不是硬盘,连盘符都由C变成了A。不过我试过把可启动的IMG映像文件(如红叶盘上的DOS工具盘映像)写入U盘,在USB-FDD模式下启动DOS和GRUB成功,但是要装PE的话要改的东西不少,所有的C:要改A:,所有的(hd0,0)要改成(FD),比较麻烦还可能要改PE盘内的东东,我就没去试了。

    再有一点,U盘的启动还是要看机器的。不是每一台机器都可以用USB设备启动,也就是说一个能在所有机器上都能启动的U盘是不存在的。我这里有一台老机器,在BIOS的BOOT设备中有USB-HDD一项,但我试过无论如何都没有办法用USB设备来启动,好像是它在从BIOS自检到引导系统这个过程中并没有检测USB设备。所以,有对些朋友来说做不成可以使自已机器启动的U盘也没办法的事(J你的机器太老了,想U盘启动,买新机器啦)

    附件中给出本文中所使用的BOOTSECT工具和相应的批处理工具,大家不用再去满论坛翻了。
(未完待续)

[ 本帖最后由 bughong 于 2007-3-22 04:16 PM 编辑 ]

mkxpboot.rar

32.46 KB, 下载次数: 261, 下载积分: 无忧币 -2

2#
发表于 2007-3-24 11:18:28 | 只看该作者
沙发,顶~
回复

使用道具 举报

3#
发表于 2007-3-25 02:52:02 | 只看该作者
正在研究中
回复

使用道具 举报

4#
发表于 2007-3-25 12:08:27 | 只看该作者
:@ :@ :@ 学习中
回复

使用道具 举报

5#
发表于 2007-3-28 18:06:24 | 只看该作者
学习中。。。
回复

使用道具 举报

6#
发表于 2007-3-28 19:03:30 | 只看该作者
说实话,我也觉得要自己放乱七八糟的进去很麻烦,而且我也不是很会,所以就只取现成的用了
回复

使用道具 举报

7#
发表于 2007-3-28 19:26:22 | 只看该作者
受教了啦~!
回复

使用道具 举报

8#
发表于 2007-4-18 00:24:58 | 只看该作者

bughong 能否请你作一个BIOS中只有USB FDD 的,可以GHOST到移动硬盘中的教程?

我的移动硬盘是三星80G的,但主板中却只有一个USB FDD项,没有USB HDD 和USB ZIP等其他模式。我做了很多天了,但都做不出来,苦请BUGHONG作一个这样的教程怎么样?
先谢了。
回复

使用道具 举报

9#
发表于 2007-4-25 13:44:09 | 只看该作者
收藏学习中...
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 16:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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