linux – CentOS / Redhat kickstart脚本cdrom挂载点
发布时间:2020-12-13 17:05:39 所属栏目:Linux 来源:网络整理
导读:尝试将我的自定义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/sc
尝试将我的自定义CentOS 7安装ISO中的某些文件复制到%post部分中的新安装.
我已经尝试了所有这些: cp /dev/cdrom/scripts/myscript.sh /etc/myscripts/myscript.sh cp /dev/cdrom:/scripts/myscript.sh /etc/myscripts/myscript.sh cp /mnt/sysimage/root/scripts/myscript.sh /etc/myscripts/myscript.sh cp /scripts/myscript.sh /etc/myscripts/myscript.sh 但是没有一个最终将myscript.sh放在/ etc / myscripts中 安装在哪里安装cdrom? UPDATE 我试过了: %post --nochroot #!/bin/sh set -x -v cp -r /run/install/repo/scripts/myscript.sh /mnt/sysimage/etc/httpd/conf/myscript.sh 这会导致安装无法启动(只是挂起) 更新2 简单地做: %post --nochroot cp -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 – Mercurial Server是否必须使用Mercurial?
- 无法在linux中找到syscall_table_32.S文件
- linux – SSH:配置ssh_config以使用特定服务器指纹的特定密
- nfs – 有没有好的内联网搜索引擎?
- linux – Vagrant,共享文件夹:利用inotify over NFS
- ssh – PermitRootLogin不行,我无法登录,但为什么要求用户输
- 在Linux上递归Node.js fs.watch
- 如何在Linux中使用共享库的同一进程的实例之间共享共享库(.
- linux – 无法克隆克隆
- linux – 如何从glob运算符中捕获权限被拒绝的错误?
推荐文章
站长推荐
热点阅读