vnc headless ip=192.168.4.175 netmask=255.255.255.0 gateway=192.168.4.1
dns=8.8.8.8 method=http://219.239.89.57/dvd32/
ks=http://219.239.89.57/ks.cfg lang=en_US keymap=us
ksdevice=eth0
远程VNC安装系统。
在vim /etc/grub.conf
kernel /
Headless
VNC安装CentOS/RHEL
Submitted by admin on Mon, 02/09/2009 - 17:13
*
Linux
来源地址:
http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall
前面已经为CentOS/RHEL设置PXE引导服务器,并介绍了如何使用KickStart安装CentOS/RHEL。
PXE引导省却了刻录光盘的麻烦,KickStart省却了每次安装时手工选择各个选项的麻烦,但是如果将自动分区的功能也放在KS文件中,有时会导致某些服务器在网络引导时硬盘被格式化,是一种非常危险的操作,需要从中拿出来。这时候难免会需要到控制台执行一些操作,要是安装时就能远程操作就好了?
这篇文档似乎就是实现这个目标的方法。
详细过程就不再重复了,主要原理是添加一个启动项,并设置为默认启动该选项:
label
linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192 vnc
vncconnect=192.168.0.100 headless ip=dhcp ksdevice=eth0 method=cdrom lang=en_US
keymap=us
如果是静态分配IP,则相应修改如下:
label linux
kernel vmlinuz
append
initrd=initrd.img ramdisk_size=8192 vnc vncconnect=192.168.0.100 headless
ip=192.168.0.10 gateway=192.168.0.254 netmask=255.255.255.0 dns=192.168.0.254
ksdevice=eth0 method=cdrom lang=en_US keymap=us
如果要使用网络安装,则相应修改如下:
label
linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192 vnc
vncconnect=192.168.0.100 headless ip=dhcp ksdevice=eth0
method=http://mirror.centos.org/centos/5.2/os/i386 lang=en_US
keymap=us
该文档介绍了重新制作CD的方法,原理是修改光盘上的isolinux/isolinux.cfg文件,并重新打包,然后去掉介质检查过程。对于pxe引导,也很容易修改启动配置文件,并实现安装过程中的远程控制。
»
* admin's blog
* Add new
comment
远程重装CentOS服务器
声明:远程重装系统存在一定的风险,因各种原因造成的损失本人概不负责,请自行斟酌。
我这里原系统是CentOS
5.4,远程重装CentOS
5.5,仅作参考,各项参数请根据实际情况进行修改。
1.下载引导文件
SSH远程登录到服务器
cd
/boot
wget
http://mirror.centos.org/centos/5.5/os/i386/images/pxeboot/initrd.img
wget
http://mirror.centos.org/centos/5.5/os/i386/images/pxeboot/vmlinuz
2.修改Grub配置文件
vi /boot/grub/grub.conf
添加默认启动项
title CentOS 5.5 Setup
root (hd0,0)
kernel /vmlinuz vnc vncpassword=1234567 headless
ip=10.1.10.187 netmask=255.255.255.0 gateway=10.1.10.254 dns=192.168.175.5
hostname=test.rayyn.net ksdevice=eth0
method=http://mirror.centos.org/centos/5.5/os/i386/ lang=en_US keymap=us
initrd /initrd.img
保存退出后即可重启计算机
3.通过VNC远程安装系统
VNC
Server地址:10.1.10.187:1 密码:1234567
VNC
Clinet连接至服务器后,即可跟正常安装CentOS一样进行CentOS的安装。
评论 (0)