Questions tagged «kickstart»

1
如何在CentOS中创建自定义ISO映像
我正在尝试创建一个自定义ISO映像,该映像将安装所需的最低RPMS以及我的应用程序的一些自定义书面RPM。并且还想执行一些安装后步骤,例如配置我的App和VPN配置等。 我在Google上看到了一些链接,但它们指向从已安装的磁盘或ISO映像创建存储库和ISO。 谢谢拉梅什

5
从USB进行Kickstart安装-Kickstart位置
在添加kickstart文件(/server/548405/)之后设法使Fedora ISO成功重建(对于USB记忆棒)后,我现在在USB介质上定位kickstart文件时遇到了问题。 通过CDROM完成此操作后,只需在启动时添加以下参数即可进行kickckstart: linux ks=cdrom 这将启动(假设kickstart文件名为ks.cfg,位于磁盘根目录中)。 现在,显然对于USB驱动器来说这是不同的,因此根据我的研究,我认为这条线可以完成这项工作: linux ks=hd:sdb1:/ks.cfg 显然这不起作用。我收到一条错误消息,通知我该驱动器已安装,无法重新安装。 编辑:实际错误消息: mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy Warning: Can't get kickstart from /dev/sdb1:/ks.cfg 为了测试语法是否正确,我将kickstart文件放置在另一个USB记忆棒上,并加载了相同的命令以从新位置获取ks.cfg: linux ks=hd:sdc1:/ks.cfg 这确实有效(假设按顺序安装了USB记忆棒,启动-> sdb1,kickstart-> sdc1)。安装将启动,并且可以毫无问题地完成安装。显然,必须使用2个笔式驱动器有些令人沮丧且不可靠。 有没有解决的办法?
12 linux  fedora  usb  kickstart 

2
安装补鞋匠后启动Ansible Playbook
我正在实施Cobbler和Ansible来完成我们的服务器部署,最后有一个问题。我的Ansible剧本效果很好,我的Cobbler安装效果很好,但是问题在于将它们绑在一起。 我为Cobbler编写了一个安装后触发器,该触发器将根据所使用的Cobbler配置文件启动我的Ansible剧本,该脚本单独运行时效果很好。问题在于,要使此方法起作用,首先需要重新引导服务器,但是Cobbler会在第一次重新引导之前执行安装后触发器。Cobbler中有一个“ firstboot”触发器,但我根本无法使它正常工作。即使在第一次启动后,它也永远不会触发。 如果我尝试在重新启动之前运行Ansible,则服务器超时。 这适用于CentOS 6.5,Ansible 1.6和Cobbler 2.4 TLDR:如何使Cobbler“ firstboot”触发器起作用,或者如何在安装后但首次重启之前成功运行Ansible Playbook。 有任何想法吗? 谢谢!


2
CentOS 6 Kickstart忽略了“ selinux --disabled”
我一直在和这个争斗一阵子,似乎CentOS 6出现了回归,直到anaconda忽略了该selinux --disabled指令。这似乎首先出现在RHEL 4.8中,然后重新出现在RHEL 5.6中。 现在,在以前的发行版中,您只需将sed语句添加到%post指令中即可将其禁用。 sed -i -e 's/\(^SELINUX=\).*$/\1permissive/' /etc/selinux/config 我遇到的问题是RHEL / CentOS 6中的新功能是它们默认设置文件系统属性,因此您现在必须清除这些属性。 我尝试运行以下命令来删除我的%post部分中的那些属性,但是它没有任何效果。 find . -exec setfattr -x security.selinux {} \; 我的kickstart文件在下面,以防您发现它有帮助: #version=RHEL6 install url --url=http://ny-man01.ds.stackexchange.com/centos/6/os/x86_64 lang en_US.UTF-8 keyboard us %include /tmp/nic-include rootpw --iscrypted <mmm no you don't even get the encrypted version> firewall --service=ssh,ntp,snmp authconfig --enableshadow …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.