linux – CentOSRedhat kickstart脚本cdrom挂载点

linux – CentOSRedhat kickstart脚本cdrom挂载点,第1张

概述尝试将我的自定义CentOS 7安装ISO中的某些文件复制到%post部分中的新安装. 我已经尝试了所有这些: cp /dev/cdrom/scripts/myscript.sh /etc/myscripts/myscript.shcp /dev/cdrom:/scripts/myscript.sh /etc/myscripts/myscript.shcp /mnt/sysimage/root 尝试将我的自定义CentOS 7安装ISO中的某些文件复制到%post部分中的新安装.

我已经尝试了所有这些:

cp /dev/cdrom/scripts/myscript.sh /etc/myscripts/myscript.shcp /dev/cdrom:/scripts/myscript.sh /etc/myscripts/myscript.shcp /mnt/sysimage/root/scripts/myscript.sh /etc/myscripts/myscript.shcp /scripts/myscript.sh /etc/myscripts/myscript.sh

但是没有一个最终将myscript.sh放在/ etc / myscripts中

安装在哪里安装cdrom?

UPDATE

我试过了:

%post --nochroot#!/bin/shset -x -vcp -r /run/install/repo/scripts/myscript.sh /mnt/sysimage/etc/httpd/conf/myscript.sh

这会导致安装无法启动(只是挂起)

更新2

简单地做:

%post --nochrootcp -r /run/install/repo/scripts/myscritp.sh /mnt/sysimage/etc/myscritp.sh%end

Works和文件从安装介质isolinux / scripts目录复制到安装目标文件系统上的/ etc目录.

解决方法 如果没有一些额外的工作,%post部分将无法满足您的需求 – 您需要在%post –nochroot部分内执行此复制,以便您可以访问CD.您可以在%post中发出mount命令,但使用%post –nochroot可能更容易.我不记得源ISO布局,但它会在某处. 总结

以上是内存溢出为你收集整理的linux – CentOS / Redhat kickstart脚本cdrom挂载点全部内容,希望文章能够帮你解决linux – CentOS / Redhat kickstart脚本cdrom挂载点所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存