升级Red Hat Linux 7.3到CentOS 3.1

系统 Linux
最近用 VMware vCenter Converter 工具企图虚拟化一台很古老的 Red Hat Linux 7.3 物理服务器失败,可能是因为 RedHat 7.3 版本太老 VMware Converter 支持不到位。现在这里的想法是把 RedHat 7.3 升级到 CentOS 3.1 再用 VMware Converter 试一下,如果这样还不成功就只能手动虚拟化物理机了。

  最近用 VMware vCenter Converter 工具企图虚拟化一台很古老的 Red Hat Linux 7.3 物理服务器失败,可能是因为 RedHat 7.3 版本太老 VMware Converter 支持不到位。虚拟化太老的系统如果使用一些自动迁移工具不成功的话可以自己动手迁移,虽然麻烦点,比如做个虚拟硬盘、加上分区表、把文件系统拷贝过去、重置 grub、最后修改几个关键文件等。现在这里的想法是把 RedHat 7.3 升级到 CentOS 3.1 再用 VMware Converter 试一下,如果这样还不成功就只能手动虚拟化物理机了。升级前先备份系统(可用光盘启动后 dd 硬盘到另一个硬盘),防止升级失败后系统启动不了或者升级后关键程序不能运行。升级前不确定 RedHat 7.3 到 CentOS 3.1 这种不同版本、不同版本号的大跨度升级能否成功,有必要纪录一下。

  登陆 RedHat 7.3 后安装 yum:

  1. # wget http://ftp.ie.freshrpms.net/pub/freshrpms/redhat/7.3/yum/yum-1.0.3-3.rh.fr.i386.rpm  
  2. # rpm -ivh yum-1.0.3-3.rh.fr.i386.rpm 

  编辑 yum.conf 加入 centos 3.1 的源:

  1. # vi /etc/yum.conf  
  2. [main]  
  3. cachedir=/var/cache/yum  
  4. debuglevel=2 
  5. logfile=/var/log/yum.log  
  6. pkgpolicy=newest 
  7. distroverpkg=redhat-release  
  8. installonlypkgs=kernel kernel-smp kernel-hugemem kernel-enterprise kernel-debug kernel-uns  
  9. upported kernel-smp-unsupported kernel-hugemem-unsupported  
  10. tolerant=1 
  11. exactarch=1 
  12.  
  13. [base]  
  14. name=CentOS-$releasever - Base  
  15. baseurl=http://centosa3.centos.org/centos-3/3.1/os/i386/  
  16. gpgcheck=1 
  17.  
  18. #released updates  
  19. [update]  
  20. name=CentOS-$releasever - Updates  
  21. baseurl=http://centosa3.centos.org/centos-3/3.1//updates/i386/  
  22. gpgcheck=1 
  23.  
  24. #packages used/produced in the build but not released  
  25. [addons]  
  26. name=CentOS-$releasever - Addons  
  27. baseurl=http://centosa3.centos.org/centos-3/3.1/addons/i386/  
  28. gpgcheck=1 
  29.  
  30. #additional packages that may be useful  
  31. [extras]  
  32. name=CentOS-$releasever - Extras  
  33. baseurl=http://centosa3.centos.org/centos-3/3.1/extras/i386/  
  34. gpgcheck=1 

升级系统,完成后重启:

  1. # yum update  
  2. # yum upgrade  
  3. # shutdown -r now 

 

责任编辑:黄丹 来源: vpsee.com
相关推荐

2010-05-13 13:39:06

2009-02-27 17:16:12

LinuxRed Hat桌面

2014-02-12 14:41:10

Red HatCentOS

2009-03-30 14:36:52

LinuxRed Hat桌面

2012-09-28 09:27:50

LinuxRed Hat

2022-03-03 10:18:25

CentOSStreamLinux

2009-12-01 17:54:00

Red Hat Lin

2018-11-03 16:29:48

Red HatKDE桌面环境

2011-12-07 15:31:11

Red Hat

2011-02-17 16:14:11

Red Hat Ent

2012-03-28 16:27:24

UbuntuLinuxRed Hat

2009-01-18 17:36:27

Linux键盘快捷操作

2009-12-02 13:04:12

Red Hat Lin

2014-04-22 09:22:01

Red Hat Ent

2009-12-25 10:11:32

Red hat Lin

2009-08-11 10:16:08

linux命令行修改Ired hat linlinux命令行参数

2013-09-11 17:06:54

Red Hat EntOpenStack

2013-06-19 09:30:58

Red HatOpenStack

2013-06-19 09:37:06

Red HatOpenStackLinux

2009-05-20 16:09:18

Linux发行版Red Hat Ent
点赞
收藏

51CTO技术栈公众号