summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--preseed.cfg12
1 files changed, 10 insertions, 2 deletions
diff --git a/preseed.cfg b/preseed.cfg
index 51c799f..2b35edb 100644
--- a/preseed.cfg
+++ b/preseed.cfg
@@ -3,7 +3,7 @@
# /mnt/public/Support/Platforms/devuan/devuan-preseed1.txt
# Author: bgstack15
# Startdate: 2019-06-25
-# Title: Kickstart for CentOS 7 for ipa.smith122.com
+# Title: Preseed for devuan vms for ipa.smith122.com
# Purpose: To provide an easy installation for VMs and other systems in the Mersey network
# History:
# 2017-06 I learned how to use kickstart files for the RHCSA EX-200 exam
@@ -11,8 +11,9 @@
# 2017-10-29 major revision to use local repository
# 2019-06-25 fork from centos7-ks.cfg
# 2019-12-29 fix up repos and in-target conclusion stuff
+# 2020-02-20 use ascii 2.1
# Usage with virt-install:
-# vm=d2-04a ; time sudo virt-install -n "${vm}" --memory 2048 --vcpus=1 --os-variant=debiantesting -v --disk path=/var/lib/libvirt/images/"${vm}".qcow2,size=20 -l /mnt/public/Support/SetupsBig/Linux/devuan_ascii_2.0.0-beta_amd64_DVD.iso --initrd-inject=/mnt/public/Support/Platforms/devuan/preseed/preseed.cfg --extra-args "hostname=${vm} NOTIFYEMAIL=bgstack15@gmail.com interface=auto" --debug --network type=bridge,source=br0 --noautoconsole
+# vm=d2-04a ; time sudo virt-install -n "${vm}" --memory 2048 --vcpus=1 --os-variant=debiantesting -v --disk path=/var/lib/libvirt/images/"${vm}".qcow2,size=20 -l /mnt/public/Support/SetupsBig/Linux/devuan_ascii_2.1_amd64_netinst.iso --initrd-inject=/mnt/public/Support/Platforms/devuan/preseed/preseed.cfg --extra-args "hostname=${vm} NOTIFYEMAIL=bgstack15@gmail.com interface=auto" --debug --network type=bridge,source=br0 --noautoconsole
# vm=d2-04a; sudo virsh destroy "${vm}"; sudo virsh undefine --remove-all-storage "${vm}";
# Reference:
# https://sysadmin.compxtreme.ro/automatically-set-the-hostname-during-kickstart-installation/
@@ -28,10 +29,17 @@
# https://www.debian.org/releases/stable/i386/apbs03.html.en
# https://dev1galaxy.org/viewtopic.php?id=1853
# https://www.cyberciti.biz/faq/howto-setup-serial-console-on-debian-linux/
+# https://github.com/virt-manager/virt-manager/blob/master/virtinst/install/urldetect.py
+# /mnt/public/Support/Platforms/devuan/fix-virt-manager.txt
+# https://dev1galaxy.org/viewtopic.php?id=3332
+# https://ubuntuforums.org/showthread.php?t=2387570
+# sudo debconf-get-selections -c /mnt/public/Support/Platforms/devuan/preseed/preseed.cfg
+# on d2-03a: sudo debconf-get-selections --installer
# Improve:
# discover how to send email, using postfix or sendmail. Don't care which, but exclude exim4.
# echo "$( hostname ) has IP $( ip -4 -o a s eth0 | awk '{print $4}' | sed -r -e 's/\/.*$//' )" |
# add the kernel lines: console=ttyS0 console=tty1. Get this to work; tried manually but perhaps devuan doesn't use console the same way?
+# 2020-02-20 unfortunately need to use the in-target stuff now because the localrepo d-i components are invalid
d-i debian-installer/country string US
d-i debian-installer/keymap select us
bgstack15