前几天下载了CentOS5-DVD版(下载地址www.centos.org),但采用以往的硬盘安装模式根本没法安装成功。google了一下,发现很多网友也和我一样,遇到同样的问题。在分完区后,按下一步就出错了。
出错提示为:
An
unhandled exception has occurred. This is most likely a bug. Please
save a copy of the detailed exception and file a bug report against
anaconda at http://bugs.centos.org/
看了错误提示,不解。再次google解决办法,看了很多论坛,终于找到了问题所在,说是“.discinfo”文件有问题。
.discinfo文件内容为: 1176235114.525559
Final
i386
ALL
CentOS/base
/home/buildcentos/CENTOS/5.0/en/i386/CentOS
CentOS/pixmaps
解决办法: 1. 修正.discinfo文件内容:
将.discinfo文件从ISO文件中解压出来, 修改内容“ALL”改为“1,2,3,4,5,6”;
"/home/buildcentos/CENTOS/5.0/en/i386/CentOS"改为"CentOS/RPMS"
修改后的.discinfo文件内容为:
1176235114.525559
Final
i386
1,2,3,4,5,6
CentOS/base
CentOS/RPMS
CentOS/pixmaps
2. 用ISO编辑软件(如UltraISO), 将修改好的.discinfo文件替换原来的.discinfo文件并保存.
至此, CentOS-5.0-i386-bin-DVD.iso可以正常硬盘安装了.
附硬盘安装方法: 首先,从DVD镜像文件提取vmlinuz和initrd.img(必须和DVD镜像文件同一位置):
重启,进入grub,按C进入grub提示符
grub>root (hd0,6) #(6为镜像文件、vmlinuz和initrd.img所在分区)
grub>kernel (hd0,6)/vmlinuz
grub>initrd (hd0,6)/initrd.img
grub>boot
系统正常引导, 可以正常安装了!!