poen 发表于 2009-6-2 22:46:19

U盘启动

免光驱,免安装PE到硬盘,免修改BOOT.INI,U盘启动
2009-02-02 08:59
一、U盘启动
最近对PE开始产生了兴趣,并且在这里研究了很多网友发的贴子,在自己的电脑以及单位的电脑上试过了很多次,也记不得失败了多少回了,最后终于成功地实现了免光驱,免安装到硬盘,U盘启动老毛桃PE安装深度精简系统。该方法在一台DELL的Inspiron 1501本本,一台DELL Dimention 3000的台式机,以及一台HP的台式机上分别用128MB的U盘和512MB的U盘都成功了。现把我在这段时间的一些心得体会与大家交流一下。
U盘启动是首先要面对的,也是最大的一个障碍。很多网友都提到了制作可启动的U盘的工具,包括FlashBoot, UFormat, USBoot, 以及HPUSBFW.EXE等。一般来说,电脑要实现U盘启动,第一个条件是主板支持,第二是BIOS里把USB启动放到了第一项。
对不同的USB启动的模式来说,ZIP拥有比较广泛的支持;比较新的电脑则一般要求是HDD。而不同模式对U盘的容量的支持也是不同的,128M以下容量的U盘用ZIP模式较好,而128M以上的,则用HDD模式较好。当然,这个结论只是我自己对手上两个U盘实验的结果。至于格式化的软件,我强烈推荐用FlashBoot。因为用FlashBoot,我两个U盘在三台机上都成功了,而其它的软件要么是在其中的一台上成功,要么就三台都不成功。FlashBoot的下载地址:http://www.greendown.cn/soft/5048.html
FlashBoot的用法在这里不做详细介绍,因为这是一个绿色软件,用起来非常简单,只需要记住选“内置FreeDos”和根据自己的情况决定用ZIP还是HDD模式就可以了。制作完成后FlashBoot会在U盘里拷入两个DOS的启动文件,这个版本的DOS是是最早的那种,启动以后还会问你的系统时间和日期。不过只要能启动到DOS,就已经足够了,DOS的版本并不重要。
因为U盘启动并没有一个规范,所以,大家还是要多试几次,特别是几个USB口,我就碰到过这种情况,在一个USB口总不能成功,换了另外一个口就没有问题了。
二、在U盘上制作WinPE
在这里我选老毛桃的070315版,其实,其他老毛桃的版本也是一样的。之所以选老毛桃的版本,是因为这个版本做得太好了,不光能实现PE,还能上网,还提供了显卡,声卡的支持,以及各种各样的工具,如杀毒,磁光盘工具等。在我的DELL Dimention 3000 台式机上分辨率可以设到1280*1024,在我用的单位的一台HP的24寸宽屏显示器上还能设出1900*1200的分辨率,而且还能上网。扯远了,总之,128M的U盘就可以完全装下这个版本的PE了,而如果U盘只有32M也不要紧,只有基本功能的PE也只有不到30M。如果你的U盘只有16M,那……那就只能装纯DOS了。
在U盘上制作WinPE其实很简单,只要将以下这些文件拷到U盘的根目录就可以了:autoexec.bat, grub.exe, ldrxpe, menu.lst, ntdetect.com, winnt.xpe, xpemenu.ini, winpe.is_等8个文件以及“外置程序”这个文件夹。这些文件我是参考了网友GDH的文章后下载制作的。文章的出处是:http://bbs.deepin.org/read.php?tid=129291,上面这些软件的下载地址在文章里有。特别感谢GDH网友。
对以上这些文件的一些说明:autoexec.bat里就一行,grub.exe,也就是启动后自动运行grub.exe文件。NTDETECT.com是启动必备文件。XPMENU.INI是PE外置程序的配置文件。WINPE.IS_是PE的核心文件,少了它,PE就不能正常运行。该文件可以从老毛桃的ISO文件里提取出来。外置程序文件夹里放的都是PE下可运行的纯绿色软件。正因为外置程序和核心程序进行了分离,这种PE可以根据各人的需要而可大可小。大的自己可以添加外置程序,小的话只有核心部分,也就是网上所说的二十多兆的PE。外置程序文件夹也可以从老毛桃的ISO文件里提取出来。一个值得注意的问题就是WINPE.IS_和外置程序文件夹必须匹配,也就是说,如果你的WINPE.IS_是从0310版本提取出来的,外置程序文件夹也必须是从同一个版本提取出来。
好了,这时候你已经可以开机启动到Micro WinPE了,进去之后,就是熟悉的Win XP界面了。点击桌面上的“启动网络”和“启动声音”就可以上网和听音乐了。前提是你的网卡和声卡被识别出来了。
小经验:有的网友说在启动的时候出现错误提示:File WINPE.IS_ could not be loaded. The error code is 7. Setup Cannot continue. 我也出现过这种情况,在确认了WINPE.IS_文件是正常的之后,我换了一个USB口来试,问题就解决了,所以如果有网友有这种错误出现的时候,可以借鉴一下我的做法。
如果你的目标只是做一个WinPE的话,下面的内容你就不用看了,因为到这一步你已经达到目标了。如果你想在你的电脑崩溃的情况下重新安装系统(或者仅仅是想重装一个系统),而你的光驱又坏了,或者根本就没有光驱,(如某些型号的超薄本本),又或者你不想用光驱,我建议你继续往下读,因为下面我要介绍的做法,不用安装PE到硬盘,就可以实现系统的安装。
三、老毛桃PE安装深度精简系统
这里我选安装深度精简XP v5.6版。首先U盘启动进入PE,在非C盘,比如说D或者E盘上建立一个目录xpv56,然后运行PE里的UltroISO,将精简版ISO里所有的文件提取到xpv56目录下。右击本机硬盘的第一个分区,一般是C盘,然后选格式化,文件系统选NTFS(或者FAT32,随你便)。看到这里,你别不耐烦,认为是老生常谈,我的宝贵经验还没说呢。我就是和许多人一样,直接就双击winnt32.bat安装了,结果出了好多次错,几乎都想放弃了。
提取完ISO文件后特别注意,千万不要忘记以下这件事:
************************************************
记住把U盘从电脑上取下来!!!
************************************************
因为这时PE已经完全载入内存,取下U盘并不影响PE的运行,而把U盘还留在那里的话,安装程序会往U盘上写一些启动文件,而重启电脑后,系统会往C盘找启动文件,结果找不到(因为写在U盘上了)从而造成安装精简版失败。
再往下就简单了,双击xpv56目录下的winnt32.bat,深度精简系统v5.6版就会开始安装,选安装在C盘上,然后开始复制文件,等待……,在复制文件完成后,屏幕上出现“停止安装”时,手动重新启动计算机。再往下,重启后电脑会继续安装过程直到结束,因为深度精简系统的安装是可以无人值守的,一个非常优秀的系统。
好了,至此为止,我的一点小经验就介绍完了。这样安装深度精简系统,实现了免光驱,免安装PE到硬盘,免修改Boot.ini文件,免剪切一些启动文件和外置程序文件夹到硬盘。如果你的U盘够大,可以一股脑地把深度精简系统各种版本,功能恢复补丁以及你自己的各种软件都放到里面,一支U盘走天下了。
四、后记
U盘PE的一些局限:U盘启动的支持不如光驱好。一些老机子,比如说我2001年底买的台式机,USB接口是1.1的,如果用它来装PE,等得急都要急死了。呵呵。
一:
将U盘插入USB口(最好将其他的USB设备暂时拔掉),下载 http://www.crsky.com/soft/4032.html把你的U盘只做成启动盘,
制作方法:
USBOOT运行后(见下图):
/qzone/newblog/v5/editor/css/loading.gif
①选中你的U盘;
②点击蓝色的字选择工作模式;
③强烈建议选择ZIP模式!
HDD模式和FDD模式建议在ZIP模式不能正常工作时再试用;
ZIP模式是指把U盘模拟成ZIP驱动器模式,启动后U盘的盘符是A:
HDD模式是指把U盘模拟成硬盘模式;特别注意:如果选择了HDD模式,那么这个启动U盘启动后的盘符是C:,在对启动分区进行操作时就容易产生很多问题,比如:装系统时安装程序会把启动文件写到U盘而不是你硬盘的启动分区!导致系统安装失败。所以请尽量先选择ZIP模式。
FDD模式是指把U盘模拟成软驱模式,启动后U盘的盘符是A:,这个模式的U盘在一些支持USB-FDD启动的机器上启动时会找不到U盘,所以请酌情
使用。
 
④点击《开始》,开始制作。
⑤出现下面这个对话框时,确保你的U盘中数据已没用,再选择《是》。
⑥启动盘制作时出现下面的提示,请按正常程序拔下U盘:
Win9x系统:可直接拔下U盘
Win2000、XP、2003系统:请双击任务栏右侧红色圆圈内的《安全删除硬件》图标(如下图),正常卸载U盘。
/qzone/newblog/v5/editor/css/loading.gif
⑦请再次插上U盘
⑧稍后就会出现下面这个成功的提示,说明你的U盘目前已经是可启动基本DOS的了,点击右上角的×关闭USBOOT。
/qzone/newblog/v5/editor/css/loading.gif
再下载http://download.zol.com.cn/detail/9/88020.shtml中文USB启动盘 1.0 解压后的文件覆盖到U盘即可,此时你就拥有功能超强的中文USB启动盘,支持NTFS分区读写、杀毒和备份,集成各种DOS下常用软件,然后再把你.gho文件放到U盘上,就可以利用U盘安装操作系统了。
用这个U盘启动计算机:将U盘插入主板USB接口(最好将其他无关的USB设备暂时拔掉),重启电脑,在系统自检的界面上按Del键进入BIOS
设置(如果是特殊BIOS,请参考主板手册后确定按哪个键进入BIOS),进入BIOS FEATURES SETUP中,将Boot Sequence(启动顺序)设定为USB-ZIP(或USB-HDD、USB-FDD,请与你制作的U盘工作模式对应)第一,设定的方法是在该项上按PageUP或PageDown键来转换选项。设定好后按ESC一下,退回BIOS主界面,选择Save and Exit(保存并退出BIOS设置,直接按F10也可以,但不是所有的BIOS都支持)回车确认退出BIOS设置。
注意:有些主板(尤其是老主板)的BIOS中不支持U盘启动,所以会找不到相应的选项。
二:
注意事项:
1、制作启动盘之前请备份好U盘上有用的数据,最好能完全格式化一遍U盘。
2、有NTFS分区的硬盘或多硬盘的系统,在DOS下硬盘的盘符排列和在Windows中的顺序可能不一样,请大家自行查找确定,以免误操作。
3、如果启动U盘在使用中发生问题,请试试下面的方法:
①换成其他的工作模式(ZIP、HDD、FDD);
②选择DOS启动菜单中其他的选项;
③更换一个不同品牌的U盘重新制作一次;
④把U盘拿到其他品牌的电脑上试一下能不能正常工作。
4、U盘启动盘出现问题主要原因:
①主板不支持U盘启动(或支持的不完善);
②某些DOS软件(尤其是对磁盘操作类的)对U盘支持的可能不是很好;
③U盘是DOS之后出现的新硬件,种类比较繁杂,而且目前绝大多数的USB设备都没有DOS下的驱动,目前使用的基本都是兼容驱动,所以出现一
些问题也在所难免;
④U盘本身质量有问题;
⑤经常对U盘有不正确的操作,比如2000、XP、2003下直接插拔U盘,而不是通过《安全删除硬件》来卸载   
页: [1]
查看完整版本: U盘启动