|
不进PE,一键GHOST,无需重启,直接安装,一切就这么简单。
说明更正:
错误1:另,如果不为硬盘写MBR,即不使用上面的instwin7.img,也可以在GHOST重启后通过U盘启动GRLDR,再chainloader /bootmgr,系统在安装过程中会自动更新MBR的。
正确的是:直接CHAINLOADER 启动WIN7,安装过程是不会更新MBR的;
错误2:对于新硬盘,使用DOS工具分区后,C盘需要写入MBR引导
正确的是:不论新旧硬盘,不管用何磁盘软件,只要没有MBR,那么,都必须用GRLDR命令为第一扇区其写入NT6.X前440字节的启动信息(本人原创部分),这样机器启动时才会找活动分区上的启动扇区,进行启动WIN7。
另:本人已经制作录相教程(累死5了),以及在PE3.0下的制作方法,将会在《启动时空》第3期发表,请恕暂不公布。
----
安装方法:
准备一个单独的格式化为NTFS的分区,假设盘符为x:
bootsect /nt60 x:
此命令为x盘写入NT6.X引导
imagex /apply 路径\install.wim 5 x:\
此命令释放WIN7旗舰版到X盘,也可以在NT5.X下使用老九的WIMTOOL进行释放操作。
将附件win7go.rar所含的两个文件(go.cmd和BCD)释放到X盘,运行go.cmd,删除go.cmd
对X盘使用GHOST(建议用最新版11.5.1)进行极限压缩即得。
----
go.cmd文件不过是利用释放的WIN7文件制作启动环境,其内容为:
md boot
attrib boot +h +r +s
move BCD \boot
copy windows\boot\PCAT\bootmgr
copy windows\boot\PCAT\memtest.exe boot
md boot\zh-CN
copy windows\boot\PCAT\zh-CN boot\zh-CN
md boot\fonts
copy windows\boot\fonts boot\fonts
exit
----
下面说一下这个BCD文件是如何得到的:
1. 使用BCDBOOT命令
在虚拟机上,释放install.wim到C盘,bcdboot c:\windows /s c: /l zh-CN
boot目录下得到BCD文件
2. 修改BCD文件
使用bcdedit命令
bcdedit /store c:\boot\bcd /set {default} device boot
bcdedit /store c:\boot\bcd /set {default} osdevice boot
这个修改方法是CHENALL的原创:【分享】小技巧,两条命令解决WIN7安装后改MBR启动失败问题(
http://chenall.net/post/win7_bcdfix/)
----
一键安装可以使用GRLDR进行如下操作:
title 1.一键安装WIN7
map --mem (ud)/instwin7.img (fd0)
rootnoverify (fd0)
map --hook
makeactive (hd1,0)
dd if=(hd1)+1 of=(fd0)/backup.mbr
#上述语句将(hd1)的第一启动扇区备份到backup.mbr文件。
dd if=(fd0)/NT6MBR of=(hd1)+1
#上述语句将软盘上的备份的NT 6.X(5.X也行)MBR的前440个字节文件写到第一启动扇区(MBR)
chainloader (fd0)+1
backup.mbr是使用fsutil建立的,命令为:
fsutil file createnew backup.mbr 512
这个instwin7.img已经在附件提供,里面有11.5.1版GHOST和相关文件,如果想通过U盘进行一键GHOST,那么请修改相应的菜单及配置批处理文件,详见CHENALL修改的GRUB4DOS的相关命令以及其他大侠的讨论。
[ 本帖最后由 victor888 于 2010-11-22 22:38 编辑 ] |
-
-
win7go.rar
3.95 KB, 下载次数: 266, 下载积分: 无忧币 -2
-
-
instwin7.part1.rar
498.05 KB, 下载次数: 381, 下载积分: 无忧币 -2
-
-
instwin7.part2.rar
498.05 KB, 下载次数: 303, 下载积分: 无忧币 -2
-
-
instwin7.part3.rar
498.05 KB, 下载次数: 285, 下载积分: 无忧币 -2
-
-
instwin7.part4.rar
494.55 KB, 下载次数: 265, 下载积分: 无忧币 -2
|