问题总结
1. .discinfo文件
光盘根目录下的.discinfo文件 重要!重要!
用mkisofs命令生成安装光盘镜像文件,如下
mkisofs -R -J -T -r-l -d -allow-multidot -allow-leading-dots -no-bak -o ../Redhat5.iso -bisolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4-boot-info-table .
在安装过程中,进行到anaconda阶段,可能会遇到"CD not found"的错误提示:CD was not found in any of your CDROMdrives ...
这个错误提示很不明确,实际该问题是由光盘根目录下的.diskinfo文件丢失引起的。anaconda会根据.discinfo来检验光盘的合法性。
导致.discinfo丢失的原因:
1. 很可能是在拷贝源光盘内容时,没有拷贝隐藏文件。
2. 也可能是mkisofs命令 没有添加-R参数,导致没有将隐藏文件写进.iso中
参考文章
linux操作系统定制安装
http://www.ibm.com/developerworks/cn/linux/l-custm/index.html