Ubuntu 14 LTS 使用 ks.cfg 通过 PXE 安装 - 安装后没有统一

Ubuntu 14 LTS 使用 ks.cfg 通过 PXE 安装 - 安装后没有统一

我正在尝试使用 ks.cfg 设置 PXE 服务器以自动安装。我有一个基于 apt-cache 的存储库。这将作为近 200 台机器的主机。

安装很顺利,但最后,当客户端计算机重新启动时,它会进入命令行,而没有 Unity Shell。我发现 Unity Shell 未安装。

我从http://cdimage.ubuntu.com/netboot/并使用tftpboot和apache来提供内容。

以下是我的 ks.cfg 文件内容。

lang en_IN
langsupport en_IN
keyboard us
mouse
timezone --utc Asia/Kolkata
rootpw --iscrypted xxxxxxxxxxxxxxxxxx
user iiit --fullname "xxxx" --iscrypted --password xxxxxxxxxxxxxxx
reboot

#Use text mode install
#text

install

#Use Web installation
# I use the following in preseed file for using an apt-cache repo
# d-i mirror/http/proxy string http://10.0.1.95:3142

bootloader --location=mbr 
zerombr yes
clearpart --all --initlabel 
part /boot --fstype ext4 --size 514 
part / --fstype ext4 --size 20485 
part swap --size 4098 
part /var --fstype ext4 --size 15365 
part /home --fstype ext4 --size 1 --grow 
auth  --useshadow  --enablemd5 
network --bootproto=dhcp --device=eth0 --hostname=lab-system
firewall --disabled 
skipx
%packages
aptitude
openssh-server
build-essential
vim
gcc

我已注释掉文本选项。

答案1

我们用来应用的 kickstart 配置最后有以下内容:

%packages
@ Ubuntu Desktop

据我所知,这个符号适用于任务和包组哪里可以找到 kickstart 可用的软件包组列表?

因此请添加如下一行:

@ Ubuntu Desktop

或者

@ ubuntu-desktop

在你的 kickstart 文件中。

相关内容