虚拟化 – 从CentOS5盒子安装CentOS6?

我正在尝试从我的CentOS 5主机构建一个新的CentOS 6 VM,但看起来这些版本之间的基本变化:
$rpm -ivh --nodeps --nodigest --ignorearch --ignoreos --force --root=/mnt centos-release-6-0.el6.centos.5.i686.rpm
warning: centos-release-6-0.el6.centos.5.i686.rpm: Header V3 RSA/SHA256 signature: NOKEY,key ID c105b9de
Preparing...                ########################################### [100%]
   1:centos-release         ########################################### [100%]
error: unpacking of archive Failed: cpio: Bad magic

$rpm --version
RPM version 4.4.2.3

这些版本之间RPM的幻数是否有所改变?我该如何解决这个问题?

编辑(澄清):

我不是要升级现有的机器.我正在尝试使用yum –installroot = / mnt groupinstall core创建一个新安装.为了获得有效的配置,第一步是安装包含yum repo配置的rpm版本.

不能这样做,AFAIK:RPM中的坏魔法是最少的问题.

简而言之:没有推荐的RHEL5-> RHEL6升级路径,因此没有Centos5-> 6.
我试着朝这个方向做了一点小事(我自己有很多C5服务器),但决定反对它.

考虑到5> 6的转变相当于fedora核心6-> 12转换BUT而没有yup的预升级支持.所以你可以想象一下,推出FC7 DVD,启动时

selinux = 0升级

冲洗,并以FC8 … FC11重复,以CentOS6结尾.祝你好运 – 谈到我自己的机器,我会感到非常惊讶的是,在工作秩序中结束比任何更复杂的事情 – 这是在花了几天时间尝试这个时髦的壮举之后.

我估计我可能会在更短的时间内重建(工作)机器.鉴于RHEL5仍有几年的支持,这也是一样的.

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native