Hero X

我自己的网站。什么都有,尽量不鸽。

[不务正业]如何给OVZ小鸡装win系统

最近有人问了我一个问题,ovz 虚拟化的服务器能不能装 windows 系统。似乎这是一个不可能完成的任务了。我们先从 ovz 的原理说起吧。

OpenVZ( ovz )是采用 SWsoft 开发的的 Virutozzo 虚拟化产品的核心,它是基于 Linux 的系统级服务器虚拟化架构。这个架构直接调用母服务器的内核,模拟生成出服务器。所以这么看来,ovz 架构下,是只能运行 Linux 系统的,而且其内核不能更换。

那么如何在 ovz 架构下运行 windows 呢?在 github 上找了很久之后,我发现了一个项目……让我惊叹,这也行?这都行?这太暴力了吧?

因为它的思路实在是太简单了:先给 Linux 安装远程桌面(基本就是vnc了),再在上面运行一个 windows 的虚拟机。

这种强行套娃的想法……的确是社会啊,社会啊。


那么,我么来见识一下这个暴力的操作吧。

提示:该方法使用的是 QEMU 项目,是在已经虚拟化的服务器上面再次虚拟化,首先 CPU 的负载肯定是不会小了,更悲剧的是容易违反各 js 的 TOS。

所以

咨询主机商  ×

因为违规使用, 请做好被删机器的准备 √

一键脚本如下:

#wget -N --no-check-certificate git.io/w.sh && chmod +x w.sh && bash w.sh

我们可以看到,它的操作基本是这样:

1. 安装VNC桌面,

2. 安装qemu虚拟机,

3. 在 qemu 上运行windows。


使用方法:

# 为 Debian / Ubuntu安装远程桌面

依次执行1、4 。如果需要使用浏览器,依次执行1、2、4 。

# 为 Debian / Ubuntu 安装 Windows XP

依次执行3、4 默认启动内存为512M;如果需要修改启动内存,依次执行3、6、4

# 安装自定义 Windows 系统 (iso)

执行7按提示操作


点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注