VpsPing教程:不支持挂载ISO的KVM架构VPS安装Windows(图)

VpsPing教程:不支持挂载ISO的KVM架构VPS安装Windows(图)

因为最近几天要折腾一个win的挂机项目,所以找了些相关资料给自己做个记录,同时也是给有需要的朋友查看。

kvm-logo

准备一台kvm架构的国外的vps。目前网上出了不少便宜的机子,可以尝试安装win,不过因为win的版权国外蛮贵的,如果是商业用途的建议买个正版的。国外一些vps提供的还是蛮便宜的,不贵。

文章来源:http://www.xxorg.com/archives/3986

基本思路:通过GRUB2引导系统进入DOS界面,然后通过Ghost安装Windows的gho镜像。

一、因为debian支持GRUB2,所以就先在KVM里安装debian系统,通过VPS的控制面板安装系统大家应该轻车熟路,首先修改启动顺序为CD为第一启动项,硬盘为第二启动项:

不支持挂载ISO的KVM架构VPS安装Windows教程

debian的安装过程里只要注意一下,安装的时候分区的部分如下图:

不支持挂载ISO的KVM架构VPS安装Windows教程

不支持挂载ISO的KVM架构VPS安装Windows教程

对于上图中做简单解释:

/boot分区:除了debian的文件以外还需要在后面的步骤中放入GRUB2,所以分区的空间适当大点,我分了300M足矣;
/gho分区:用于后面步骤中放入windows的Ghost文件,所以根据你的Ghost文件的大小分区,适当比你的Ghost文件大一点,以免出现以外,我这里分了1G;
/windows分区:就是用来安装Windows系统的,我把剩余的空间全分给他了;
根分区和swap分区是debian使用的,根据你平时安装Linux的习惯分配就行。

安装完成后再把启动项修改回来,因为cd光驱已经没有用处了,所以为只使用硬盘启动就行:

不支持挂载ISO的KVM架构VPS安装Windows教程

二、debian系统安装好后,开始准备安装Windows的环境和软件,上传windows的gho镜像、maxdos.img、grub4dos.tar三个文件,其中gho镜像上传到/gho目录;maxdos.img上传到boot目录下的boot目录,在boot目录下新建一个boot;grub4dos.tar上传到/boot目录。

不支持挂载ISO的KVM架构VPS安装Windows教程

以上三个文件,其中gho镜像文件,网上一大堆,随便找一个你喜欢的,maxdos.img和grub4dos.tar的下载地址:http://pan.baidu.com/s/1jGGIV2Y

以上步骤可以通过你熟悉的方式上传,SFTP也行,命令行也行。总之把三个文件放到这三个目录里就行了。

然后解压grub4dos:

cd /boot

tar xvf grub4dos.tar

三、开始在不支持挂载ISO的KVM中安装Windows
1、从KVM VPS面板上的VNC进入debian系统,然后输入命令reboot重启,重启过程中按住键盘“C”键,直到进入grub引导。

1.) 输入 linux (hd0,1)/grub.exe 回车 (注意linux后面的空格)
不支持挂载ISO的KVM架构VPS安装Windows教程
2.) 输入 boot 回车
不支持挂载ISO的KVM架构VPS安装Windows教程
3.) 选择 MAXDOS.IMG 回车
不支持挂载ISO的KVM架构VPS安装Windows教程
4.)选择 MAXDOS 工具箱 (注意这里有6秒限制,快速按上下键选择,按键以后6秒的限制就取消了,选好回车)然后按任意键
不支持挂载ISO的KVM架构VPS安装Windows教程
不支持挂载ISO的KVM架构VPS安装Windows教程
5.)输入 ghost (有些机器这里输入会很卡,要耐心点,等一个字母出来了再输入下一个字母,不过醒醒安装的过程很流畅)
不支持挂载ISO的KVM架构VPS安装Windows教程
6.) 按回车,进入 ghost 。进入 ghost 后鼠标是无法控制的使用键盘操作。

利用 键盘 依次进入 Local (按空格建) –> Disk –> From Image(上下建选择From Image,醒醒安装的过程中这里非常卡,一定要等操作显示出来后再执行下一步操作,选好后空格建确认。)

不支持挂载ISO的KVM架构VPS安装Windows教程

不支持挂载ISO的KVM架构VPS安装Windows教程

不支持挂载ISO的KVM架构VPS安装Windows教程

等Ghost的进度条完成后,挂载ISO在KVM中安装Windows系统就完成了,然后重启机器就会进入熟悉的Windows界面,如果重启过程中一直出现蓝屏,是因为你的gho系统里没有virtio驱动,那么通过VPS的控制面板切换硬盘和网卡的模式就可以了,如下图:

不支持挂载ISO的KVM架构VPS安装Windows教程

现在Windows系统应该可以顺利启动了,安装的过程第一次安装可能觉得比较繁琐,加上本文中大量的截图你可能会觉得好复杂,其实耐心的操作一次,就会觉得其实在不支持挂载ISO的KVM中安装Windows其实很简单,但是需要再次提醒的一点就是在不支持Windows的KVM里安装Windows在国外服务商那里是不被允许的,所以风险还是有的。

不支持挂载ISO的KVM架构VPS安装Windows教程

====================================================

再来一篇:

本次教程主题:《在没有win镜像的KVM架构VPS上安装windows系统》

1.我们首先挂载一个debian的系统镜像,因为debian支持GRUB2,可以更好的实现我们的目标。

2.在面板的boot order下拉框中设置cd-rom为第一启动项hard-disk为第二启动项

3.在面板上reboot重启VPS使刚才设置生效。

4.用面板上的VNC连接先把debian系统安装完,这里主要注意 “磁盘” 的分区格式。其它跟普通安装debian系统就没有区别了,如下图所示:

5.准备好windows的gho镜像、maxdos.img、grub4dos.tar引导工具,我已上传到百度网盘,(pan.baidu.com/s/1bnDwYKZ)

然后在ssh下运行如下命令:mkdir /boot/boot

6.用SFTP登录VPS:把事先准备好的 grub4dos.tar 上传到boot目录下

maxdos.img 上传到 boot目录下的boot文件夹中

windows的gho镜像 上传到dos文件夹下

然后我们在ssh下运行如下命令:

cd /boot

tar xvf grub4dos.tar

7.用面板上的VNC进入debian系统,然后reboot重启,重启过程中按住键盘“C”键,直到进入grub引导。

1.) 输入 linux (hd0,msdos1)/grub.exe 回车 (注意linux后面的空格)

2.) 输入 boot 回车

3.) 选择 MAXDOS.IMG 回车

4.)选择 MAXDOS 工具箱 (注意这里有6秒限制,快速按上下键选择,选好回车)然后按任意键

5.)输入 ghost (这里输入会很卡,要耐心点不要激)

6.) 按回车,进入 ghost 到这里鼠标是无法控制的。

利用 键盘 依次进入 Local (按空格建) –> Disk –> From Image(上下建选择From Image,这里也比较卡,不要急。选好后空格建确认。)

7.)敲键盘按键 c: 进入系统镜像所在的目录了(这理也比较卡不要急,OK我们会看到刚才上传的windows系统的GHO镜像。回车下,然后按键盘的tab建选delete选项,选好回车。)然后设置C盘的大小,可自己定义不能超过VPS硬盘大小,我一般输入10240就是10G的意思。

设置好后按TAB建选 Yes 后回车,会出现一个框问你是否写入硬盘,按tab建选 Yes 回车,然后系统镜像就开始安装windows系统到C盘上,因为系统的GHO文件较大,这里要等一段时间。最后装完系统镜像,弹出一个框,选reset computer按回车就OK了。

下面就跟普通的安装windows系统没区别了,等待安装完成就可以了。

发表评论