On Sun, 2005-09-18 at 13:13 -0700, Dave Laird wrote: > Good afternoon, Netizens... > > I have a number of 3.3 CentOS boxes that are quite a substantial distance > from my home office. Short of physically going to those sites with a fresh > set of CD's in hand, is there a method of remotely (via secure SSH) > updating not only the files but the distribution as well, say to 4.1? Can > you do a distribution update without using CD's? > > After a few weeks of experimenting with CentOS 4.1 I am really motivated > to upgrade, if for no other reason than the fresh kernel and x.org, to > name just a few. If you are willing to do kickstarts, then, yes. you can do this. Add a reinstall entry to your /etc/grub.conf using vnc (you connect to myserver:1) title Reinstall System kernel /vmlinuz-reinstall ks=<URL>/server-reinstall.cfg vnc initrd /initrd-reinstall.img where vmlinuz-reinstall and intrd-reinstall.img are the vmlinuz and initrd.img from the pxe subdirectory of os/<arch>/images/pxeboot that you need to download and drop in /boot (the above assumes /boot is its own partition otherwise you'll need /boot/vm..). There are a bunch of issues with doing this: 1) are you comfortable with kickstart? 2) are the machines using static addressing or dhcp? if static, then you'll have to add a few command line parameters: ip=w.x.y.z netmask=255.255.255.0 gateway=w.x.y.1 dns=w.x.y.2 3) you'll probably want to add a vncpassword=xxxxx flag as well You'll probably want to play with a local machine first (and make sure someone is there to push a power button :). Hope that helps, Sean