Add preeseed.cfg
This commit is contained in:
92
preeseed.cfg
Normal file
92
preeseed.cfg
Normal file
@@ -0,0 +1,92 @@
|
||||
# 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 auto
|
||||
d-i netcfg/disable_autoconfig boolean true
|
||||
|
||||
# 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
|
||||
Reference in New Issue
Block a user