- 论坛徽章:
- 0
|
安装和配置cobbler、dhcp、tftp、dns的过程这里不做介绍,直接切入主题
1. 挂载Ubuntu镜像- mount -t iso9660 -o loop ubuntu-12.04.1-server-amd64.iso /mnt
复制代码 2. 导入镜像文件到distros- cobbler import --name=Ubuntu-12.04.1 --arch=x86_64 --path=/mnt
复制代码 3. 在/var/lib/cobbler/kickstarts下新建名为autoinstall.seed的文件,内容如下4. 修正引导内核和系统版本信息- cobbler distro edit --name=Ubuntu-12.04.1-x86_64 --kernel=/var/www/cobbler/ks_mirror/Ubuntu-12.04.1-x86_64/install/netboot/ubuntu-installer/amd64/linux --initrd=/var/www/cobbler/ks_mirror/Ubuntu-12.04.1-x86_64/install/netboot/ubuntu-installer/amd64/initrd.gz --os-version=precise
复制代码 5. 设置Ubuntu自动安装脚本和光盘引导参数- cobbler profile edit --name=Ubuntu-12.04.1-x86_64 --kopts="auto=true netcfg/choose_interface=auto" --kickstart=/var/lib/cobbler/kickstarts/autoinstall.seed
复制代码 6. 建立镜像链接- ln -sv /var/www/cobbler/ks_mirror/Ubuntu-12.04.1-x86_64/ /var/www/cobbler/links/
复制代码 7. 同步cobbler配置接下来就可以在需要安装Ubuntu的服务器通过pxe启动实现自动安装了 |
|