你的位置: iPc 首页 > 全部文章 > Windows > 阅读文章
科学X网    Office    苹果中国    微软中国    VPS

U盘安装Windows8实现与Win7和平共处

08
十月

一些朋友想玩玩Windows8吧?现在Win8 DP出来了,下面提供一种非常棒的将Windows8安装在U盘或者移动硬盘里面,而且Win8和Win7和平共处的方法……

windows 8 跟windows 7 共存

准备安装文件: 准备一个大于5GB的移动硬盘或者U盘 (如果安装没有开发工具的版本,4GB左右就够了),如果是U盘的话,下载 Windows 7 USB/DVD download tool工作将Windows 8 DP ISO做成一个可引导启动盘。如果是移动硬盘的话,需要如下设置:
(我选择这种方案)保证硬盘里有个分区有足够大的空间,或者独立分一块5-10GB的空间出来。然后在Windows 系统管理里面,磁盘管理中将这个分区设置为激活状态:

windows 8 跟windows 7 共存

然后将ISO用虚拟光驱读取,将里面的所有文件都拷贝到这个分区(包括隐藏文件)或者我们也可以准备一个DVD9的盘,刻录(不推荐,国内不好 买到,而且买到也不一定好用)或者我们还可以通过网络,本地磁盘共享等,在通过一个启动盘引导然后访问运行Winload.exe 我没测过,不一定好试。

开始安装: 首先检查你的电脑主板是否支持USB设备引导,如果是,在开机的时候选择通过USB引导,你就可以顺利进入Windows 8 DP安装界面。
(注:如果你无法正常进入,比如他报告HAL错误等,那只能恭喜了,你的硬件太前卫了,他不支持。)
你顺利进入到选择分区的时候,你需要按Shift + F10 调出命令行,OK这个时候我们就需要创建VHD (Virtual Hard Disk) 和挂载VHD了。
用命令行DIR等先在已有的分区上找一个足够大的分区,个人建议找一个还有50GB空闲空间以上的分区,记住他的盘符,比如D盘,进入DISKPART工具,命令行输入 DISKPART。
用命令 create vdisk file=”d:win8.vhd” type=expandable maximum=50000 在D:盘下创建一个最大空间 50GB 动态增加的VHD文件 (当然也可以用固定大小的 type=fixed)。

必须提醒大家注意,不要以为他是动态增加空间,我就能在只剩小于50GB的分区中创建它,如过这样,虽然一般的虚拟机是可以读取引导这个 VHD里的系统或者文件的,但是直接通过物理机器引导启动还是不行的,因为引导启动时她要根据VHD的设置来创建一个逻辑分区,所以如果你已经不足 50GB了,而他还是要占用50GB的空间时,就会报空间不足的错误。所以千万要记住,一定选择一个空间足够多的分区,然后设置一个合理的最大值。
然后选择这个VHD文件并且挂载他:

windows 8 跟windows 7 共存
在选择安装分区的界面中点击 refresh 刷新下,找到你刚才挂载的分区,确认大小后,选择它,下一步开始正式安装。
上述创建VHD步骤也可以在你已有Win7中 磁盘管理里面做,菜单,动作,创建VHD:
windows 8 跟windows 7 共存
然后,重启、安装成功。
Windows 8 安装好之后,他会生成自己的Boot Manager,而这个Boot Manager是支持直接在VHD引导Win8的,所以你应该可以看到下面的界面:
windows 8 跟windows 7 共存 见到以上界面,选择你要进入的系统即可。

如果你熟悉BCDEdit的话,你也可以自己修改Boot Manager内容或者用Windows 7 的Boot Manager。这里推荐EasyBCD工具,有可视化界面操作简单,比命令行的 bcdedit 直观很多。(建议熟悉的同学操作,不然很容易弄得进不了系统)
好了,大致就简单这几步,整个安装过程大概20分钟不到,最后看下登陆后我的截图:
windows 8 跟windows 7 共存
windows 8 跟windows 7 共存
附:我在Win 8 DP 上安了Office 2010 目前看来很稳定,Windows 的一脉相承做的还算地道。不过真也说明一点, Win 8也就是和Win 7一样的核子加了点东西。主要还是关注与他的Metro Style的开发。

关于本文
各种回音
  1. 说: 回复他/她

    沙发!我去~

  2. 说: 回复他/她

    地板,我咧个去

  3. 说: 回复他/她

    地下室

  4. 说: 回复他/她

    坐等18层地狱~~~

  5. 说: 回复他/她

    哎唷。 。地窖。。我就是这么安得。

  6. 说: 回复他/她

    我是直接安装镜像文件,超级傻瓜操作,不会装系统的人一秒钟学会,哈哈,不过安装时它需要C盘空间要大于16G,这点比较头疼啊。

  7. 说: 回复他/她

    还有别的办法让8和7共存吗?

  8. 说: 回复他/她

    据说EsayBCD不好使
    要在Win8中设置7为第一启动
    并且Win8中不能正常关机
    http://a-nerd.info/?p=671

  9. 说: 回复他/她

    windosw8搞不好既能统治PC,又能统治平板。

  10. 说: 回复他/她

    我就直接在windows下安装了。。。

  11. 说: 回复他/她

    需要这样吗……反正还没出正式版,装到VM里不行吗

  12. 说: 回复他/她

    正式版出来了再折腾。。。应该和win7装法差不式

  13. 说: 回复他/她

    本来想试试的,突然发现这货竟然是英文的,勒了个去,算了。等出中文版了再尝鲜~

  14. 说: 回复他/她

    尝尝

  15. 说: 回复他/她

    其实先装到Windows Virtual PC,再直接挂VHD启动运行win8就行,不用在实体机里安装了

  16. 说: 回复他/她

    我用U盘启动了,准备安装的时候找不到硬盘,这是怎么回事???求助!!!