装逼爱好者 - 重装
type: channel
link: https://www.zbuse.com/tag/%E9%87%8D%E8%A3%85/
items: VNC 安装LINUX系统

VNC 安装LINUX系统
type: item
date: 2011-08-30T07:22:09+00:00
description: 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.imgwget http://mirror.centos.org/centos/5.5/os/i386/images/pxeboot/vmlinuz 2.修改Grub配置文件vi /boot/grub/grub.conf 添加默认启动项title CentOS 5.5 Setuproot (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=usinitrd /in…