摘要: 通过grub vnc方式 远程重新安装centos6.x
注意:本文使用的为公网源 所以重装的机器需要能连公网,如果不能连接公网你需要搭建私有源
登录到需要重装系统的centos上
下载启动文件
本文安装的为centos6.5 根据不同版本下载不同的文件
wget http://mirrors.aliyun.com/centos/6.5/os/x86_64/images/pxeboot/vmlinuz
wget http://mirrors.aliyun.com/centos/6.5/os/x86_64/images/pxeboot/initrd.img
将下载的文件复制到/boot 目录
cp vmlinuz /boot/vmlinuz.centos.pxe
cp initrd.img /boot/initrd.img.centos.pxe
安装grub
yum install grub -y
添加安装启动项
编辑启动菜单
vim /boot/grub/menu.lst
添加
title CentOS 6.5 VNC Installation
root (hd0,0)
kernel /vmlinuz.centos.pxe vnc vncpassword=password headless ip=127.0.0.1 netmask=255.255.255.0 gateway=127.0.0.1 dns=114.114.114.114 ksdevice=eth0 method=http://mirrors.aliyun.com/centos/6.5/os/x86_64/ lang=en_US keymap=us
initrd /initrd.img.centos.pxe
更改password为你的vnc密码(至少6位)
更改127.0.0.1 为重装系统主机的IP
更改网关127.0.0.1为重装系统主机的网关
编辑启动顺序
找到
default=0
若刚才添加的title 为第二个title 则将0改为1
若刚才添加的title 为第三个title 则将0改为2
以此类推
附上我的配置
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_openstack-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-431.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/vg_openstack-lv_root rd_LVM_LV=vg_openstack/lv_root rd_NO_LUKS.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_LVM_LV=vg_openstack/lv_swap rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-431.el6.x86_64.img
title CentOS 6.5 VNC Installation
root (hd0,0)
kernel /vmlinuz.centos.pxe vnc vncpassword=firxiao headless ip=192.168.2.254 netmask=255.255.255.0 gateway=192.168.2.1 dns=114.114.114.114 ksdevice=eth0 method=http://mirrors.aliyun.com/centos/6.5/os/x86_64/ lang=en_US keymap=us
initrd /initrd.img.centos.pxe
最后仔细检查是否有错误
重启
reboot
通过vnc客户端访问 IP:1
开始安装
参考:http://www.centosx.com/install-centos-remotely-through-vnc/
centos7 远程重装见 http://my.oschina.net/firxiao/blog/465691
© 著作权归作者所有