- 註冊時間
- 2014-5-14
- 精華
- 在線時間
- 小時
- 米币
-
- 最後登錄
- 1970-1-1
累計簽到:278 天 連續簽到:1 天
|
关于 虚拟机VMware 的介绍
4 B% K6 Z1 W* e4 w: |+ f% v 美国VMware公司推出的虚拟计算平台——VMware为我们提供了一个具有创新意义的解决方案,你可以在使用Gimp的同时,运行Microsoft Word。不仅如此,你还可以同时运行各种Linux发行版、Dos、Windows 3.1、Windows 95、Windows 98、Windows NT,Windows 2000、Windows ME以及FreeBSD等,你甚至可以在同一台计算机上安装多个Linux发行版、多个Windows版本。 : o& t" }1 N+ O Z0 l( ]1 Q
" M' b+ J" X) o8 }
让VMWare Workstation成为服务6 b8 ~9 y4 x8 [6 D( W. E6 \, ?6 q) [0 Y* q
虽然vmware可以让我们在一台计算机上同时运行多个操作系统,但是相对于microsoft的自家产品virtual server,vmware workstation有一个明显的缺点,就是每次开机都要手动运行一下,这对于在虚拟机上跑应用的用户来说就有很多不便了。
, ]9 w# a: g+ k6 m 众所周知,一般来说让windows自动运行的方法有两种:加入启动项,或者是作为服务。加入启动项的优点是添加容易,但是需要用户登录后应用才能启动;而服务则不然,无论用户登录与否,计算机启动后服务都会自动启动。所以把vmware workstation加到windows启动项中是一个很好的办法。下面方法在winxp,win2003,win2000 server中都得到验证。/ T x; u$ Z k' m4 `5 O
7 n# u: ?0 t. e# Y& a
具体方法:6 T- `& _" m" j7 \, T8 q
8 y! {% |/ A7 `6 O" w- I8 m& x, k让VMWare成为服务,目的是让虚拟机和宿主主机同时启动,以便宿主主机可以登录到域控制器& p- \4 U2 a, ?/ {( K, ~
5 D( E' J2 c% m& h9 y" r1.所需的工具:instsrv.exe和srvany.exe# p$ g, _7 q7 }, c/ p
& J+ g. k3 y7 n4 T/ G6 t/ T- S9 I) I这两个工具在windows 2003 resource kit tools里面
3 |- X3 d; ^: X$ Q" N
+ ?/ R- e3 s% u- Y. s2.需要了解的信息) d R% e* Z' E4 [
* P2 K- Z# H+ s( ^+ n Q2 P3 b
vmware.exe的安装路径,以本机为例:C:\Program Files\VMware\VMware Workstation\vmware.exe* @* R' x; [% ^9 J. s
! i' u( A4 ^: j4 X2 {' V要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件winNetEnterprise.vmx的路径是D:\vmware\2003-1\winNetEnterprise.vmx
8 g2 j5 S* ?; p( M4 K' o6 P: }% ]- ^& `, ~" }
3.新建服务3 J4 `) m9 p7 B' q) W
" f* M; L% r8 I6 {/ Y' t0 h( I2 _
假设服务名为VM_W2K3,通过以下语法来安装服务:
; Q* l* H0 D' x% _: W" R0 ]& ?& O/ ~. h
instsrv <service name> <srvany path> E- O& |! Z( x
- s( S" J2 s: {3 e! y所以我的命令行是:
0 U- z. L% J6 T/ A# ^; x) j, M
) H `- t% z7 J; minstsrv VM_W2K3 c:\temp\srvany.exe' c& m9 {4 [& D3 i. X$ o
?' v( B) j% ^4.注册服务
2 }% J8 W3 l/ {" e% _4 o- }$ j) q9 Z, H( t8 r* B
在注册表中,定位到
6 W2 E& Z/ _5 X9 Z4 R- c( o5 Y2 B0 R2 K8 @- j+ X
HKLM\SYSTEM\CurrentControlSet\Services\VM_W2K3
. F+ Q, H! x: f/ e
$ H. s/ ?6 }2 n8 W" ?新建项:"Parameters"4 l9 W& O6 g0 q. c. x
5 m; M# k0 u9 y3 T# W$ N在"Parameters"项里面,新建字符串"Application",& X; d; Q/ z. Z) _3 A4 ?( I0 j
. d4 u" N4 @; j# L" Y
字符串的值:. ~. h4 l1 ]6 q3 |
& Y1 L/ i0 j& H4 C1 @"C:\Program Files\VMware\VMware Workstation\vmware.exe" -x "D:\vmware\2003-1\winNetEnterprise.vmx"- w ~' ^1 L5 d2 K- p& k
+ a& z% G9 F/ m N; r- a( B( P( t* L" G5.设置虚拟机启动状态
9 G" g% ] ?1 q2 N% @
! A! {8 H4 A) \9 }9 l( A9 I管理工具-服务,选择VM_W2K3的属性-登录,选中"本地系统帐户",并勾选"允许服务与桌面交互"
) ?9 y# H- g7 }! \
) q6 [, X' |% |8 W5 n2 u# f |
|