联想NOVO键引导其他一键恢复及PE 简单的方法
我的笔记本是联想爱那个G450L3000,预装WIN7 HOME版。当然也带了联想一键恢复软件。关机状态下按红色NOVO键的,就可以一键恢复系统盘了。
只是速度太慢,并且占用空间太厉害,而我又不喜欢WIN7,所以我给全部格了。闲来没事,发现NOVO键当开机键实在是可惜了。
就寻思着利用这个键引导GRUB4DOS,以实现别的一键恢复或者PE什么的。
网上搜了很多资料,那个复杂。。。。。。我大略看了一遍,放弃了。
仔细猜猜NOVO的引导方法,然后验证,没想到还真是这样。。。。。。。。。。
方法很简单:
1、建立恢复用的隐藏分区:在硬盘最后位置划分一个空间并建立一个主分区,你想多大都行,格式化为NTFS格式,FAT32也行,我喜欢NTFS。卷标NOVO,为了方便识别。
2、使隐藏分区可引导:用BOOTICE 写grub4dos引导代码到pbr,过程:运行BOOTICE,分区引导记录-->目标分区--> 2: (主分区。。。。。。)-->grub4dos-->安装配置
感谢 Pauly 给我们带来如此强大的引导记录维护工具。
图例:
3、复制GRUB4DOS到NOVO盘:复制grldr等文件到NOVO盘,图例中的menu.gfx是备用菜单,message是grub4dos的gfx背景和中文资源。boot是启动镜像,包含PE、一键恢复。
4、将NOVO主分区隐藏为ELSA属性。
http://hotdll.ys168.com隐藏分区目录下的文件。
下载并解压缩附件内的文件到NOVO分区根目录,然后执行SETUP.BAT
完成后,删除刚才复制的这部分文件。
5、关闭计算机,按novo键开机试试吧:) 联想的novo键是好东西,用BOOTICE写入NTLDR来引导相应的PE来维护也可以的。 也从头看到最后了。。。。。
楼主经验不过是一次偶然而已,官方对ASD模块的说明:
太好了,我正琢磨着弄呢,楼主辛苦了,谢谢分享 看完了,一次偶然而已,因为你本是联想机并带有联想键恢复,你格式化了隐藏分区但是ADS模块并没破坏,此模块位于隐葳区的最后64扇区之中,一般情况是不会被破坏掉的,比方格式化或全盘分区,除非那64扇区中的第一扇区和最后扇区被破坏才会导致ADS模块失效 谢谢分享
做好后的分区格式
启动NOVO的演示下载:
http://hotdll.ys168.com目录下的隐藏分区目录下的 novo.mp4
[ 本帖最后由 hotdll 于 2010-4-8 20:00 编辑 ] 我分析了下,NOVO键并不需要依赖联想的DOSLEOS工具来实现隐藏分区的引导,而是默认搜索ELSA隐藏分区是否存在,如果存在就引导该分区。如果不存在就引导主引导记录。
回复 #4 hotdll 的帖子
如果删除隐藏分区NOVO就和开机键一样了。。。 这个帖子好,最近在琢磨这个功能,有指导作用,谢谢楼主。 对了lz,贴上几张修改后的NOVO图上来把? 普通的EISA分区可以这样,HPA恐怕就不行了 原帖由 lwg 于 2010-4-8 18:05 发表 http://bbs.wuyou.net/images/common/back.gif普通的EISA分区可以这样,HPA恐怕就不行了
HPA没试过,不明白为什么非要HPA?EISA格式的NTFS隐藏分区,无论是安全性还是速度都非常好。 原帖由 牛人zero 于 2010-4-8 17:13 发表 http://bbs.wuyou.net/images/common/back.gif
对了lz,贴上几张修改后的NOVO图上来把?
二楼有演示视频,手机拍的,不清晰,凑合看吧 隐藏分区中的BOOT目录,在哪下载啊?只写入引导了,但没有PE核心啊# 原帖由 king369 于 2010-4-9 09:06 发表 http://bbs.wuyou.net/images/common/back.gif
隐藏分区中的BOOT目录,在哪下载啊?只写入引导了,但没有PE核心啊#
晕。。。
引导了GRUB4DOS了,加载PE不是很简单的事情?
我的联想本本内存足够大,所以我直接用map --mem加载ISO文件了。
回复 #1 hotdll 的帖子
我按照你的方法试了一下,没有引导成功,,按了NOVO之后就像平时开机一样了。我的是F41型的,装的双系统,C盘windows 7 ,F盘windows xp,
不知道有没有影响,望楼主指教 把你的分区状态抓图贴上来。
回复 #14 hotdll 的帖子
楼主你好,好像回复的帖子里面贴不了图片,我把windows7系统和xp系统下面的截图打包发到你邮箱里面了,hotdll@126.com,帮忙看看,谢谢回复 #14 hotdll 的帖子
抱歉,邮件系统退信了,,发不出去,麻烦给个邮箱地址,我把图片给你看看。 T61的Thinkvantage不知道怎么修改。 T61的Thinkvantage 用的是HPA隐藏分区还是EISA隐藏分区? 原帖由 <i>ggs</i> 于 2010-4-11 21:49 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1930493&ptid=162130" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />我按照你的方法试了一下,没有引导成功,,按了NOVO之后就像平时开机一样了。<br />
我的是F41型的,装的双系统,C盘windows 7 ,F盘windows xp,<br />
不知道有没有影响,望楼主指教 <br />
你的H盘怎么是启动?
你有没有用bootice工具写入pbr? 原帖由 hotdll 于 2010-4-13 12:38 发表 http://bbs.wuyou.net/images/common/back.gif
T61的Thinkvantage 用的是HPA隐藏分区还是EISA隐藏分区?
应该是EISA隐藏分区。
回复 #19 hotdll 的帖子
没有,当时是这样的,相当于先在C盘装了windows7系统,然后再在H盘装了个XP系统,C盘是活动分区,H盘是普通逻辑分区。我当时是用adds划了一个硬盘最末端的主分区,只有200M,这个大小有没有影响?
我只对新划出来的小分区写入了grub4dos的pbr,其他的分区都没有动。
我看到系统最初分配给它的盘符是J盘,我还有一个光驱和一个虚拟光驱,这些不知道有没有什么影响? 你用什么写入grub4dos的 ?
回复 #22 hotdll 的帖子
pauly的bootice写入的。我是按照你的方法的步骤来的。 原帖由 hotdll 于 2010-4-8 14:22 发表 http://bbs.wuyou.net/images/common/back.gif我分析了下,NOVO键并不需要依赖联想的DOSLEOS工具来实现隐藏分区的引导,而是默认搜索ELSA隐藏分区是否存在,如果存在就引导该分区。如果不存在就引导主引导记录。
按照这个思路,那我的这种想法应该也能实现吧
在EISA隐藏分区安装WinXP,在活动分区安装Win7
按电源键进入Win7,按novo键进入WinXP
ps:
我现在用别的方法安装的双系统,但是已经很习惯Win7了,XP基本上很少进去了
如果上面的思路可行,既可以实现双系统,有可以在XP下对Win7进行维护
而且XP下弄个FBWF或者EWF也很安全了 刚才又看到一段
27 Windows RE hidden partition
On MBR disks, type 0x27. On GPT disks, GUID: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC. A hidden version of a Windows RE type 0x7 partition with NTFS. When this is installed, reboot and press F8 in order to boot into this Recovery Environment.
还有一段也是安装WinRE的,太长,见链接 http://blogs.msdn.com/winre/default.aspx
如果上面的方案可行,那还可以进一步再加入开机F8启动到WinRE实现三系统,呵呵
而且我觉得如果能实现开始F8启动到WinRE,那就应该也可以启动Vista或者Win7吧
这样是不是就可以实现 电源键启动OSX/Linux/Windows等任意系统,novo键启动WinXP,F8启动Vista/Win7的三系统方案了
不是很确定,也没有条件和时间做实验,哪位能给个结论啊
[ 本帖最后由 zhtaoist 于 2010-4-18 01:59 编辑 ] 回楼上:
我在我的笔记本上测试的结果是:
NOVO键的功能相当于开机键,但是比普通的开机键多一个功能应该是触发BIOS执行BIOS内的某一模块。
这个模块会搜索隐EISA分区,并加载该分区上的引导文件。如果搜索不到EISA分区的话,就执行MBR的引导。 那就是说我的思路可行了?! 楼主我试验成功了,最开始直接建立的主分区不能引导。我后来参考了一下这个帖子:http://ideapad.it168.com/viewthread.php?tid=542789&extra=page\D1&page=1 用里面的LEOS6.0 DOS新建了一个隐藏分区,后面的步骤跟你描述的是一样的,最后,可以引导了。 测试了一下,没成功,怀疑是设置EISA分区方法不对
曾经看到过,设置EISA隐藏返去最简单的办法就是把分区id改为12,但我把装有XP的分区(NTFS格式)id改为12,在Win7的磁盘管理里看到该分区显示为“oem分区”,而不是“EISA配置”
请问怎么设置成EISA隐藏分区?
另外nova键引导EISA隐藏分区对分区的位置有要求吗?是不是必须是最后一个分区?我的XP所在的是第一个分区,不知道和这个有没有关系
[ 本帖最后由 zhtaoist 于 2010-4-19 03:47 编辑 ] 原帖由 ggs 于 2010-4-18 23:08 发表 http://bbs.wuyou.net/images/common/back.gif
楼主我试验成功了,最开始直接建立的主分区不能引导。我后来参考了一下这个帖子:http://ideapad.it168.com/viewthread.php?tid=542789&extra=page\D1&page=1 用里面的LEOS6.0 DOS新建了一个隐藏分区,后面的步 ...
这个问题与你是不是用LEOS6.0没关系。。
关键的问题就是你建立的那个隐藏分区能不能引导,也就是PBR是否写入引导,以及是不是EISA分区。 这两个是关键。。。。特别是EISA是关键。
估计是你建立EISA分区的时候有问题,我的原帖子里提供了制作EISA分区的步骤和工具。