Created
November 27, 2015 10:15
-
-
Save sckn/cfd63ffe088f86a870c6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Localization | |
d-i debian-installer/language string en | |
d-i debian-installer/country string US | |
d-i debian-installer/locale string en_US.UTF-8 | |
# Keyboard selection. | |
d-i console-keymaps-at/keymap select us | |
d-i keyboard-configuration/xkb-keymap select us | |
### Network configuration | |
# Any hostname and domain names assigned from dhcp take precedence over | |
# values set here. However, setting the values still prevents the questions | |
# from being shown, even if values come from dhcp. | |
d-i netcfg/get_hostname string customer | |
d-i netcfg/get_domain string customer | |
# If non-free firmware is needed for the network or other hardware, you can | |
# configure the installer to always try to load it, without prompting. Or | |
# change to false to disable asking. | |
d-i hw-detect/load_firmware boolean true | |
### Mirror settings | |
d-i mirror/country string manual | |
d-i mirror/http/hostname string ftp.debian.org | |
d-i mirror/http/directory string /debian | |
d-i mirror/http/proxy string | |
# Suite to install. | |
d-i mirror/suite string jessie | |
### Account setup | |
d-i passwd/root-login boolean true | |
d-i passwd/make-user boolean false | |
### create a password with `printf "root" | mkpasswd -s -m md5` | |
d-i passwd/root-password-crypted password $1$GVCLxNMA$7y3PsvajZX6ITzxPG8mQ3/ | |
### Clock and time zone setup | |
d-i clock-setup/utc boolean true | |
#d-i time/zone string US/Central | |
d-i time/zone string TR/Istanbul | |
d-i clock-setup/ntp boolean true | |
d-i clock-setup/ntp-server string 0.debian.pool.ntp.org | |
### Partitioning | |
d-i partman-auto/disk string /dev/sda | |
d-i partman-auto/method string regular | |
d-i partman-auto/purge_lvm_from_device boolean true | |
d-i partman-lvm/device_remove_lvm boolean true | |
d-i partman-md/device_remove_md boolean true | |
d-i partman-lvm/confirm boolean true | |
d-i partman-auto/choose_recipe select atomic | |
d-i partman-auto/expert_recipe string \ | |
boot-root :: \ | |
1000 50 100 ext4 \ | |
$primary{ } $bootable{ } \ | |
method{ format } format{ } \ | |
use_filesystem{ } filesystem{ ext4 } \ | |
mountpoint{ /boot } \ | |
. \ | |
500 10000 1000000000 ext4 \ | |
method{ format } format{ } \ | |
use_filesystem{ } filesystem{ ext4 } \ | |
mountpoint{ / } \ | |
. \ | |
64 512 300% linux-swap \ | |
method{ swap } format{ } \ | |
. | |
# The full recipe format is documented in the file partman-auto-recipe.txt | |
# included in the 'debian-installer' package or available from D-I source | |
# repository. This also documents how to specify settings such as file | |
# system labels, volume group names and which physical devices to include | |
# in a volume group. | |
# This makes partman automatically partition without confirmation, provided | |
# that you told it what to do using one of the methods above. | |
d-i partman-partitioning/confirm_write_new_label boolean true | |
d-i partman/choose_partition select finish | |
d-i partman/confirm boolean true | |
d-i partman/confirm_nooverwrite boolean true | |
### Base system installation | |
# Configure APT to not install recommended packages by default. Use of this | |
# option can result in an incomplete system and should only be used by very | |
# experienced users. | |
d-i base-installer/install-recommends boolean false | |
# Select the initramfs generator used to generate the initrd for 2.6 kernels. | |
d-i base-installer/kernel/linux/initramfs-generators string initramfs-tools | |
### Apt setup | |
# You can choose to install non-free and contrib software. | |
d-i apt-setup/non-free boolean false | |
d-i apt-setup/contrib boolean false | |
d-i apt-setup/services-select boolean false | |
#d-i apt-setup/services-select multiselect security | |
d-i apt-setup/security_host boolean false | |
#d-i apt-setup/security_host string security.debian.org | |
### Package selection | |
tasksel tasksel/first multiselect none | |
# Individual additional packages to install | |
d-i pkgsel/include string vim-nox | |
#d-i pkgsel/upgrade select full-upgrade | |
popularity-contest popularity-contest/participate boolean false | |
d-i grub-installer/only_debian boolean true | |
d-i grub-installer/with_other_os boolean true | |
d-i grub-installer/bootdev string | |
d-i grub-installer/choose_bootdev select /dev/sda | |
### Finishing up the installation | |
d-i finish-install/reboot_in_progress note |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment