XEN VPS上使用ISO安装Windows Server 2012(解决提示:缺少计算机所需的介质驱动程序)

今天在给一个XEN的VPS用ISO安装系统(你没看错,我也没打错,的确是XEN)。

因为是XEN,虚拟机,无DVD驱动器,也不给你从面板挂载ISO,因此只能从硬盘安装。

大概的步骤是这样的:

下载ISO到另一个分区——EasyBCD添加ISO启动项——重启——登录VNC,选择ISO的那一项……

上面这几步都很顺利,但是到安装那就出问题了:Failed

 

提示:缺少计算机所需的介质驱动程序。这可能是 DVD、U 盘或硬盘驱动程序。如果你有包含该驱动程序的 CD、DVD 或 U 盘,请立即插入。注意:如果Windows 安装介质在 DVD 驱动器或 U 盘中,你可以在这个步骤中放心地将其取出。

XEN的硬盘应该是不需要额外的驱动的,不过我记得这个问题在一次的重装系统时遇到过,貌似需要运行sourcess里面的setup.exe。

尝试着运行ISO挂载出来的X盘的sourcess里面的setup.exe,仍旧那种提示。

于是重启,进入原来的系统,把ISO解压到了D盘。再次进入Windows Server 2012的安装面界。

然后按Shift+F10召唤出CMD,切换到D盘,执行解压出来的sources/setup.exe。

SETUP

 

不过Windows Server 2012安装要KEY呢:KEY

 

没KEY还不给安装……

Google了个对应版本的KEY:

KEY Finish

成功进入下一步:

Success

 

操作分区,把原来C盘删掉,重新创建(D盘放着ISO,最好别删吧)

分区

 

开始安装:开始安装

 

整个过程十分钟不到,是VPS性能太好了?还是Windows Server 2012优化过?

设置密码(就算原来打了“●”我也要把密码位数掩盖掉)

设置密码

 

搞定:

登录面界

 

 

到此为止,这下我真的看不出KVM有什么优点了……

 

解决硬盘安装Ubuntu 12.04.1 Server提示“无法挂载你的安装光盘”或“找不到ISO”

最近入手了个KVM的VPS,SolusVM面板,提供VNC。

虽然VPS提供了模板安装系统,但是默认是把30GB都给了/,太不尽人意了。况且我也喜欢原版的系统。于是打算动手安装上去。

我使用的是硬盘安装的方法,但是安装的时候,却提示“无法挂载你的安装光盘”,经过我的一个晚上的折腾,终于找到解决办法了!

首先,到模板处安装个Windows Server 2008,然后安装个WinPE,用DiskGenius调整C盘的大小,释放1GB空间出来,放Ubuntu的ISO用,并且格式化为FAT32格式,注意一定要FAT32格式,不然会提示找不到ISO!

回到Win2008,下载好Ubuntu的ISO,还有这三个文件:

boot.img.gz

initrd.gz

vmlinuz

把这三个文件和Ubuntu的ISO一起放在那个新分区的根目录上。
安装运行EasyBCD,点击添加新条目,切换到NeoGrub标签,点安装,然后点击编辑:

EasyBCD

输入以下内容

 注意:hd0,0,第一个逗号前面的0表示硬盘号,0就是第一个硬盘,在逗号后面的那个0是分区号,0就是第一个分区,不知道分区号的可以打开磁盘管理,看看你的分区排在第几,如果是第三格的,那就是hd0,2。第二格的,那就是hd0,1,以此类推!我放那四个文件的硬盘是第一个硬盘,第三个分区,那就是hd0,2    。也不要忘记把ubuntu-12.04.1-server-i386.iso改成你的ISO的名字!

如图:

TXT

 

保存后,重启,开机启动那选开头为NeoGrub的那一项:

BCD

 

 

进去后,选择好语言,会弹出来,提示“寻找安装程序的ISO”,搜索ISO时,会出现几个设备让你选择,你刚刚在就是你刚刚输入的hd0,0的逗号后面那为数+1,例如我的是hd0,0,那选择的搜索设备就是/dev/vda3(不一定是vda,有些是sda,xvda等,都一样的。):

ScanISO

Choose

ChooseDISK

FindISO

成功后,直接按回车键,按提示开始安装就行了,途中会提示你安装一些软件,根据需要来搞就行了,例如OpenSSH!

安装过程也挺快,看到这个画面,按回车重启吧,你的Ubuntu就安装好了!

Finish