免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 3259|回复: 0
收起左侧

[讨论] 如何制作纯净的DOS备份与还原系统(U盘安装系统)

[复制链接]

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128758

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2012-3-17 04:43 | 显示全部楼层 |阅读模式
如何制作纯净的DOS + U盘安装系统(当然是针对无光驱的朋友咯)+ 自动备份与还原批处理文件

题记:

简单的说就是利用U盘给硬盘做个DOS系统,以后出就算系统出问题了,不再需要U盘,不再需要光盘,不需要PE(Acronis Disk Director等图形界面的还原备份程序),笔者主要强调的是干净,只需要小小的简单的一些DOS程序就能搞定备份问题,不用这么大费周章,就可以直接还原系统,这才是最主要的。

经常看到的备份与还原过程是先安装好一个XP,或GHOST XP,然后手工再安装一个一键还原系统(有的用MaxDOS,有的用FreeDOS)开机按F9或F11就自动还原的。但经常发生MaxDOS进入时发生错误,F9等设置好的快捷键无效了……这个一般是MBR或系统文件被破坏了。以前我也经常喜欢给别个安装一键还原系统,等他们还原不了的时候,还得我出马……囧orz,我怕麻烦。

所以渐渐的,我开始在XP系统安装前,先给安装一个纯DOS(Win98下面的实际上真正需要的就只有两个系统文件io.sys,command.com),当你再安装好XP时,XP的引导管理会自动将DOS的引导部分制作成一个引导文件BOOTSECT.DOS,再来引导上面两个系统文件。病毒一般也不会针对BOOTSECT.DOS进行破坏,最多针对command.com命令文件进程破坏,可它又不是XP下的PE可执行文件,现在的病毒应该懒得去感染了吧?哈,可能病毒的编写者认为WIN下没有DOS了吧?

至少到目前为止,我再没遇到在纯DOS下不能进与还原的情况。再说,我也懒得很,以前是不想跑,这样也给朋友省了不少时间。就是写本文时,都是有个朋友让写个教材,说了好久了,现在才写,后面的内容包括了系统安装写批处理来自动备份与还原,我感觉很傻瓜化的,但你知道一次,也就不会再有啥好神秘的了。


切入正题:
DOS软件准备(后面会提供):

1、SPFDISK.exe(多分区引导管理软件,全中文的)如果你只有一个主分区,那这个都可以不用了。我自然是XP和7都有,双系统互不影响。且XP下面还有个纯DOS。

2、FORMAT.com 格式化分区

3、ATTRIB.exe 修改文件属性的软件(等你做好系统,启动到DOS时,你可以用它删除休眠文件和页面文件,这两文件加起来几乎是你内存大小的两倍,但它们是隐藏与系统属性,直接在DOS下是看不了的,所以用这个软件把它们都删除了再做GHOST备份,这样备份文件会小得多)

4、HIMEM.sys 和 smartdrv.exe (内存管理软件,这样在DOS下安装XP时的前期文件复制会快很多,我也是才买的新机才开始用这两个文件的,以前DOS下安装不用它……没个2,3小时,你是看不到黄色安装进度条的,当然,我稍微有点耐心,呵呵)

5、EDIT.com DOS下面的文本编辑器,编辑批处理方便多了。当然你也可以用DOS命令直接生成批处理等文件,但如果输入错误,你又得重新来,很不方便。

6、GHOST83.EXE 这个不作过多解释(我感觉8.3的版本比其它更高级的版本要好用得多)

7、CONFIG.SYS 和 autoexec.bat 这两个是系统配置文件(上面的HIMEM.sys就需要用到它,附文已设置好了)与自动批处理文件,如果做得好,还可以在DOS下再搞个开机菜单,呵呵,我就不举例了,有需要可以与我联系或直接百度。
config.sys的文件内容只有一行:device=himem.sys
autoexec.bat的内容只有一行:smartdrv


WIN软件准备(当然是为了直接把DOS的引导程序写进U盘,总不可能在WIN下用FORMAT.com来格式化U盘成系统盘吧?这样格式化不了的。用UltraISO提取以前WIN98第一版光盘的引导信息也成,不过有现成软件,何乐而不为呢?)

先来做一个可DOS引导的U盘吧。

先将附件解压,然后运行HP U盘格式化工具.exe

再出来的界面先选择你的U盘设备,然后文件系统当然是FAT32,在下面的“创建一个DOS启动盘”前打勾,然后选择刚才解压的DOS文件即可。点“开始”等完毕就可以生成一张纯DOS启动的盘了,然后把上面的DOS软件全复制到你的U盘里,后面会用到。注:我试过很多工具,都要选择什么HDD,ZIP格式的,就它不选,我感觉好方便,如果不行的话,可以再用UltraISO提取WIN98的引导直接写入U盘也成,然后复制上面的DOS工具软件到U盘先。

然后在WIN下将下载到的XP光盘镜像用UltraISO全部直接解压到U盘上。

假设你会分区的话(包括能分多个主分区),只有一个主分区的情况下,我习惯分3个区:一个主分区,两个逻辑分区。

警告:这里的C分区一定要是FAT32分区格式,NTFS格式的,可以先将它格成FAT32,再操作。我说的都是全新的硬盘情况下。如果是有资料的盘,特别要注意操作,不然操作不当,将引起原有分区上的资料丢失,笔者将概不负责!!

在开机时,选择从U盘引导,现在的U盘就成了C盘,而原硬盘的C盘就变成了现在的D盘。

现在的DOS提示符是C:\>,直接输入format d:/s回车(注意命令中的空格,如果是已被格式化过成FAT32的盘,可以多加个参数/q,这样就会快速格式化)将D盘(也就是硬盘的C盘)格式化成DOS系统盘,顺便检查硬盘有没有坏块(格式化完会有提示的)。当格式化完后,输入硬盘C分区的磁盘卷标(还是输一个吧,这样在GHOST时也好区分,呵呵,我习惯输入WinXP或WIN7)到时系统安装好了,再在WIN下格式化其它的分区。

下面的分割线只针对用U盘安装XP系统的,如果你有光盘了,那么现在可以直接跳过分割线间的内容,选择安装光盘就成了。

--------分割线---------
然后选择让硬盘主分区来引导系统。这时硬盘的C分区自然就是C盘了,U盘就变成了D盘(不用担心驱动的问题,现在主板都支持U盘了,从硬盘引导后,能识别U盘的)。原来的硬盘的D盘,自然就是引导后的E盘啦,这个可以先不管。
然后在C:\>输入smartdrv回车;
然后在C:\>输入D:回车(现在的D盘就是U盘盘符啦,下面我就不写文字了,直接输入命令,最后当然要加上回车)
D:\>cd i386回车
D:\>winnt回车
这样就开始文字模式复制XP文件了。特别要注意的是当提示你已准备完毕,移除A盘(提示是英文,你看到Driver A:之类的时候就把U盘先拔出来。然后再重新启动。)
--------分割线---------

在进行到中文提示安装时,要选择分区保持现有分区无变化(不然再格式化,那么前面安装DOS引导部分的事就全废了)

接下来的XP图形安装界面,你应该都知道了怎么一回事了,在此略过。

等系统驱动,升级补丁,OFFICE等应用软件安装好后,将OUTLOOK EXPRESS,我的文档,还有QQ聊天软件这些数据(QQ,旺旺这些可以直接安装在其它盘),最好安装到其它盘,到时恢复系统时,这些东东都还在的。也就不用重新修改数据保存位置了。

然后把C盘各种临时文件删除,LJ清理干净。

现在我们就可以开始做一个GHOST备份了。

你应该注意到了,XP开机菜单有个30秒倒计时,第二项菜单是Microsoft Windows,对这个就是我们花了那么多时间做的纯DOS,要备份与还原,就进入这里。

备份前要手工删除LJ文件Pagefile.sys(页文件)与Hiberfil.sys(休眠文件,当然如果没有启用休眠则无此文件)。
因为它们都是系统隐藏文件,先在DOS下去掉它们的这些属性:
C:\>attrib pagefile.sys -h -r -s回车
C:\>attrib hiberfil.sys -h -r -s回车(如果未启用休眠,可略过此步)
C:\>del pagefile.sys回车
C:\>del hiberfil.sys回车(如果未启用休眠,可略过此步)

GHOST手工备份与恢复记得菜单顺序就行了,备份分别是菜单第1,2,2级;还原分别是菜单第1,2,3级,在此略过。


以下是命令行的自动备份:
例如把C主分区备份到第二个分区下,备份文件命名为XP.GHO,9级压缩,不需要用户手工确认。
c:\Ghost83.exe -clone,mode=pdump,src=1:1,dst=1:2\xp.GHO -z9 -auto -sure -fx

以下是命令行还原系统(假设你之前备份的XP.GHO文件放在第二个分区下面):
c:\Ghost83.exe -clone,mode=pload,src=1:2\xp.GHO:1,dst=1:1 -sure -fx -rb

可以把上面两条命令写成自动批处理文件,到时就不用输入这么难记的这些东东了。以后要恢复或需要重新备份(笔者习惯全手工运行GHOST来备份与还原,你要是高兴,还可以给备份文件加个密码,命令行加上-pwd参数就OK了)

如果是WIN7,因为它是NTFS分区,所以你不打算要XP的话,你可以分两个主分区,然后用SPFDISK来管理分区引导,以后要恢复,就在DOS主分区下(可以分小点嘛,10M也就OK了)来还原了,只要是激活了的系统,都不用担心单独备份激活数据的问题。我是没单独备份过,因为主分区全备份了,呵呵

以上仅个人一些使用经验,肯定还有不足或纰漏的地方,请多多批评或交流。
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表