OpenVZ虚拟化的Linux下安装并运行Windows



OpenVZ虚拟化的Linux下安装并运行Windows

作者: admin

全网最全的网络资源分享网站

手机扫码查看

标签:

OpenVZ

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

vvso

OpenVZ是基于Linux平台VPS的代名词,一般情况下,OpenVZ是不能直接虚拟化出Windows服务器的,但我们可以通过在LinuxVPS里安装KVM,搭建一个运行Windows的环境。

此方案适用于CentOS 5系列 32位和64位系统,虚拟化环境是OpenVZ,当然,XEN和KVM架构的虚拟化也是可以的,由于后两者虚拟化可以直接运行Windows,显得多此一举。

 

一、清理下内存

 

yum remove httpd    #删除apache,其它组件请自己补充
yum -y update       #更新所有组件

 

SSH执行以上命令,可以删除一些不必要的服务节约系统内存

 

二、下载相关一键包和资源

 

1、VNC+fluxbox一键包

 

wget http://soft.kwx.gd/vnc-server/fluxbox_anejd.sh;sh fluxbox_anejd.sh

 

 

 

期间要求输入VNC密码,请按系统提示输入密码和确认密码(两次相同)。

ovz-win-1.jpg

 

2、qemu一键包

 

wget http://soft.kwx.gd/tools/windows_anejd.sh;sh windows_anejd.sh

 

3、下载操作系统(推荐是ghost版的)

 

 可以到www.xitong5.com下载一个系统或自行上传一个系统ISO映像文件,然后上传到/root目录内。

 

4、同时下载VNC(远程控制Windows)

 

下载地址:http://soft.kwx.gd/tools/vncviewer.zip

使用请参考:《FluxBox桌面+VNC Server 一键安装包 图文教程

 

三、建立系统

 

1、建立虚拟磁盘

 

qemu-img create -f qcow kwxgd.img 10G

 

SSH执行以上命令,kwxgd.img为虚拟磁盘的名称,10G表示虚拟磁盘大小,请根据自己VPS实际情况创建。

ovz-win-2.jpg

 

2、尝试登陆VNC

 

请使用您的VPS IP地址:1 (端口:1)登陆VNC

 

3、下载完操作系统后,建立虚拟机(自动运行)

 

qemu -cdrom winxp.iso -m 256M -boot d kwxgd.img

 

在VNC的SSH执行以上命令,其中“winxp.iso”为您的操作系统光盘映像文件,“kwxgd.img”为虚拟磁盘名称,“256M”表示虚拟机的内存大小,请根据您的情况修改。

 

四、后期管理

 

下次运行Windows时,执行以下命令开启

 

qemu -hda kwxgd.img -boot c -m 512M -k de -usb -redir tcp:3389::3389

 

后方加入“-redir tcp:3389::3389”可映射Windows的3389,开启系统后可以通过Windows的远程桌面直接连接到Windows了。

ovz-win-3.jpg

ovz-win-4.jpg

注意哈,安装系统前请使用PQ等磁盘工具分区,同时将系统盘所在分区设置为“作用”或“可引导”。经测试,Windows在OpenVZ下运行速度非常缓慢,似乎只能用于挂机,所以不要对这个环境下的Windows做太大的期望。

本文最后更新于2019-6-25,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏
未经允许不得转载:

作者: admin, 转载或复制请以 超链接形式 并注明出处 小林博客
原文地址: 《OpenVZ虚拟化的Linux下安装并运行Windows》 发布于2019-6-25

评论

  1. #1
    GOOD 游客 Lv.1

    终于找到了

切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

OpenVZ虚拟化的Linux下安装并运行Windows

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏