今天开始在自己的台式电脑上试着配置TFS2012。
TFS2012迅雷下载地址:http://download.microsoft.com/download/5/2/e/52e22b90-2ba7-427b-9ea4-604d3b37a2e7/vs2012_tfs_chs.iso
电脑配置:
CPU:3.10GHz
Memory:8GB
System:64位操作系统,Windows 7旗舰版
E盘:200GB
Install virtual machine:
1.安装VMware 7 -english,选择Typical版,安装在E:VMware路径下,安装完后重启电脑。可以运行英文版或中文版。注意启动时以管理员身份运行,否则会提示缺少权限加载文件。
2.虚拟系统:我是已经做好的虚拟系统Windows Server 2008企业版,可以直接打开.vmx文件启动系统,无需安装系统。
可是该为虚拟系统的内存和硬盘设置成多大呢?内存不能分配太大,否则本机吃不消,更不能超过本机的内存,否则会启动不了虚拟系统。于是在网上查找了相关资料,来设置虚拟机的hardware参数。
Memory:2048MB
Processors:2(可以通过任务管理器查看本机有几个CPU,每个CPU中包括几核)
Hard Disk(SCSI):100G
CD/DVD:Useing file......ISO 虚拟系统文件
Floppy:Useing file
Network Adapter:NAT
USB:Present
Sound Card:Auto
Display:Auto
在使用VMware workstation的时候,我们经常以NAT的方式配置虚拟机的网络,与桥接方式相比,这样配置可以让虚拟机共享主机的网络而不用单独设置IP。初次使用者最好先选择NAT。
我的虚拟系统原来在D盘,hard disk设置的是30G,直接剪切到了E盘,然后扩展到100G,此时是占用了E盘的100G。目前发现只能expend hard disk,不知道能否再缩小,没找到在哪里修改。
3.记得以前查看TFS 2012的安装环境,Windows server 2008 R2貌似更合适,于是向同事要来了R2版本的系统,放在E盘下。然后新建虚拟机,安装系统,选择Typical,以ISO方式安装,settings 参数基本和上面一致,但是hard disk选择单独使用,不与其他系统共用。我为其分配了80G。
You have configured this virtual machine to use a 64-bit guest operating system. However, 64-bit operation is not possible. This host is VT-capable, but VT is disabled.
This is usually because VT has been disabled in the BIOS/firmware settings or the host has not been power-cycled since changing this setting. Please:
(1) Verify that the BIOS/firmware settings enable VT and disable ‘trusted execution.’
(2) Power-cycle the host, if either of these BIOS/firmware settings have been changed.
(3) Power-cycle the host, if you have not done so since installing VMware Workstation.
(4) Update the host’s BIOS/firmware to the latest version.
For more detailed information, see http://vmware.com/info?id=152.
Continue without 64-bit support?
这通常是因为虚拟化技术已经在BIOS /固件设置或禁用或主机没有权限改变此设置。 请:
(1) 验证 BIOS/固件设置 VT 启用和禁用 'trusted execution.'
(2) 如果更改了这些 BIOS/固件设置 重新启动主机电源。
(3) 安装 VMware Workstation,重新启动主机.
(4) 更新到最新版本的 BIOS/固件。
更多详细信息请参阅 http://vmware.com/info?id=152 。
不支持 64 位的情况下继续吗?
我的台式机电脑本身安装的是win7 64位系统,所以CPU肯定是支持64位的。
先用CPU-Z工具查看本机是否支持硬件虚拟化技术(Virtualization Technology)。查看指令集中是否有VT-x。
开启VT,有很多CPU是默认不开启VT的,需要自己手动在BIOS中修改。以我的thinkcentre为例:
a)先关机,不能通过重启进入BIOS,需要先关机,再开机
b)按F1进去BIOS
c)进入Advanced,CPU Setup,VT enable
d)F10保存退出
e)power on,开始自动安装系统,耐心等待。