本文最后更新于(2011-3-16 10:58:18),链接可能失效,内容可能难以复现。请注意甄别。
引言
倘若,你的光驱无法读碟,你的USB无法自启动,难道你会疯掉?答案是No,我们还可以硬盘安装系统。实际上这篇文章对×86(即32位)的Windows7和×64的都很管用。那么硬盘安装有什么条件么?
0.1 无光驱,或光驱不读碟
可以尝试U盘安装系统。
0.2 无法进入系统
如果能进入系统,安装的又是32位,那就上虚拟光驱吧。能进入系统,就不必进入WinPE了。无法进入系统,可以试着通过Windows PE(不知道PE的,请自行脑补……)。
0.3 无法从USB启动安装Windows7
如果有以上情况的,就适合硬盘安装了。
图1 Windows PE的桌面
安装步骤详解(请按步骤操作,否则“嘻嘻嘻嘻……”)
1.1 首先
C盘名称清空,默认“本地磁盘”
1.2 解压Windows7 64位镜像(安装版,非ghost。如果是ghost,就直接用WinPE自带的一键ghost吧。)到非系统盘,此处以
D:\win7为例
图2 将
32位的bootsect.exe文件复制到C盘根目录
1.3 复制
C:\boot\bootsect.exe至C盘根目录(
此bootsect.exe为32位)没有的话,则自行下载之(上图蓝框内的是U盘里的32位的bootsect.exe)
1.4 复制
D:\win7中boot文件夹、efi文件夹、bootmgr及bootmgr.efi至C盘根目录(C盘文件如下,可以无视System Volume Information,如果你没有看到这个)
图3 此图为复制到C盘的文件,图中没有“sources”文件夹,需要自行创建
1.5 在C盘根目录下新建sources文件夹,将
D:\win7\Sources\boot.wim复制过来
1.6 运行cmd,输入命令
c:\bootsect /nt60 c:
(注意中间有空格,运行结果如下图)
图4 看到“successfully”就对了
1.7 重启电脑,出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair you computer),进入”系统恢复选择”,选择最后一项”命令提示符”(command prompt),进入DOS窗口(图6~8)
图5 终于进来了,好辛苦,直接“下一步”
图6 点击“修复计算机”
图7 之后就看图……
图8 选择“命令行提示符”
输入:
xcopy d:\win7\boot c:\boot
(盘符不分大小写)
再输入:
xcopy d:\win7\boot\bootsect.exe c:
(
此bootsect.exe为64位)
图9 复制运行效果
1.8 重启电脑,出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair you computer),进入”系统恢复选择”,选择最后一项”命令提示符”(command prompt),进入DOS窗口。(见图6~8)
先格式化C盘:执行格式化命令
format c:/fs:ntfs
图10 格式化C盘
1.9 (
千万不要点“重启”)关闭命令行窗口,之后关闭图8的窗口。此时,会自动倒退到如图6所示的窗口。我们就可以点击“现在安装”,进行无忧无虑的安装了。
编后语
这个情况是同学的老电脑需要安装64位Win7而做的虚拟机实验教程。希望对大家有用,笔者也算装机无数的过来人了。请各位多多评论指教。