admin 管理员组

文章数量: 887007

原文网址:http://www.freehao123/debian-6-qemu/


OVH的免费VPS的操作系统没有提供Windows来供我们折腾,一些低内存的VPS也无法顺畅去运行Windows系统,因为相对于Linux操作系统来说,Windows系统不仅占用资源大,而且还不适合运行PHP程序。
不过,貌似有不少的朋友对在VPS上使用Windows系统非常地感兴趣,即使OVH的VPS只有Linux,也有朋友留言想让我测试一下网上“流传”的在Debian 6安装和运行Windows XP的方法,光听这个名字就应该会觉得很好玩。
所以这次的VPS教程就来和大家分享一下如何在Debian 6的Linux VPS主机上安装运行Windows XP、Windows 98操作系统,同时,介绍一个Wine模拟器软件,它的强大之处是将Windows系统下的软件在Linux系统下稳定运行。
例如你可以在Linux VPS主机上,直接安装QQ.exe等这种只能在Windows主机使用的软件,上次有朋友说想在VPS上主机上挂QQ,用Wine不仅可以挂QQ,还可以挂旺旺、迅雷、安装浏览器等,总之,如果你的VPS内存足够,你可以把它当成Windows来“使唤”。
VPS主机除了挂QQ,更重要还是建站、搭建Web和生成各种应用:
1、国内免费VPS:Windows VPS安装Web环境快速搭建网站附阿里云免费云服务器申请
2、桌面与远程:VPS的另类应用和Ubuntu安装桌面环境使用VNC远程控制
3、轻松建站:VPS轻松建站-5分钟搭建FTP、数据库、主机管理系统附WDCP教程
Debian 6用Qemu安装Windows XP、98和Wine运行Windows软件
PS:2012年10月9日更新,VPS主机是Ubuntu系统的朋友可以采用lanyus博主的安装方法:

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/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
reboot
一、Linux主机安装Windows XP、98和运行Windows软件
1、Linux系统与Windows系统应该是“水火不容”的,Linux开源免费,Windows独立收费,两个生来就已经注定了要走向相反的路线,没有商量的余地。
2、不过我们却可以利用Qemu这一套由Fabrice Bellard所编写的模拟处理器的软件,将Windows XP和Windows 98强行安装在Linux VPS上。
3、而如果想要在Linux主机上运行Windows软件,则需要利用Windows模拟器Wine,Wine的作用就是让在Linux上安装Windows系统软件。
3、Wine虽然是为Linux定制,但也支持FreeBSD、Mac OS X(Intel版)与Solaris-x86。一些发行版安装WINE时会自动关联EXE程序,这样直接双击可以运行。
二、在Debian 6用Qemu安装Windows XP
1、本次测试的平台是:OVH的免费VPS,操作系统是Debian 6.x 32位。
2、执行下列代码,依次完成安装的是:vnc4server、vncserver、qemu、创立镜像、设置开机启动。

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/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
3、在执行vncserver时会要求输入两次密码。

4、接下来就是下载一个Windows XP的.img磁盘镜像文件,让你的VPS开机利用Qemu加载Windows XP的 .img,从而达到模拟Windows XP系统。
5、执行以下代码,就可以将Windows XP的.img磁盘镜像下载到你的VPS主机上了,然后重启VPS。

wget http://184.82.64.121/winxp.img
reboot
6、注意上述Windows XP的.img磁盘镜像文件来自abfan站长,我已经将该镜像放在我的BurstNET VPS主机上了。
7、当然如果你自己手中有好的Windows XP的.img磁盘镜像,也可以直接上传或者下载到你的VPS主机中。
三、Linux主机运行Windows XP效果测试
1、首先要使用你的Windows系统的“远程桌面连接”工具,连接到VPS主机上。貌似有些盗版的Windows可能找不到远程桌面连接工具。

2、输入你的VPS的IP地址,连接上了VPS,网络速度慢的话可能要等一会儿。

3、然后用账号administrator和密码abfan登陆VPS的Windows XP。 (点击放大)

4、第一次进入VPS需要加载Windows XP设置。

5、最后在Linux VPS中看到了Windows XP画面就是这样。(点击放大)

6、Windows的开始菜单、程序运行等这些都已经具备并可以正常使用。

7、用“古老”的IE6打开网页,基本上没有问题。(点击放大)

8、再看一下VPS主机的内存和资源使用情况,OVH的128主机的内存已经去掉了一半,CPU还算可以。(点击放大)

四、在Debian 6用Qemu安装Windows 98
1、Windows XP在OVH的128内存的主机上运行还是比较卡的,所以再来试试Windows 98。
2、假设你已经按照上面的步骤在Linux主机上搭建起了Windows XP系统,你只需要执行这一代码。

vim /root/.vnc/xstartup
3、将原来的winxp.img那一行代码删除,替换成下面的代码即可。

qemu  -hda W98.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389

或者直接执行下列代码,效果和上面是一样的:

echo 'qemu  -hda W98.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389'>>/root/.vnc/xstartup
4、然后还是下载Windows 98的.img磁盘镜像文件和重启VPS,执行下列代码。

wget http://www.zhujis/myvps/W98.img
5、Windows 98的.img磁盘镜像是放在我的Godaddy主机上,如果不能下载,请反馈给我。
五、Linux主机运行Windows 98效果测试
1、因为Windows 98无法使用Windows XP系统那样的远程桌面连接,所以你还需要使用VNC来远程连接你的VPS。
2、这是OVH的128内存VPS上跑Windows 98的开机画面,和今天的Windows 8相比,是不是觉得当年很流行的W98很丑陋?(点击放大)

3、这是Windows 98的桌面,很简洁,当然开机速度也很快,只有短短几秒钟就可以进入系统了。

4、这是Linux主机运行Windows 98的“我的电脑”,控制面板、打印机、系统硬盘、移动Disk就可以操作。

六、Linux主机利用Wine运行Windows软件
1、本次测试环境:OVH的免费VPS平台,操作系统是Debian 6.x 32位,已经安装桌面Xfce和VNC。
2、执行下列代码安装wine。

apt-get install wine

3、安装wine完成后,点击菜单中的 Wine configuration。

4、进入后,程序弹出警告对话框:点击 okay 按钮,稍候片刻,会出现设置窗口,这就是运行Windows软件的界面。(点击放大)

5、有了Wine后,现在你可以在Linux上“肆无忌惮”地去下载和安装Windows软件:QQ.exe、Xunlei.exe、Chrome.exe……
6、下载了Windows软件后,只要选择用Wine 打开,就可以像在Windows系统上安装软件一样执行下一步的安装与操作了。 (点击放大)

7、国人最喜欢用Wine的地方应该是在Linux主机上做gomez peer挂机网赚,因为Gomez Peer的挂机软件只有Windows版本的。

七、Linux安装Windows系统软件小结
1、Windows XP的.img磁盘镜像有800多MB,VPS的下载速度如果不是几MB/s的话,你要等的时间可能要长一些。
2、用了Wine后你安装Firefox,然后挂上Vagex就成了很容易的事情了,而像Gomez Peer这样的Windows专版也不在话下。
文章出自:免费资源部落 http://www.freehao123/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


本文标签: 软件 Windows qemu debian Wine