1、下载initrd.img、vmlinuz到/boot目录
cd /boot
wget http://mirrors.usc.edu/pub/linux/distributions/centos/7.2.1511/os/x86_64/images/pxeboot/initrd.img -O initrd-7.img
wget http://mirrors.usc.edu/pub/linux/distributions/centos/7.2.1511/os/x86_64/images/pxeboot/vmlinuz vmlinuz-7
2、保存好机器的IP、子网掩码(netmask)、网关(gateway)、DNS信息
3、修改/etc/grub2/grub.cfg
在### BEGIN /etc/grub.d/10_linux ###下面新增
menuentry 'CentOS 7 VNC' {
linux16 /boot/vmlinuz-7 vnc vncpassword=abcd1234 ip=IP netmask=子网掩码 gateway=默认网关 dns=8.8.4.4 ksdevice=eth0 method=http://mirrors.usc.edu/pub/linux/distributions/centos/7.2.1511/os/x86_64/ lang=en_US keymap=us
initrd16 /boot/initrd-7.img
}
4、连接好VNC,笔者使用的是Mac下的Chicken,方法不赘述
5、重启VPS,并且密切关注VNC窗口,等到重启时快速按上下方向键,直到停留在grub界面
reboot
6、在grub界面,选中CentOS 7 VNC,回车
7、等到界面提示连接VNC时连接,进行正常安装
IP:VPS的IP
端口:1或者5901
密码:abcd123456
8、Enjoy!
PS:内存太小可能不会成功