7超级U盘.docx
《7超级U盘.docx》由会员分享,可在线阅读,更多相关《7超级U盘.docx(12页珍藏版)》请在冰豆网上搜索。
7超级U盘
超级U盘启动盘
一盘在手,天下无忧——打造分区、备份/恢复、NTFS读写超级U盘启动盘
经常上论坛,不断有人提问怎么进入纯DOS、分区、备份等等,我对这些问题还算熟悉,就把经验和大家分享。
现在的U盘便宜了,而MP3也是低价满天飞,都是大众产品,想起2003年初我买第一个U盘时,32MB就花了160元,不禁感叹今非昔比。
现在,我们已经可以完全抛弃软盘,因为软盘的一切功能U盘都可以胜任!
下面开始打造集分区、备份/恢复、NTFS读写等诸多功能于一身的超级启动盘。
制作过程在WindowsXPProfessional、硬盘分区全部为NTFS文件系统的环境下完成,在无软驱直接U盘引导下进DOS应用成功。
准备篇
第一步,使用USBoot制作U盘启动盘
工具:
USBoot,最新版本1.67,免费软件,解压后即可使用,程序只有一个主文件USBoot.exe,双击打开,界面如图。
插上U盘后,在磁盘列表中可以看到,我的U盘为H:
。
单击选择U盘,再单击“点击此处选择工作模式”选择“ZIP模式”,如图。
单击“开始”进行U盘制作,出现“此操作将重新格式化U盘,所有数据都将被销毁!
是否继续?
”的警告,单击“是”继续。
在出现如图
“请拨下U盘”的提示后,安全删除U盘,拨下后程序提示“请再次插上U盘”,再将U盘重新插上。
此时程序开始向U盘写入引导文件,几秒钟后,“引导型U盘制作成功!
”H:
目录有三个文件:
COMMAND.COM(隐藏系统文件)、IO.SYS、MSDOS.SYS,前两个是MS-DOS7.1的基本启动文件,此时U盘已经能够引导系统进入纯DOS。
(注意:
程序列表中,盘符前有USB标志才是U盘,不过,有的U盘在Windows下被识别为硬盘而非可移动设备,随机应变。
一般U盘可支持USB-FDD和USB-ZIP两种工作模式,但识别为硬盘的U盘只能使用USB-HDD。
)
第二步:
NTFSDOSPro让DOS下NTFS分区读写畅通无阻
工具:
NTFSDOSPro,最新版本5.0。
解压到任意文件夹,双击其中的BootDisk.exe运行NTFSDOS专业版启动盘制作向导,如图。
单击“Next/Browse”打开解压的licence.txt,再单击“Next”继续,到“SystemFileLocation”要求指定系统目录,如图,
我只安装一个操作系统,目录在C:
\Windows。
单击“Next”,“TargetLocation”指定NTFSDOS安装路径,直接安装到H:
\NTFSDOS,单击“Next”完成制作。
目录下,NTFSPRO.EXE是NTFSDOS的主程序,NTFSCHK.EXE是磁盘检查程序,可以修复意外情况下受损的NTFS分区。
第三步:
PartitionMagic让磁盘分区、转换不再烦
工具:
PartitionMagicForDOS,版本8.05(E文不好担心误操作可使用“自由分区工具Pqmagic6.0c中文版”。
),软件就可以在DOS下进行磁盘分区,而且可以不丢失任何数据进行NTFS和FAT32转换。
解压后把放到H:
\PQ目录下。
(注意:
目录下的MOUSE.COM和MOUSE.INI,是DOS下的鼠标驱动,可以直接放在U盘根目录,启动时直接加载以便其它程序调用。
)
第四步:
ghost系统备份/恢复,让你免受重装之苦
工具:
SymantecGhost,推荐8.2版本,软件支持在NTFS分区读取和写入磁盘备份,支持鼠标操作。
解压后双击HB-Ghost82-fxj.exe安装GHOST,如图6,
单击“下一步/开始”安装。
完成后在安装目录下找到GHOST.EXE,大小1.33MB,如图7,
这是DOS下GHOST的主程序,将其复制到U盘根目录。
附加:
在纯DOS下抓图
工具:
Pixelpop,为制作实战教程的方便,需要在DOS下抓取图片,此软件可以直接在DOS抓图,并保存为gif格式。
解压后放到H:
\Pic目录,其中的批处理文件PP.BAT要做相应修改,如图8,
这是由于U盘引导进入DOS后盘符将变更为A:
(若安装有软驱则是B:
),和软盘启动一样。
制作完成。
U盘的目录应该是这样:
2005-05-1211:
52125,960IO.SYS
2005-05-1211:
5230MSDOS.SYS
2005-05-1211:
5294,292COMMAND.COM
2004-08-2616:
121,397,900Ghost.exe
2005-05-1213:
11
Pic
2005-05-1213:
24
PQ
2002-06-1917:
4024MOUSE.INI
2002-06-1911:
1537,681MOUSE.COM
2005-05-1212:
16
NTFSDOS
实战篇
将U盘插上,开机启动。
在系统自检时,屏幕出现提示“PressDELToEnterSetup”(AWARDBIOS)或“PresstoSetup”(AMIBIOS)时按下相应键,进入到CMOS设置。
按方向键到“AdvancedBIOSFeatures”或“Advanced”项,回车进入,设置“FirstBootDevice”为“USB-ZIP”,这里根据U盘的工作模式选择。
按F10保存并退出设置程序。
系统再次启动将由U盘引导。
(注意:
某些AMIBIOS的主板自检时可以按F11选择启动菜单“BootMenu”,从中直接选择U盘引导,而不必再进入CMOS设置。
)
U盘将引导系统进入DOS,键入“dir”回车,显示的目录和前文一样。
1、键入“Pic\PP.BAT”回车,安装Pixelpop,按“Shift+PrintScreen”就可以抓图了,图片保存在A:
\Pic下,从SCREEN00.GIF开始自动命名。
要从内存卸载Pixelpop,键入““Pic\PP.BAT/R”回车。
2、键入“cdNTFSDOS”回车,如图。
键入“NTFSPRO.EXE”,开始安装NTFSDOS程序,系统将从C:
开始分配盘符给NTFS分区,如图,
我的硬盘共有五个NTFS分区,分别为C:
,D:
,E:
,F:
,G:
。
此时各个分区读写均畅通无阻,不过软件对中文的支持不完善,中文目录名显示为乱码。
要退出程序按“Ctrl+Alt+Del”,程序将重启电脑。
(注意:
程序运行一次即驻留内存,不必再运行,否则程序将再次分配盘符产生错乱,我尝试过,结果从H:
开始分配盘符。
)
3、返回A:
根目录,键入MOUSE.COM安装鼠标驱动。
键入“PQ\PQMAGIC.EXE”,运行PartitionMagic,程序界面如图。
选择某个分区右击,“Resize/Move”移动分区,“Creat”创建分区,“Delete”删除分区,“Format”格式化,“Copy”复制分区,“Merge”合并分区等等。
要转换分区,执行“Convert”,可以在FAT、FAT32、NTFS之间转换,如图。
不过,程序对中文支持不佳,可以在转换前在Windows下将磁盘卷标、中文目录名、文件名均暂时改为英文名,转换完成后再改回,此方法同样适用解决NTFSDOS中文乱码问题。
4、返回A:
,键入“GHOST.EXE”回车,运行SymantecGhost。
安装鼠标驱动后,就可以用鼠标操作。
单击“OK”,程序界面如图,
一般备份系统分区即可,这里以单硬盘备份C:
为例,单击“Local/Partition/ToImage”,选择磁盘“Device1”单击“OK”,选择第一个分区“Part1”,单击“OK”继续,在下拉菜单中选择备份镜像保存的位置,要保证有足够空间,这里是D:
,命名为Bak.GHO,单击“Save”,如图。
接着,程序询问“Compressimagefiles?
”,“No”表示不压缩,“Fast”表示压缩比例小而执行备份速度较快,“High”就是压缩比例高但执行备份速度相当慢,建议选择“Fast”。
最后单击“Yes”,GHOST开始磁盘备份,速度相当快,几分钟就可以完成。
建议在系统运行良好时进行磁盘备份,在系统不稳定时进行磁盘恢复。
要恢复分区,单击“Local/Partition/FromImage”,选择先前备份的镜像,单击“Open”,选择分区“Part1”,单击“OK”,GHOST即开始恢复分区。
5、补充:
U盘引导的DOS下同样可以刷新BIOS,没有任何问题。
我的电脑没有安装软驱,曾两次用U盘刷新主板BIOS,未出差错。
后话
制作这张启动盘的过程中,曾经尝试把DOS杀毒功能引入U盘,出现DOS内存不足的问题,没有成功。
这要从DOS的内存工作机制谈起。
DOS操作系统最早设计时,PC机的硬件系统只支持1M字节的寻址空间,所以DOS只能管理最多1M字节的连续内存空间。
在这1M内存中,又只有640K被留给应用程序使用,它们被称为常规内存或基本内存,其它384K被称为高端内存,是留给视频显示和BIOS等使用的。
不管系统物理内存有多大,DOS下的应用程序都只能直接使用640K的常规内存。
DOS下还存在两种不能被直接使用的内存:
扩充内存和扩展内存。
扩充内存是一种早期的增加内存的标准,在扩展内存出现后被淘汰。
扩展内存只能用在286或更高档次的电脑上,目前几乎所有使用DOS的电脑上超过1M的内存都是扩展内存。
DOS5.0以后,可以通过Himem.sys这个程序来管理扩展内存。
不管扩充内存或扩展内存有多大,DOS应用程序只能在常规内存下运行。
但是,有的程序可以通过DOS扩展器(比如DOS4GW.exe等)使CPU进入保护模式,从而直接访问扩展内存;但是要注意,进入保护模式以后,计算机就脱离了DOS状态。
而NTFSDOS恰恰是一个运行在DOS下的32位保护模式的程序,它实际上已经脱离DOS状态,占用不少内存,还要在DOS下查杀病毒就会出现内存不足,杀毒程序无法运行。
这大概是NTFS文件系统安全性较高换来的代价。
另外,运行NTFSDOS后,再运行其它程序,如PartitionMagic,也可能出现内存不足无法加载,这时只要重新引导进入DOS,直接运行该程序即可。
最后补充一点,网上支持DOS杀毒的程序,比如金山毒霸DOS版、KV2005DOS版等,都是直接解压后使用的,其压缩包内一般都有SMARTDRV.EXE,可以加速扫描病毒的速度(需要Himem.sys支持)。
这个SMARTDRV,我们可以把它提取出来,在DOS下直接运行SETUP.EXE安装操作系统之前加载它,同样可以加快磁盘读写的速度,大大缩短安装过程。