爱子日志

远程重装Linux

没有console连接;
没有物理接触;
只有TCP/IP网络连接的情况下
给Linux独立服务器远程重装Linux操作系统系统。

我们称呼重装之前的Linux系统为旧Linux系统,重装之后的Linux系统为新Linux系统。

要实现远程重装,旧Linux系统必须能够正常ssh登录。旧Linux系统可以是任意Linux版本,现在的Linux用的一般都是grub引导管理器,本文使用的旧Linux系统是CentOS 5。

新Linux系统必须是CentOS,RHEL或者Fedora,可以是32位或者64位。这几个Linux都支持VNC安装。

首先登录到服务器,下载如下2个文件到服务器的/boot目录中:
http://mirror.centos.org/centos-5/5/os/i386/images/pxeboot/initrd.img
http://mirror.centos.org/centos-5/5/os/i386/images/pxeboot/vmlinuz
这2个文件是32位CentOS 5.5的内核文件,这2个文件将会启动新Linux系统的安装。如果新Linux系统是其他版本的Linux,则需要下载相应版本的内核文件。

Fedora 14需要下载的文件在 http://nas1.itc.virginia.edu/fedora/releases/14/Fedora/x86_64/os/images/pxeboot/
64位Centos需要下载的文件在 http://mirror.centos.org/centos-5/5/os/x86_64/images/pxeboot/

修改服务器的/boot/grub/grub.conf文件,在这个配置文件中,添加如下启动项:

不重装系统,将Windows XP 家庭版升级到专业版

不重装系统,无需破解任何文件,只需修改一个注册表键就可以搞定;
当然,Windows XP家庭版缺少的功能(远程桌面、组策略)是从光盘中移除的,这些功能不会自动出现,“记住密码”的复选框会出现,需要专业版才可以安装的软件也可以安装,我的电脑属性里也显示是专业版了。

升级步骤:
开始→运行→regedit→HKEY_LOCAL_MACHINE/SYSTEM/ControlSet00X(ControlSet00X 是数值最大的那一个)/Control/ProductOptions→删除ProductSuite 注册表键→创建一个新的DWORD 值,名称为Brand,设置为0→重启电脑→启动时按F8→选择“最后一次成功配置”即可。

注意:一定要经过这个步骤,不然无法变成专业版:重启电脑→启动时按F8→选择“最后一次成功配置”

转载自:http://www.cnblogs.com/iihe602/archive/2009/08/29/1556395.html
英文:http://www.mydigitallife.info/2008/06/13/convert-and-upgrade-windows-xp-home-to-professional-without-reinstalling