分类: 电脑技术
作者: admin

在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'>>/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 ‘kvm -hda kvm/winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389′>>/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 的。

Debian6 免费VPS一键安装XP系统

2、下载一键包,必须要在 root目录 下执行,可以先用 pwd 命令查看当前所在目录。

执行命令:wget http://iwanc.googlecode.com/files/debian6xp.sh

Debian6 免费VPS一键安装XP系统

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

执行命令:sh debian6xp.sh

Debian6 免费VPS一键安装XP系统

美国OVH免费VPS 的带宽还是很给力的,下载速度都是在 10M~20M 之间,877M的 winxp.img 镜像文件不用一分钟就给拉下来了。

4、命令执行完之后,系统会自动重启,Putty 也会自动断开。稍等一会,再用 Putty 连接你的VPS主机,做最后一步设置,先用 free 命令查看一下VPS主机的 Swap 交换分区大小。

Debian6 免费VPS一键安装XP系统

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

执行命令:vi /root/.vnc/xstartup

Debian6 免费VPS一键安装XP系统

6、默认是 128M 内存,这个内存根据你的VPS设定,128M 内存无 Swap 的VPS,需要设定为 80M,有 Swap 的可以直接默认 128M,你的VPS主机内存够大的话,也可以设置高一点。美国OVH免费VPS 的主机不用修改,用默认的 128M 就可以了。

7、最后,当然就是用 3389远程桌面连接你的VPS主机了,用户名:Administrator,密码:iwanc.com

Debian6 免费VPS一键安装XP系统

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

Debian6 免费VPS一键安装XP系统

拍砖吐槽:

在Linux系统的VPS上安装XP系统还是非常简单的,而且我们既可以使用强大的Linux命令管理VPS主机,又可以用上简单便捷的Windows系统,这是非常实用的。前提是你的VPS主机性能必须要好一点,内存最好在 512M 以上,像美国OVH免费VPS 主机,128M 的内存运行XP系统压力还是很大的,再加上主机又在美国,对这种免费的东西,我们不要在性能和速度上抱太大的幻想。不过新手朋友用来先练练手,挂挂机还是可以的,毕竟是免费的,能用则用。