qqbab 发表于 2014-12-30 09:14:46

问个激活的问题行不行??

本帖最后由 qqbab 于 2014-12-30 23:19 编辑

C盘安装了WIN7,用工具激活。发现在C盘新生成一个文件名为五个大写字母的文件,如AABBC
如果我把C盘的MBR改为GRUB,然后boot /AABBC,能够进入WIN7且激活。
请问:
1、是先运行了AABBC,然后AABBC启动bootmgr吗?如果是,那没把MBR改为GRUB之前,AABBC如何在bootmgr之前启动?
2、我想激活VHD的WIN7,该如何用G4D处理?先boot /AABBC?如何传递控制给VHD的bootmgr或NTBOOT模拟的fd里的bootmgr ?实在想不明白!

qqbab 发表于 2014-12-30 23:22:20

或者,不方便讨论的话,能告诉我去哪里寻找答案?

wisdom_wei 发表于 2015-1-1 18:26:51

那个文件AABBC是模拟BIOS文件,应该是在引导扇区写入了代码,在启动时加载模拟文件AABBC,然后加载boot文件,诸如grldr、bootmgr、winloader之类的。
你的需求可以这样解决:可以通过bootice修改指定硬盘分区的引导扇区,指定g4d启动,然后通过bootice编辑该分区根目录的grldr文件,在里面相应加载VHD文件之前位置插入代码RUN /AABBC,同时用#注释掉对VHD文件的加载,即可实现通过g4d调用AABBC,而AABBC加载VHD系统的引导文件。
这种方式启动之后的VHD WIN7已经被激活。但是有个问题,一旦VHD系统恢复过,就必须再次用激活软件生成模拟文件AABBC,每次的文件名应该不同,再按照上述步骤修改g4d即可。

wisdom_wei 发表于 2015-1-1 18:28:21

下面这段代码是我的gldr文件,供你参考:
iftitle Windows 7 旗舰版\n 启动Win7系统
savedefault --wait=0
#NTBOO nt6=/vhdos/win7/win7_CHILD.vhd
run /EDEYU
boot

qqbab 发表于 2015-1-1 21:42:25

呃?好像不是这样啊?
我有两个系统:1、c盘装的win7;2、e:\whd\win7.vhd
MBR是G4D。
启动1的话,我的menu.lst写:
        root (hd0,0)
        chainloader /AABBC
      boot
      系统就会由AABBC模拟BIOS然后AABBC把控制权交给bootmgr,系统启动,激活。
启动2的话,我就不知道该怎么写了
      如果是:run /AABBC
                   boot
      的话,AABBC会把控制权交给c盘的bootmgr启动c盘的win7呀???

另外,ntboot会自动引导/boot/slic.bin,我如果有几个slic的话(如对应asus、dell等,分别给win7、win2008、win2012),ntboot能不能指定引导哪一个具体名字的slic呢?

0cat0 发表于 2015-1-13 11:02:21

楼主不用这么麻烦,用企业版就可以了,随便找个激活工具都可以,开机自动改为180天的

qqbab 发表于 2015-1-13 22:54:10

已经搞定了,还是有slic命令的......
页: [1]
查看完整版本: 问个激活的问题行不行??