Solusi lengkapnya adalah:
Remaster CD, yaitu, unduh ISO instalasi ubuntu non-grafis (server atau CD instalasi alternatif), pasang
$ sudo su -
# mkdir -p /mnt/iso
# mount -o loop ubuntu.iso /mnt/iso
Salin file yang relevan ke direktori yang berbeda
# mkdir -p /opt/ubuntuiso
# cp -rT /mnt/iso /opt/ubuntuiso
Cegah menu pemilihan bahasa agar tidak muncul
# cd /opt/ubuntuiso
# echo en >isolinux/lang
Gunakan program GUI untuk menambahkan file kickstart bernama ks.cfg
# apt-get install system-config-kickstart
# system-config-kickstart # save file to ks.cfg
Untuk menambahkan paket untuk instalasi, tambahkan %package
bagian ke ks.cfg
file kickstart, tambahkan ke akhir ks.cfg
file sesuatu seperti ini.
%packages
@ ubuntu-server
openssh-server
ftp
build-essential
Ini akan menginstal "bundle" ubuntu-server, dan akan menambahkan openssh-server
, ftp
dan build-essential
paket.
Tambahkan file preseed, untuk menekan pertanyaan lain
# echo 'd-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true' > ks.preseed
Setel baris perintah booting untuk menggunakan kickstart dan file yang sudah dipreparasi
# vi isolinux/txt.cfg
Pencarian untuk
label install
menu label ^Install Ubuntu Server
kernel /install/vmlinuz
append file=/cdrom/preseed/ubuntu-server.seed vga=788 initrd=/install/initrd.gz quiet --
tambahkan ks=cdrom:/ks.cfg
dan preseed/file=/cdrom/ks.preseed
ke baris append. Anda dapat menghapus quiet
dan vga=788
kata - kata. Seharusnya terlihat seperti
append file=/cdrom/preseed/ubuntu-server.seed \
initrd=/install/initrd.gz \
ks=cdrom:/ks.cfg preseed/file=/cdrom/ks.preseed --
Sekarang buat iso baru
# mkisofs -D -r -V "ATTENDLESS_UBUNTU" \
-cache-inodes -J -l -b isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \
-boot-info-table -o /opt/autoinstall.iso /opt/ubuntuiso
Itu dia. Anda akan memiliki CD yang akan menginstal sistem Ubuntu setelah Anda mem-boot darinya, tanpa memerlukan satu penekanan tombol.