我正在尝试从本地服务器安装带有 PXE(Cobbler)和 Kickstart 的 Ubuntu 12.10。在某些时候,安装停止告诉我它无法从镜像上传文件。工作站上的安装日志看起来不错,这是日志的结尾:
net-retriever: gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>"
anna [4222]: cat: can't open '/tmp/net-retriever-4226-deduplicate/*': No such file or directory
Run Code Online (Sandbox Code Playgroud)
我在 apache 的日志中没有看到任何错误 (404)。
我有一个类似的 12.04 设置,可以正常工作,唯一的区别是使用 Ubuntu 的备用 CD。对于 12.10,我使用了默认 ISO,我将 netboot 文件夹手动添加到我的安装映像(netboot.tar.gz 解压缩到 install/netboot 文件夹)。
PXE 条目如下所示:
LABEL ubuntu-12.10-i386
kernel /images/ubuntu-12.10-i386/linux
MENU LABEL ubuntu-12.10-i386
append initrd=/images/ubuntu-12.10-i386/initrd.gz ksdevice=bootif lang= preseed/url=http://10.0.0.1/cblr/ks_mirror/ubuntu-12.10-i386/preseed/ubuntu.seed locale=en_US text kssendmac priority=critical ks=http://10.0.0.1/cblr/svc/op/ks/profile/ubuntu-12.10-i386
Run Code Online (Sandbox Code Playgroud)
启动文件:
#Generated by Kickstart Configurator
#platform=x86
#System language
lang fr_CA
#Language modules to install
langsupport …Run Code Online (Sandbox Code Playgroud)