ich habe mittels der preseed.cfg meine Installation automatisiert gelöst. Hier werden vorhandene Partitionen auf der Festplatte gelöscht und die vollständige Platte für die neue Installation verwendet.
Soweit so gut.
Ich möchte auf meine PC´s zwei debian Installationen für unterschiedliche Zwecke einrichten. Beide Installationen sollen automatisiert durchgeführt werden. Hierfür würde ich zwei USB Installationssticks mit unterschiedlichen preseed.cfg files vorbereiten und nacheinander installieren. Jetzt möchte ich bei der ersten Installation wie zuvor alle Partitionen löschen und alles auf eine Partition (diesmal begrenzt auf 64GB) installieren. Die zweite Installation soll den restlichen freien Speicherplatz verwenden.
Leider bin ich etwas überfragt wie ich die einzelnen konfigurationen anpassen muss. Meine aktuelle Konfiguration siehr wie folgt aus:
Code: Alles auswählen
d-i debian-installer/locale string de_DE
d-i localechooser/supported-locales multiselect de_DE
d-i keyboard-configuration/xkb-keymap select de
d-i netcfg/enable boolean false
d-i netcfg/choose_interface select auto
d-i netcfg/dhcp_timeout string 3
d-i netcfg/dhcpv6_timeout string 3
d-i hw-detect/load_firmware boolean false
d-i passwd/root-login boolean false
d-i passwd/user-fullname string local admin
d-i passwd/username string admin
d-i passwd/user-password-crypted password $HASH
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Berlin
d-i clock-setup/ntp boolean true
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string lvm
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-lvm/confirm_nooverwrite boolean true
d-i partman-auto/choose_recipe select atomic
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
d-i partman-efi/non_efi_system boolean true
d-i partman/mount_style select uuid
d-i apt-setup/use_mirror boolean false
tasksel tasksel/first multiselect standard, gnome-desktop, ssh-server, print-server
d-i pkgsel/upgrade select none
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i grub-installer/bootdev string /dev/sda
d-i preseed/late_command string cp -rf /cdrom/mypath /target/tmp/; chmod +x /target/tmp/mypath/my-setup-script.sh; in-target /tmp/mypath/my-setup-script.sh
d-i finish-install/reboot_in_progress note
d-i cdrom-detect/eject boolean false