【问题标题】:error while installing respinned/customized centos安装重新旋转/定制的 centos 时出错
【发布时间】:2014-06-07 20:24:09
【问题描述】:

我关注此链接的目的是创建自定义 CentOS ISO,其中包含一些从 Internet 下载的额外软件包(例如 ABCD.rpm)。 https://wikis.uit.tufts.edu/confluence/display/TUSKpub/Build+Custom+RHEL+or+CentOS+Respin+DVD 我通过“仅复制”/Packages 目录中的 ABCD.rpm 包来自定义 ISO

现在当我通过 kickstart 从 ISO 启动时,出现以下错误

知道我哪里出错了吗?

【问题讨论】:

    标签: linux linux-kernel centos redhat linux-distro


    【解决方案1】:

    您必须为任何新添加的包重新创建 comps.xml。

    cd <your_working_path>/isolinux
    createrepo -u "media://`head -1 .discinfo`" -g <your_working_path>/comps.xml .
    

    【讨论】:

    • 这个建议试过了,还是一样的错误。尝试构建centos 6.4(网络上的所有教程/文档都是针对以前版本的)请尝试构建相同的版本,并分享您的经验。
    【解决方案2】:

    您必须在 mkisofs 中添加“-joliet-long”选项。 /repodata 下的这些文件名太长了。

    【讨论】:

    • 这个建议已经试过了,得到了同样的错误。如果可以的话,请尝试构建iso,并分享你的经验。
    【解决方案3】:

    我遇到了同样的问题。使用以下命令创建 ISO 后,它工作正常。

    mkisofs -r -N -L -d -J -T -joliet-long -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -V RHEL6.5 -boot-load-size 4 -boot-info-table -o RHEL6.5-20131111.0-Server-x86_64-DVD1_new3.iso RHEL6.5-20131111.0-Server-x86_64-DVD1_new
    

    【讨论】:

    • 在从 vmware 引导 iso 时使用您提到的标志重建 iso:-##if i 不包含额外的包然后 iso 启动正常,##if 额外的包包含然后在欢迎屏幕上出现错误:“在您的任何 CD ROM 驱动器中都找不到 CentOS 光盘。请插入 centos 光盘并按确定重试”跨度>
    猜你喜欢
    • 2018-04-22
    • 2014-09-10
    • 2013-11-19
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-09
    相关资源
    最近更新 更多