抛弃联想一键还原系统6.0,使用NOVO键快速恢复系统-进阶篇
抛弃联想一键还原系统6.0,使用NOVO键快速恢复系统!-进阶篇本文20090310来自于http://tianyi.it168.com/viewthread.php?tid=541424&extra=&page=1,一切权益归原作者所有!
没看基础篇的朋友先点击查看《抛弃联想一键还原系统6.0,使用NOVO键快速恢复系统!》 -基础篇
基础篇中实现NOVO键引导隐藏分区的方式是NTLDR+GRUB,GRUB4DOS是一款功能非常强大的多系统引导工具,由几个中国人在GNU GRUB Lagecy 的基础上做的二次开发。这是开放源代码的自由软件,会编程的高手可以更改源代码量身定做。
在基础篇【安装小马哥的WIN PE V7.0版注意事项】,在执行前3步后甚至可以无需安装PE V7,只需将小马PE V7的光盘映像拷贝到隐藏分区根目录,再把MENU.LST更改就可直接用NOVO键直接引导PE。
文件名:menu.lst
内容:(xiaomav7.iso为光盘映像文件名,如已改名下面需做相应改动。注意小写部分不能改为大写)
find --set-root /XIAOMAV7.ISO
map /XIAOMAV7.ISO (hd32)
map --hook
chainloader (hd32)
保存后执行步骤一建立的HIDE.BAT隐藏分区,关机后按下NOVA键就可直接启动PE呢。(注:这是将光盘映像直接虚拟为光盘,故建议1G内存下的机器最好不要用这种方式)
由此可见GRUB4DOS的强大和便利。本篇主要谈的就是,如何利用GRUB4DOS来引导各种光盘或软盘映像,更方便的维护系统。
这是我使用的GRUB菜单:
/qzone/newblog/v5/editor/css/loading.gif /qzone/newblog/v5/editor/css/loading.gif
/qzone/newblog/v5/editor/css/loading.gif menu.JPG (67.08 KB)
我使用的菜单效果图
2009-1-2 01:46
选择第0项【启动Win PE】后的效果。
/qzone/newblog/v5/editor/css/loading.gif /qzone/newblog/v5/editor/css/loading.gif /qzone/newblog/v5/editor/css/loading.gif menu2.JPG (42.49 KB)
2009-1-2 01:46
虽然大多数情况下,我们已经不再使用DOS呢,像俺的本本硬盘全部分区为NTFS格式——DOS根本就识别不了。但系统崩溃的原因千奇百怪,不怕一万就怕万一,拿一个U盘专门存储各类DOS工具又有些浪费也不方便。
使用PE尽管非常方便,但某些情况下在DOS中使用工具操作起来更合适一些。比如在SP3中PQ Magic 8.05无损数据调整分区大小就没法用呢,这时就得回到DOS中使用;还有知名的硬盘检修工具——效率源大硬盘检测,更是只能在DOS中运行;再如雨夜飘零的BIOS维护工具等等。
如果本机上就能使用各种DOS工具,显然方便如多。何况现在的机器动则上百G的容量,哪个几十M来存储这类工具也占不了多少空间。只需将所需的工具制成可引导的IMG或ISO映像,就可以使用GRUB4DOS启动。
GRUB4DOS支持磁盘仿真(可以将软盘映像.IMG,光盘映像.ISO甚至硬盘分区虚拟为磁盘)。这是一款开源软件,同样不存在盗版问题。
GRUB4DOS支持MBR引导、GRUB+DOS、GRUB+NTLDR(XP)、GRUB+BOOTMGR(VISTA)等引导方式,也支持以其它方式占主导的引导类型,如DOS+GRUB,NTLDR+GRUB(XP)、BOOTMGR+GRUB(VISTA)。
基础篇中使用的即是采用的NTLDR+GRUB的引导方式,当然也可采用GRUB和NTLDR+GRUB这种比较全面的双重方式,只是俺嫌麻烦。需要注意的是,不能采用MBR方式或修改MBR的双重引导方式,否则就无法使用NOVO键呢——因为联想的一键恢复系统就是修改硬盘MBR。
不过如果是非联想机器,因为没有NOVO键呢完全可以采用硬盘MBR方式引导GRUB。而且GRUB本身就自带隐藏分区的功能,完全可以实现同样的隐藏分区、恢复备份系统的功能。
NTLDR+GRUB方式最为简单,不需安装只需拷贝文件修改BOOT.INI即可使用。
注:如果想用GRUB和NTLDR+GRUB的双重方式,还需下载GRUBINST的WIN32版本(点击下载),运行其中的grubinst_gui.exe或以手输指令方式运行grubinst.exe。
使用完整版小马PE V7迷你系统的详细步骤:(需完成基础篇的操作)
准备工作:下载GRUB4DOS,目前最新版为20081229,-src.zip为源代码,需要的朋友才下。
1.运行基础篇中建立的UNHIDE.BAT,注销后重登录以便操作隐藏分区。
2.下载的GRUB4DOS解压后,将其子目录chinese下的GRLDR拷贝进隐藏分区根目录覆盖原文件;将基础篇小马PE V7版光盘映像中SETUPMYINS下的MUIFONT.GZ拷贝进隐藏分区跟目录的MINIPE子目录下(这两个文件分别是NTLDR引导的GRUB解释程序及中文字体文件)。
3.小马V7 版光盘映像的根目录EZBOOT目录下,有四个IMG映像文件。将这几个文件或其它可引导的IMG及ISO映像文件,拷贝到隐藏分区的MINIPE目录中。
EZBOOT下的四个IMG映像文件:
DOSTOOLS.IMG MSDOS 7.1工具箱
WIN32.IMG WIN32中文启动盘
HYDOS.IMG 深山红叶DOS工具箱
XLY2007.IMG 效率源大磁盘检测工具
4.修改隐藏分区根目录下的MENU.LST文件。
timeout 10
default 0
background 008000
find --set-root /minipe/muifont.gz
fontfile /minipe/MUIFONT.GZ
title 启动Win PE
find --set-root /MINIPE/LDRXPE
chainloader /minipe/LDRxpe
title 运行深山红叶DOS工具
find --set-root /MINIPE/HYDOS.IMG
map --mem /MINIPE/HYDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 运行WIN32启动盘
find --set-root /MINIPE/WIN32.IMG
map --mem /MINIPE/WIN32.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title MSDOS 7.1工具箱
find --set-root /MINIPE/DOSTOOLS.IMG
map --mem /MINIPE/DOSTOOLS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 效率源2007大磁盘检测
find --set-root /MINIPE/XLY2007.IMG
map --mem /MINIPE/XLY2007.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
5. 执行步骤一中建立的hide.bat,关机后摁下NOVO键即可引导隐藏分区进行各种操作。
这样就能完整使用小马PE V7版呢,但还是不够安全,要是小朋友没事就用效率源或者无意中摁下调用DOS工具箱的按键,那就欲哭无泪呢。
所以还得在GRUB中增加密码保证安全,当然还能使用图片美化GRUB的菜单,具体如下:
【美化】:在menu.lst中使用splashimage指令,一般在fontfile指令后title指令前。如上例:
fontfile /minipe/MUIFONT.GZ
splashimage /minipe/background.gz
注:backgroun.gz即压缩后的背景图片,图片要求XPM格式,640*480,14色。俺是用CS3+ACDSEE+XNVIEW+jZip转换压缩的。
【安全】:在显示菜单的时候,按C进入GRUB控制台,键入
md5crypt(回车)
这时会要求你设置密码,然后根据你的输入,返回MD5加密的字符串,用笔记下这一长字符串。然后在MENU.LST第一个title指令前,键入
password --md5 返回的字符串
然后在需要密码才能进入的title指令后,如上例:
title 启动Win PE
password --md5 返回的字符串
find --set-root /MINIPE/LDRXPE
这样在选择【启动Win PE】时,就会要求你输入密码。
下面是俺的MENU.LST,大家可以参照设置自己的GRUB菜单。
timeout 10
default 0
background 008000
find --set-root /hidden.zyj
#hidden.zyj是我在隐藏分区建立的一个无用文件,主要是方便GRUB查找隐藏分区#
fontfile /minipe/MUIFONT.GZ
splashimge /minipe/START.GZ
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
title 0.启动Win PE
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
chainloader /minipe/zyjxpe
title 1.从本机硬盘启动Windows XP
root (hd0,0)
chainloader (hd0,0)+1
title 2.从U盘启动系统
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
root (fd0)
chainloader (fd0)+1
title 3.从移动硬盘启动系统
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
title 4.运行深山红叶DOS工具
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
find --set-root /MINIPE/HYDOS.IMG
map --mem /MINIPE/HYDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 5.运行WIN32启动盘
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
find --set-root /MINIPE/WIN32.IMG
map --mem /MINIPE/WIN32.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 6.MSDOS 7.1工具箱
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
find --set-root /MINIPE/DOSTOOLS.IMG
map --mem /MINIPE/DOSTOOLS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 7.效率源2007大磁盘检测
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
find --set-root /MINIPE/XLY2007.IMG
map --mem /MINIPE/XLY2007.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 8.运行雨夜飘零BIOS维护工具
password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
find --set-root /MINIPE/XLY2007.IMG
map --mem /MINIPE/XLY2007.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 9.运行光盘映像
find --set-root /MINIPE/090101.ISO
map /MINIPE/090101.ISO (hd32)
map --hook
chainloader (hd32)
title 重启计算机
reboot
title 关闭计算机
halt
附件/qzone/newblog/v5/editor/css/loading.gif grub4dos初级教程 CHM图文版_0331.zip (1.46 MB)
本文20090310来自于http://tianyi.it168.com/viewthread.php?tid=541424&extra=&page=1,一切权益归原作者所有!
页:
[1]