用Cobbler安装CentOS 5.6

我将centos 5.6导入鞋匠,并设置所有的pxe启动的东西。 当我的networking启动它开始安装,但问我“什么types的媒体包含要安装的软件包”。 我可以selectCDROM,HTTP,NFS等。 我想从CD的镜像安装在皮匠服务器上。

我想我在这里错过了一些高层次的概念。 我的目标是首先进行简单的香草安装,然后将所做的select用作kickstart文件的模板。 对于第一次安装,我基本上只是想用皮匠来PXE启动CentOS DVD。 这就是我现在正在做的事情:

mount -o loop centos.iso /mnt cobbler import --name=centos5 --arch=x86_64 --path=/mnt 

在这一点的CD rsyncs到我的本地驱动器。

 cobbler system add --name=myhost comment="Node" --dns-name=myhost.domain.tld --ip-address=192.168.111.201 --mac-addr=00:05:00:21:00:e0 --profile=centos5-x86_64 cobbler sync 

我将系统引导到PXE并开始CentOS安装。 我select键盘和语言,然后我得到“什么types的媒体包含要安装的软件包”对话框。 select“本地CDROM”,“硬盘”,“NFS映像”,“FTP”,“HTTP”。

我需要做什么才能让CentOS安装从皮匠服务器上取得软件包?

可能所有你需要的是添加url --url=$tree/var/lib/cobbler/kickstarts/default.ks (或者你自己的kickstart文件)。 它将指向镜像操作系统回购,查看Kickstart Metadata行的cobbler report distros输出。

我用NFS做了这个,试试这个:

  • 安装system-config-nfs和system-config-netboot(来自yum)
  • 启动system-config-nfs并共享一些目录,可以说/ srv /
  • 将Centos安装程序DVD内容复制到/ srv / Centos中,或者只安装在那里
  • 启动system-config-netboot并填入input,在协​​议types中使用NFS为IP服务器的IP,其中nfs服务正在运行,目录应该是/ srv / Centos