93 lines
3.5 KiB
INI
93 lines
3.5 KiB
INI
# Preseed file for Debian Bookworm
|
|
|
|
# Localization
|
|
d-i debian-installer/locale string en_US.UTF-8
|
|
d-i keyboard-configuration/xkb-keymap select de
|
|
d-i debian-installer/country string ES
|
|
d-i debian-installer/language string en
|
|
d-i debian-installer/locale string en_US.UTF-8
|
|
d-i localechooser/supported-locales multiselect en_US.UTF-8
|
|
|
|
# Set timezone to Europe/Madrid
|
|
d-i time/zone string Europe/Madrid
|
|
|
|
# Network configuration
|
|
d-i netcfg/choose_interface select eno1
|
|
d-i netcfg/disable_autoconfig boolean false
|
|
|
|
# Partitioning for /dev/sda (GPT)
|
|
d-i partman-auto/disk string /dev/sda
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
d-i partman-auto/expert_recipe string \
|
|
boot-root :: \
|
|
100 10000 -1 ext4 \
|
|
$primary{ } \
|
|
method{ format } format{ } \
|
|
use_filesystem{ } filesystem{ ext4 } \
|
|
mountpoint{ } \
|
|
.
|
|
|
|
d-i partman-auto/disk string /dev/sdb
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
d-i partman-auto/disk string /dev/sdc
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
d-i partman-auto/disk string /dev/sdd
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
d-i partman-auto/disk string /dev/sde
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
|
|
# RAID setup for /dev/sdb, /dev/sdc, /dev/sdd, /dev/sde
|
|
d-i partman-auto/disk string /dev/sdb /dev/sdc /dev/sdd /dev/sde
|
|
d-i partman-auto/method string raid
|
|
d-i partman-auto-raid/recipe string \
|
|
5 4 0 ext4 \
|
|
/dev/sdb#/dev/sdc#/dev/sdd#/dev/sde \
|
|
.
|
|
|
|
# Partitioning for /dev/sdf
|
|
d-i partman-auto/disk string /dev/sdf
|
|
d-i partman-auto/method string regular
|
|
d-i partman-auto/init_automatically_partition select GPT
|
|
d-i partman-auto/expert_recipe string \
|
|
root :: \
|
|
10000 10000 -1 ext4 \
|
|
$primary{ } \
|
|
method{ format } format{ } \
|
|
use_filesystem{ } filesystem{ ext4 } \
|
|
mountpoint{ / } \
|
|
options/relatime{ relatime } \
|
|
.
|
|
|
|
# Root password
|
|
d-i passwd/root-password-crypted password $6$rounds=65000$.9zCcdv3/C92ylu4$RcFCf3h2Yjt0NK3JkqodyXQHw7yGucQbQew5qAXcUmMAZg.YPaeW9Hg3G7geavVKYAB5QmtXyrOaBHWLUqjjm/
|
|
|
|
# Package selection
|
|
tasksel tasksel/first multiselect standard, ssh-server
|
|
d-i pkgsel/include string firmware-linux-nonfree
|
|
|
|
# Use backports repository
|
|
d-i apt-setup/backports boolean true
|
|
|
|
# Do not use source repositories
|
|
d-i apt-setup/use_source boolean false
|
|
|
|
# Bootloader installation
|
|
d-i grub-installer/only_debian boolean true
|
|
d-i grub-installer/with_other_os boolean false
|
|
d-i grub-installer/bootdev string /dev/sdf
|
|
|
|
# Avoid asking questions about CD-ROM
|
|
d-i cdrom-detect/eject boolean true
|
|
d-i cdrom-detect/cdrom-detect select no
|
|
|
|
# Install security updates automatically
|
|
d-i pkgsel/update-policy select unattended-upgrades
|
|
|
|
# Finish installation
|
|
d-i finish-install/reboot_in_progress note
|