<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="在Ubuntu和debian上跑Win系统">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2012-12-07 21:30<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
在Ubuntu和debian上跑Win系统

前言
Debian跑Win 128M内存足矣！

方法
1.需要Debian 6系统

2.执行代码

apt-get update

apt-get install vnc4server qemu -y

vncserver

chmod +x ~/.vnc/xstartup

echo 'qemu -hda winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389'&gt;&gt;/root/.vnc/xstartup

wget http://www.zhujis.com/myvps/vncserver

cp vncserver /etc/init.d/

chmod +x /etc/init.d/vncserver

update-rc.d vncserver defaults

注：vncserver执行时需要输入密码，密码不可见

3.

wget http://184.82.64.121/winxp.img

reboot

前言
最近貌似非常流行linux上跑win啊，不过很多地方都没有什么方法，我找了一个Ubuntu的。

方法
apt-get update

sudo apt-get install kvm qemu -y

mkdir kvm

cd kvm

wget http://184.82.64.121/winxp.img

cd ../

apt-get install vnc4server -y

vncserver

vncserver -kill :1

chmod +x ~/.vnc/xstartup

echo &lsquo;kvm -hda kvm/winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389&prime;&gt;&gt;/root/.vnc/xstartup

wget http://www.zhujis.com/myvps/vncserver

cp vncserver /etc/init.d/

chmod +x /etc/init.d/vncserver

update-rc.d vncserver defaults

reboot

 




 



内容
wget http://iwanc.googlecode.com/files/debian6xp.sh

sh debian6xp.sh

debian6xp.sh 脚本，全自动安装 vnc4server 和下载 winxp.img 镜像文件，中间仅仅需要你输入两遍VNC密码而已（注意：输入密码时是看不见的）用 3389远程桌面连接你的VPS主机了，用户名：Administrator，密码：iwanc.com

说明
仅在OVH的免费VPS上测试过

 

用免费VPS安装XP系统
1、首先用 Putty 登陆上你的VPS，用 lsb_release -a 命令查看一下Linux系统版本（如下图），可以看到，我的系统是 Debian 6.0.3 的。



2、下载一键包，必须要在 root目录 下执行，可以先用 pwd 命令查看当前所在目录。

执行命令：wget http://iwanc.googlecode.com/files/debian6xp.sh



3、执行 debian6xp.sh 脚本，全自动安装 vnc4server 和下载 winxp.img 镜像文件，中间仅仅需要你输入两遍VNC密码而已（注意：输入密码时是看不见的）。

执行命令：sh debian6xp.sh



美国OVH免费VPS 的带宽还是很给力的，下载速度都是在 10M~20M 之间，877M的 winxp.img 镜像文件不用一分钟就给拉下来了。

4、命令执行完之后，系统会自动重启，Putty 也会自动断开。稍等一会，再用 Putty 连接你的VPS主机，做最后一步设置，先用 free 命令查看一下VPS主机的 Swap 交换分区大小。



5、可以看到我的 美国OVH免费VPS 主机的 Swap 交换分区大小为 131072 字节，也就是 128M。如果你的这个值为 0，那就表示你的VPS主机没有 Swap 交换分区，你需要修改一下 /root/.vnc/xstartup 文件里的内存值。

执行命令：vi /root/.vnc/xstartup



6、默认是 128M 内存，这个内存根据你的VPS设定，128M 内存无 Swap 的VPS，需要设定为 80M，有 Swap 的可以直接默认 128M，你的VPS主机内存够大的话，也可以设置高一点。美国OVH免费VPS 的主机不用修改，用默认的 128M 就可以了。

7、最后，当然就是用 3389远程桌面连接你的VPS主机了，用户名：Administrator，密码：iwanc.com



8、等待。。。刚开始启动配置XP桌面有点慢，成功进入。



拍砖吐槽：
在Linux系统的VPS上安装XP系统还是非常简单的，而且我们既可以使用强大的Linux命令管理VPS主机，又可以用上简单便捷的Windows系统，这是非常实用的。前提是你的VPS主机性能必须要好一点，内存最好在 512M 以上，像美国OVH免费VPS 主机，128M 的内存运行XP系统压力还是很大的，再加上主机又在美国，对这种免费的东西，我们不要在性能和速度上抱太大的幻想。不过新手朋友用来先练练手，挂挂机还是可以的，毕竟是免费的，能用则用。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
