远景论坛网站地图

Windows Phone 7

chz_hlh 发表于 2008-12-22 18:46

【经验交流】硬盘安装VISTA/2008/WIN7 新法 (nt6 hdd installer v2.8.5 100105)

本帖最后由 chz_hlh 于 2010-1-5 04:40 编辑

对于没刻录机的朋友,硬盘安装系统是一个必谈话题,不过一些简单的安装方法就不再谈了:如在原32位XP/VISTA上装32位VISTA、64位XP/VISTA上装64位VISTA,有相应的PE系统直接安装同位的VISTA系统。这些都可以直接安装。
本方法针对的对象32位系统上新装64位VISTA/2008/WIN7的情况、硬盘安装且要格式化活动分区(C盘)的情况,有刻录机的朋友也可以用这个方法省一张光盘。


本方法特点:
nt6 hdd installer v2.x开始,不再局限于grub4dos,grub4dos的方式为程序中的模式1;新增模式2,属于MS自带的引导进行加载安装程序,使极少数不兼容grub4dos的机器有了第二种解决方案。详见附件readme文件


======================正文开始=====================

前期准备:
系统ISO文件用虚拟光驱加载后复制或UltraISO/WINRAR解压至硬盘一非系统分区的根目录
(也可以依照附件中的图示操作)
注意:是复制或解压至根目录,而不是某文件夹,这一点和传统硬盘安装方法不同

下载并安装 nt6 hdd installer
附件: 342627

情况一:新装WIN7或2008R2(免命令提示符操作,直接安装 )
完成前期准备后重启选择nt6 hdd installer后自动进入安装界面,安装操作和光盘一样,如果需要格式化安装所在分区,不能装在存放安装文件的分区上,装在其它分区上成双系统、格式化C盘结果为单系统就全部由你自己决定了

情况二:新装VISTA或2008 (需命令提示符操作)
一、完成前期准备后重启选择nt6 hdd installer后自动进入安装界面

二、不选择开始安装,选择左下角的“修复计算机”,这里如果提示修复启动项,请选择“否”,搜索硬盘系统后出现已安装系统的话也点中间空白处,使出现的旧系统栏不要变成蓝色,跟着一样再选择“命令提示符”,如在前期准备中安装程序放在E盘,则:
e:
cd \sources
setup

三、剩下的操作就和光盘安装一样,如果需要格式化安装所在分区,不能装在存放安装文件的分区上,装在其它分区上成双系统、格式化C盘结果为单系统就全部由你自己决定了

======================文章结束=====================

有需要看源码的朋友请移步http://bbs.pcbeta.com/thread-444536-1-1.html二楼


点击看大图(附件也已经打包图示)
2138030
15871

chz_hlh 发表于 2008-12-22 19:09

本帖最后由 chz_hlh 于 2009-4-1 04:31 编辑

本楼内容为以前手工方法,仅供参考,对活动分区概念不清楚和不会手工修改boot.ini的朋友还是推荐使用一楼的自动安装附件和精简教程

本楼方法和附件不再推荐使用.



程序基于GRUB4DOS,对于系统引导一向不推荐第三方软件,对于大名鼎鼎的GRUB4DOS是个例外,也因为GRUB4DOS的强大引导功能,所以有了这个程序。

注:2000/XP/2003下面全称XP,没有32位/64位之分;vista/2008/win7下面全称vista,也没有32位/64位之分,文中提及的C盘严格来说为硬盘的活动分区,为方便全部称C盘,活动分区盘符有特殊情况的自己对号入座。

对于没刻录机的朋友,硬盘安装系统是一个必谈话题,不过一些简单的安装方法就不再谈了:如在原32位XP/VISTA上装32位VISTA、64位XP/VISTA上装64位VISTA,有相应的PE系统直接安装同位的VISTA系统。这些都可以直接安装。

本方法针对的对象是32位XP/VISTA需装64位VISTA或者64位XP/VISTA需装32位VISTA的情况。有刻录机的朋友也可以用这个方法省一张光盘,基于VISTA光盘引导安装和WINDOWS中SETUP安装会产生不同的盘符结果,需要实现光盘安装盘符结构的朋友也可以不刻盘使用这个方法。

本方法优点:
一、安全:由于使用的是添加引导项而不是旧方法的修改引导项的方法,所以就算少数的机器不兼容grub4dos而无法进入安装界面,也不影响进入原系统。
二、通用:本方法对原系统是XP或VISTA都可以,并且原系统和要新装的系统没有32位或64位的限制。
三、方便:提取ISO中的安装文件只一次提取至同一位置,而无需分位置提取。

WIN7安装特别提示:
WIN7在安装过程和安装结果相对VISTA和WIN2008有不少改进。如果用本方法安装WIN7,下面两种情况一样,第二步重启系统进Vista Hard Disk Installer后,无需进“修复计算机”和“命令提示符”,直接开始安装,全部过程和光盘一样直接安装,当然同样不推荐装在安装程序所在分区。
注:本文采用的是MSDN版的VISTA安装盘ISO,OEM原版(如果带有修复计算机选项的也可以)或修改版(太杂太乱)不在本方法之内。
注:MSDN版体积小/功能全/在OEM机器上安装后导入证书和更换密匙(或安装过程中输入)后的激活和相应OEM激活结果一样,所以我只备MSDN。

*************************************
废话说了不少,现在正文开始:
*************************************

前期准备:下载MSDN的VISTA光盘映像ISO,用虚拟光驱加载后复制或UltraISO解压至硬盘一非系统分区(不推荐放在要用来装VISTA的分区中),注意是复制或解压至该分区根目录下,而不是某一文件夹下。解压/复制后包括三个文件(bootmgr、setup.exe、autorun.inf),五个文件夹(boot、efi、sources、support、upgrade),这里给出,以方便完成安装后根据需要删除这些安装文件

下载附件至桌面,winrar解压至当前文件夹后在vista hdd installer文件夹里有三个文件:zchzr.mbr、zchzr(这两个是我修改的基于GRUB4DOS的核心文件)、boot.ini(供下面情况二使用)
注:只讨论原系统是单系统的情况,多系统的情况太多,不一一给出,有特殊情况的朋友可以跟贴给出相应的安装方法

情况一:当前系统XP
一、把附件中的zchzr.mbr、zchzr剪切至C盘根文件夹下。再“我的电脑”右键》属性》高级》第三个“设置”》编辑》最后多加一行C:\zchzr.mbr="Vista Hard Disk Installer"
PS:最后一行字符可以打开附件中的boot.ini后复制/粘贴。

二、重启系统,正常多出一个Vista Hard Disk Installer的选择菜单,选择进入,不选择开始安装,选择左下角的“修复计算机”,再选择“命令提示符”,本例在前期准备中安装程序放在E盘,所以:
e:
cd \sources
setup

三、剩下的操作就和光盘安装完全一样,如果需要格式化安装所在分区,不能装在存放安装文件的E盘上,装在其它分区上成双系统、格式化C盘结果为VISTA单系统就全部由你自己决定了。安装完成后如果是装成多系统的话再修改相应的boot.ini(第一步)回原样,删除zchzr和zchzr.mbr。

情况二:当前系统VISTA。 (单vista系统默认C盘不存在boot.ini文件)
一、把附件中的zchzr.mbr、zchzr、boot.ini剪切至C盘根文件夹下
注:这里一样要注意系统属性中高级设置的启动列表等待时间,方法就不述了。

二、重启系统,正常多出一个Vista Hard Disk Installer的选择菜单,选择进入,不选择开始安装,选择左下角的“修复计算机”,这里如果提示修复启动项,请选择“否”,搜索硬盘系统后出现已安装VISTA的话也点中间空白处,使出现的旧系统栏不要变成蓝色,跟着一样再选择“命令提示符”,本例在前期准备中安装程序放在E盘,所以:
e:
cd \sources
setup

三、剩下的操作就和光盘安装完全一样,如果需要格式化安装所在分区,不能装在存放安装文件的E盘上,装在其它分区上成双系统、格式化C盘结果为VISTA单系统就全部由你自己决定了。安装完成后如果是装成多系统的话删除C盘的zchzr、zchzr.mbr、boot.ini

2060

血竹 发表于 2008-12-22 19:21

很不错的教程   对没光驱的朋友是福音了

kfjcmcelb 发表于 2008-12-22 19:50

谢谢楼主无私分享,又一个免光驱安装法!

zhuamm 发表于 2008-12-22 20:48

学习了
楼主果然高手!

Chirs 发表于 2008-12-22 21:46

如果能做个U盘安装VISTA或XP的系统就更好了。

huhen 发表于 2008-12-23 21:57

因为楼主是高手,位居高端,所以寂寞.难于我们这些菜鸟难以理解很正常.

mat 发表于 2008-12-23 22:51

谢谢楼主分享…

superskyzc 发表于 2008-12-24 01:19

我用情况一。到最后一步运行“setup”的时候。提示说“SETUP不是内部命令..............”(一大串)
  反正是装不了了。。。求救。

chz_hlh 发表于 2008-12-24 01:29

原帖由 superskyzc 于 2008-12-24 01:19 发表
我用情况一。到最后一步运行“setup”的时候。提示说“SETUP不是内部命令..............”(一大串)
  反正是装不了了。。。求救。


在你的另一贴子中说了,NT系统的盘符可以自己指定,未必等同你的WINRE中的盘符,需自己掌握.

既然你另一贴用以往的旧法和这里用新法在你的操作中同样出错提示,或自己在修复计算机>命令提示符后

dir c:\
dir d:\
dir e:\
dir f:\

这样的操作以确定哪个盘是你存放解压后的盘符所在.

< 本帖最后由 chz_hlh 于 2008-12-24 01:46 编辑 >

tianma 发表于 2008-12-24 06:31

还是复杂。

glong 发表于 2008-12-24 08:37

这个方法还不错!!
顶一下!!!

Duns 发表于 2008-12-24 20:51

请教:用这方法安装与用虚拟光驱加载后直接安装,又有什么利与弊呢?

gongcheng 发表于 2008-12-24 21:04

楼主为什么不来解释10楼朋友的问题?人家可急呢!
另外,如果能搞个图文不更好吗?这样读起来累!

superskyzc 发表于 2008-12-24 21:18

原帖由 chz_hlh 于 2008-12-24 01:29 发表 http://bbs.pcbeta.com/images/common/back.gif


在你的另一贴子中说了,NT系统的盘符可以自己指定,未必等同你的WINRE中的盘符,需自己掌握.

既然你另一贴用以往的旧法和这里用新法在你的操作中同样出错提示,或自己在修复计算机>命令提示符后

dir c:\
dir ...

其实在哪个盘我已经可以确定了。因为其他盘所提示的是“找不到路径”之类的话。而不是“不是内部命令”这样。。
我怀疑是我下载的那个ISO问题。再去下载别的来看看。
   再次次谢谢10楼这位大哥的提供。。。

chz_hlh 发表于 2008-12-24 23:27

原帖由 gongcheng 于 2008-12-24 21:04 发表 http://bbs.pcbeta.com/images/common/back.gif
楼主为什么不来解释10楼朋友的问题?人家可急呢!
另外,如果能搞个图文不更好吗?这样读起来累!


pb69 哪位朋友急?
增加引导项的已经有图,安装过程图没必要上(可以参看其它光盘引导的安装基础教程),就只有一个命令提示符下的图,只要照命令输入,和上图的结果一样.

原帖由 Duns 于 2008-12-24 20:51 发表 http://bbs.pcbeta.com/images/common/back.gif
请教:用这方法安装与用虚拟光驱加载后直接安装,又有什么利与弊呢?


32位系统上装新32位系统,或64位系统上新装64位系统完全可以用虚拟光驱安装和解压后在WIN中安装结果一样,贴子已经有提及.
一个不同的结果是虚拟光驱安装的话则至新系统后盘符结构和原系统相同,而这种方法安装和光盘安装盘符结果相同,即新系统中系统所在盘符变成C.

win7-2009 发表于 2008-12-25 00:12

谢谢楼主无私分享,又一个免光驱安装法!

softlook 发表于 2008-12-25 00:17

楼主,附件能不能按你说的方法安装64位vista(当前操作系统是32位xp的情况下)。

chz_hlh 发表于 2008-12-25 00:31

原帖由 softlook 于 2008-12-25 00:17 发表 http://bbs.pcbeta.com/images/common/back.gif
楼主,附件能不能按你说的方法安装64位vista(当前操作系统是32位xp的情况下)。


可以,原系统和新系统没有32位/64位限制

yangziye 发表于 2008-12-25 02:06

创新复合性人才啊 !!!

kula228 发表于 2008-12-25 09:28

真是不错,下了看看!!

mygarfield 发表于 2008-12-25 10:37

挺简单的方法,顶一下

zhishudali 发表于 2008-12-25 12:18

很不错,学习了,谢谢。

强哥since1988 发表于 2008-12-25 12:55

不错 学习

randy0725 发表于 2008-12-25 16:16

为什么我尝试硬盘安装不成功呢?难道安装32位的VISTA不可以吗?

chz_hlh 发表于 2008-12-25 16:45

原帖由 randy0725 于 2008-12-25 16:16 发表 http://bbs.pcbeta.com/images/common/back.gif
为什么我尝试硬盘安装不成功呢?难道安装32位的VISTA不可以吗?


没有32位/64位限制,不能成功请详细说明现象.

斯克维敏斯 发表于 2008-12-26 03:38

LZ很强大,本人已成功安装WIN7!还有想问一下,我朋友VISTA系统,能否用这方法装回XP系统,本人菜鸟,请指教!!!

bike 发表于 2008-12-26 08:07

呵呵,方法不错,试试看看pb81

chz_hlh 发表于 2008-12-26 12:09

原帖由 斯克维敏斯 于 2008-12-26 03:38 发表 http://bbs.pcbeta.com/images/common/back.gif
LZ很强大,本人已成功安装WIN7!还有想问一下,我朋友VISTA系统,能否用这方法装回XP系统,本人菜鸟,请指教!!!


XP不自带WINRE,所以不能用这个方法.

先高版本(VISTA/WIN7/2008)后硬盘安装XP需要装硬盘版PE再在PE中装XP.

醒水留云 发表于 2008-12-26 15:11

学习学习,感觉总有用到的时候,谢谢分享!

cfffsaf 发表于 2008-12-27 09:24

不知道行不行啊!

sailorxb 发表于 2008-12-27 13:14

理论上是可以把安装文件复制到更目录下文件夹里面的,因为现在我就是这样做的。
现在我是光盘引导打开修复计算机里面的那个CMD,
输入
cd d:\vista\sources
setup.exe

楼主的方式以前网络上也有,那时候要自己是手动修改,我嫌麻烦。就一直用的光盘引导硬盘装。

楼主还是完善一下教程吧,为了更多的新手能看懂。



最简单的设置启动菜单等待时间的办法是 - 开始 - 运行 - 键入“msconfig” - 启动选项卡,里面有个超时设置。
还有有个朋友留言输入的是“setup”当然不能安装了,要输入“setup.exe”嘛。
呵呵。

sailorxb 发表于 2008-12-27 13:51

测试了一下,只能启动根目录下sources的setup.exe,楼主能否修改一下文件,vista32的在目录下叫"VISTA"  64的叫“VISTA64"  WINDOWS7叫“WIN7”,毕竟根目录下放的文件夹比较多,我还是喜欢一整个文件夹的类型。

chz_hlh 发表于 2008-12-27 15:23

原帖由 sailorxb 于 2008-12-27 13:14 发表
理论上是可以把安装文件复制到更目录下文件夹里面的,因为现在我就是这样做的。
现在我是光盘引导打开修复计算机里面的那个CMD,
输入
cd d:\vista\sources
setup.exe
楼主的方式以前网络上也有,那时候要自己是手动修改,我嫌麻烦。就一直用的光盘引导硬盘装。
楼主还是完善一下教程吧,为了更多的新手能看懂。
最简单的设置启动菜单等待时间的办法是 - 开始 - 运行 - 键入“msconfig” - 启动选项卡,里面有个超时设置。
还有有个朋友留言输入的是“setup”当然不能安装了,要输入“setup.exe”嘛。
呵呵。


呵呵,我的方法以前网络也有?不可能吧?给个链接.
设置启动时间在msconfig,我可不止要设定启动时间,那个的主要目的是要在XP系统中添加vista hdd installer的启动项,至于时间只是顺便检查,我为什么直接用开始>运行>boot.ini的方式进行添加的这个简单说明的方式也不用上,而要用到那样操作,就是为了照顾新手,你到时会体会到的.不直接用e:\sources\setup一句,反而用上三句,也是考虑到新手对于E盘和e:的关系而给.
winre中用setup和setup.exe的效果是一样的,除非你还有一个setup.com存在.

再看清楚了一下,你说的msconfig设定时间如果是指原系统vista中的话,设定时间本全不述,只是XP中因为是顺便,才说一下的.也太多的可以设定时间:你说的方法/bcdedit /timeout 5/系统属性等,说也无妨,但因为默认的系统都是30秒,所以我觉得提醒就可以了.


原帖由 sailorxb 于 2008-12-27 13:51 发表
测试了一下,只能启动根目录下sources的setup.exe,楼主能否修改一下文件,vista32的在目录下叫"VISTA"  64的叫“VISTA64"  WINDOWS7叫“WIN7”,毕竟根目录下放的文件夹比较多,我还是喜欢一整个文件夹的类型。


就因为不存在某一文件夹下,才有文中所说的优点.放文件夹下的话:
一.要手工制作WINRE引导,即旧方法中的复制其中几个文件至根目录下(这就是我说的旧方法两次/两位置复制安装文件),旧方法并且会因为原系统不同,制作WINRE的方式也不同,旧方法那些一样要用到根目录,
二.放文件夹下就不能实现我的WIN7直接安装连命令提示符免进的效果了,免进命令提示符直接安装是硬盘安装的最终最完美方式.

同分区时安装文件剪切回某一个文件夹,需要时再剪切至根目录是基本不花时间的,所以安装完成后不留安装文件,可以删除,要留安装文件,可以剪切.

谢谢这位朋友用心测试本方法,这样的解答如果有什么不满意的话欢迎再提意见.

< 本帖最后由 chz_hlh 于 2008-12-27 18:50 编辑 >

斯克维敏斯 发表于 2008-12-27 16:47

回复 29楼 chz_hlh 的帖子

谢谢LZ,现在已经会用PE了!!!

yochi 发表于 2008-12-27 17:52

试用一下
谢谢了

aa007008 发表于 2008-12-27 17:55

这么好的方法,安装起来就方便了,哈哈,谢谢

daiwenhui 发表于 2008-12-27 18:41

谢谢楼主,去试试看

realwb 发表于 2008-12-28 11:13

关于VISTA SP1的免光驱安装,个人认为只要使用daemon tools模拟光驱就可以了(实测通过),没有必要用如此复杂的方法

chz_hlh 发表于 2008-12-28 17:49

原帖由 realwb 于 2008-12-28 11:13 发表 http://bbs.pcbeta.com/images/common/back.gif
关于VISTA SP1的免光驱安装,个人认为只要使用daemon tools模拟光驱就可以了(实测通过),没有必要用如此复杂的方法


这位朋友,虚拟光驱直接安装和解压后直接安装我贴子中说了。请看本方法针对的对象

页: [1] 2 3 4 5 6 7 8 9 10

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.