腾讯云Windows服务器安装Ubuntu Server

前言:两马家的两朵云对学生的优惠力度还是挺大的,TX云给出的是1元每月学生机,配置是单核心1G内存,然而TX云坑爹的地方在于,你如果选择Linux系统只有8G的硬盘,而Windows则有50G,这对我这个服务器偏爱Linux的程序猿实在是恼火。 在管理后台折腾了一段时间后发现TX云的管理后台有VNC,也就是说可以从这里完全控制服务器,于是决定在Windows Server下安装Ubuntu Server。 此处Windows Server版本为2012 R2 准备工作:Ubuntu Server镜像。你可以从Ubuntu的官网找到。这里(2016/2/9)以14.04.3为例 EasyBCD - 老马家的云用的是MBR,因此通过这玩意儿操作BCD添加安装引导。 (由于写文章的时候全部安装过程已经结束了,我这里只记录操作步骤) 首先在Windows Server下面: 1.运行 diskmgmt.msc ,修改系统盘大小以留出空闲空间,我留出了30G空间给Linux。 2.在空闲空间中建立一个1GB大小的FAT32格式分区,并将Ubuntu Server的ISO文件复制到该分区根目录 3.将Ubuntu Server的ISO文件中install文件夹下面的 vmlinuz , initrd.gz解压出来,放到FAT32分区的根目录 4.使用EasyBCD,点击“添加新条目”-》”NeoGrub”,点击“安装” 6.点击“配置”,打开Grub配置文件。 7.输入下面这段内容,注意替换粗体字部分。hd(0,0)表示硬盘的第1个分区,hd(0,1)表示硬盘第2个分区。如果你是按照我的操作来的,则下面这个配置文件除了ISO文件名修改以外应该不需要其他的操作

title Install Ubuntu root hd(0,3) kernel hd(0,3)/vmlinuz iso-scan/filename=/《ISO文件名,不要括号!》 ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,3)/initrd.gz

保存,然后按住Shift后点击重启计算机,进入高级选项。 点击“选择其他操作系统”,选择“NeoGrub”引导加载器,之后不出意外会进入Ubuntu安装过程。 安装过程中会提示“找不到安装光盘”。这时候,选择“返回”,然后选择“命令行工具”。 输入 mount 后回车,你应该能看到类似于下面这段内容

/dev/vda3 on /media type vfat

这表明你之前用于存放ISO的FAT分区被挂载了。这时候再输入下面的命令:

mount -t iso9660 -o loop /media/《ISO文件名,不要括号!》 /cdrom

如果没有任何提示,则表明挂载安装文件成功,输入 exit后回车返回安装界面,选择“扫描安装光盘”继续后续的安装操作即可。大约10分钟左右。 至于后面的安装过程网上教程一大把,比如这个。安装完以后中文支持会有问题,需要自己去进行调整。这个问问谷歌就好了。 就酱。