我已经成功使用 PXE 安装 12.04,如下所示:
label ubuntu12.04
menu label Ubuntu 12.04
kernel images/ubuntu/12.04-amd64/linux
append initrd=images/ubuntu/12.04-amd64/initrd.gz -- ks=http://10.0.1.0/ks.ubuntu
这成功加载了 netboot kernel+init,启动了 anaconda,并加载了我的 ks.ubuntu 文件。在 ks.ubuntu 中,我有安装介质的位置:
url --url http://10.0.1.0/ubuntu/12.04-amd64/
我希望这个 URL 在我的 PXE 文件中,这样我就可以使用ks.ubuntu
多个 ubuntu 版本。使用 CentOS,我可以将method=
或inst.ks=
(它们是别名)附加到启动选项。我只有一个 ks.centos 文件,用于method=
设置所选版本的安装介质。Ubuntu 似乎无法识别这两个选项,并且默认使用 Internet 安装而不是我的本地镜像。任何想法或帮助都非常好!