title open win7 directly
map --mem (ud)/openwin7.img (fd0)
find --set-root --ignore-cd --ignore-floppies /windows/system32/winload.exe
map () (hd30)
map --hook
write 0x60004 0
write 0x60000 0
dd if=(hd30)+1 of=(md) bs=1 count=4 skip=0x1b8 seek=0x60000
map (hd30) (hd30) && map --hook
cat --length=0 ()-1
dd if=(md) of=(md) bs=1 count=8 skip=0x8290 seek=0x60008
cat --locate=\xD0\x3F\x06\0 --replace=*0x60000 (fd0)/boot/bcd
cat --locate=\0\x7E\0\0 --replace=*0x60008 (fd0)/boot/bcd
chainloader (fd0)/bootmgr
321.08 KB, 下载次数: 924, 下载积分: 无忧币 -2
107.92 KB, 下载次数: 495, 下载积分: 无忧币 -2
英文版
232.36 KB, 下载次数: 773, 下载积分: 无忧币 -2
中文版(grldr, grub.exe)
原帖由 yaojy 于 2009-11-15 21:27 发表
win7爬窝如果是winload.exe出错的话,这个方法还有用吗?
如果是bootmgr等被删,或引导方式被改,宁愿修复。
因为既然win7的引导方式可以被改,那么grub4dos也有被干掉的可能,并非是grub4dos就被特别优待。
...
why we need to have
dd if=(hd1)+1 of=(md) skip=0x1b8 bs=1 count=4 seek=0x60000
dd if=(md) of=(fd0)/boot/bcd skip=0x60000 bs=1 count=4 seek=0x3434
while actually , we can load win 7 all right from floppy image even if we deleted first bootmgr and boot/bcd files from hard disk . , then why using all these lines , ?
also it seems that the above example was when you boot from usb and select this image , thats why you used hd1 . so from cd , we ll use hd0 ?
and is your approach similar to the following that we have in NT5 based System , where we make img file with ntldr ,ntdetect.com , boot.ini .
..
原帖由 victor888 于 2009-11-16 20:50 发表
我看到了垃圾!
我看到了垃圾!
我看到了垃圾!
我看到了垃圾!
我看到了垃圾!
我看到了垃圾!
========
我不怕把这个主题变成一个吵架的地方,因为我痛恨垃圾,WUYOU的回帖有一半以上是垃圾, ...
原帖由 ones 于 2009-11-16 22:43 发表
楼主提供了一个因为几个启动文件导致在硬盘启动WIN7失效后通过其它方式启动win7的方法,大家知道,win7对文件的加密是牛B的,如果无法启动硬盘上的系统而且又没备份数字证书导致重要数据丢失,那可要完蛋了。我 ...
原帖由 netwinxp 于 2009-11-17 11:32 发表
我怀疑WIN7可能有点模仿MAC BOOTCAMP,很多咚咚可能和那个200M的隐藏分区/卷有莫大关系,如果把那个分区/卷的内容清空会跑出“BOOTMBR is missing”。当然这仅仅是个人猜测,并未对其内容进行具体分析,本人没有 ...
原帖由 go2 于 2009-11-20 13:48 发表
版主:我看过Vista与win7的bcd是一样的,不一样的是bootmgr.
用CHENALL的方法可以启动vista(有bcd,用的是Vista的bootmgr)
用你的方法启动到cat --length=0 ()-1
就显示文件名错,按任意键退出。
不 ...
chenall给我的版本,就是基于不点最新版弄的,什么功能全有,不知道为什么要换呢?
title 1.启动硬盘上的xp/2k3系统(NTLDR)
chainloader /NTLDR
find --set-root --ignore-floppies --ignore-cd /boot.ini
dd if=()+1 of=(md)0x3E+1
原帖由 diwu2005 于 2009-11-21 07:47 发表
楼主,我用win7有一段时间了,有两次折腾的无法启动,都只好重新安装。如果采用你的办法,我想就不需要重新安装了。如果把你的openwin7.img文件及相关文件用于工具光盘,怎样具体做才能顺利用菜单调用?希望能得 ...
chainloader --edx=0x0080 /ntldr
title 2.启动硬盘上的VISTA/WIN7系列系统(BOOTMGR)
chainloader /BOOTMGR
find --set-root --ignore-floppies --ignore-cd /boot/bcd
dd if=()+1 of=(md)0x3e+1
原帖由 go2 于 2009-11-21 11:52 发表
成功启动XP
我用的是win7的bootmgr启动Vista,启动后蓝屏。用Vista的bootmgr启动Win7没问题。
用V版的方式bootmgr可以通用。。。
谢谢!
注意:对于BIOS激活或正版系统,这样操作是没有问题的,对于软激活的系统,可就不是这个样子了,直接引导bootmgr会提示您为"盗版受害者"。
怎么办?把WIN7启动分区根目录的grldr放到img中,先修改BCD文件,再chainloader (fd0)/grldr就行了。
ntldr.JPG (91.92 KB, 下载次数: 129)
active.png (26.3 KB, 下载次数: 134)
网上的序列号,没什么秘密
原帖由 victor888 于 2009-11-25 20:07 发表
回楼上,我的回答可能不对,这个软激活的GRLDR和平常的不一样,是加入SLIC激活信息的东西。
因此,不应该把GRLDR放到IMG中,应该做一个判断,如果硬盘存在GRLDR,那么就引发它。
86.84 KB, 下载次数: 109, 下载积分: 无忧币 -2
原帖由 追风 于 2009-12-8 22:13 发表
非常感谢victor888版主耐心解答,明天回公司印证一下。
2009-12-09 经测试,在img文件中加入win7文件(即破解的Grldr文件),已经能够完美启动Win7,再也会不显示未激活了。
title 引导Win7系统
map -- ...
原帖由 victor888 于 2010-1-15 22:28 发表
我想你的BCD菜单改的肯定不对,你仔细检查一下路径,凡是涉及WIN7的路径,一定要指定盘符。建议抛弃VISTABOOTPRO,手动进行修改。
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |