web-dev-qa-db-ja.com

ks.cfgを使用したPXEを介したUbuntu 14 LTSのインストール-インストール後に統一性なし

Ks.cfgでPXEサーバーをセットアップして、インストールを自動化しようとしています。 apt-cacheベースのレポがあります。これは、約200台のマシンのホストとして機能することです。

インストールはうまくいきますが、最後に、クライアントマシンが再起動すると、Unity Shellなしでコマンドラインになります。 Unityシェルがインストールされていないことがわかりました。

http://cdimage.ubuntu.com/netboot/ からnetboot.tar.gzをダウンロードし、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
user2956979

適用に使用したキックスタート設定の最後にこれがありました:

%packages
@ Ubuntu Desktop

この表記は、タスクとパッケージグループ用です。作成できるものから キックスタートで利用可能なパッケージグループのリストはどこですか?

したがって、次のような行を含めます。

@ Ubuntu Desktop

または

@ ubuntu-desktop

キックスタートファイルで。

2
muru