|
|
|
@ -2,23 +2,47 @@
|
|
|
|
|
|
|
|
|
|
export DEBUG=1
|
|
|
|
|
|
|
|
|
|
export DEVICE=/dev/loop0p2
|
|
|
|
|
export DEV_ROOT=/dev/loop0
|
|
|
|
|
export EFI=/dev/loop0p1
|
|
|
|
|
export EFIDIR=/efi
|
|
|
|
|
# root partition
|
|
|
|
|
export DEVICE=/dev/aiur/artix-vm-01
|
|
|
|
|
#export DEVICE=/dev/loop0p2
|
|
|
|
|
# device for installing GRUB
|
|
|
|
|
export DEV_ROOT=/dev/aiur/artix-vm-01
|
|
|
|
|
#export DEV_ROOT=/dev/loop0
|
|
|
|
|
# TODO
|
|
|
|
|
export LVM=1
|
|
|
|
|
export LUKS=1
|
|
|
|
|
# EFI FAT partition or empty for BIOS
|
|
|
|
|
export EFI=/dev/aiur/artix-vm-boot
|
|
|
|
|
#export EFI=/dev/loop0p1
|
|
|
|
|
# EFI mount point
|
|
|
|
|
export EFIDIR=/boot/efi
|
|
|
|
|
# custom efivars to be mounted, useful for installing on a different system (VM)
|
|
|
|
|
export CUSTOM_EFIVARS=
|
|
|
|
|
#export CUSTOM_EFIVARS="/var/lib/libvirt/qemu/nvram/artixstrap-test_VARS.fd"
|
|
|
|
|
|
|
|
|
|
# target directory
|
|
|
|
|
export MOUNT=/mnt/newstrap
|
|
|
|
|
export INIT=runit
|
|
|
|
|
export USERNAME=aldum
|
|
|
|
|
export KERNEL=linux
|
|
|
|
|
export UCODE=
|
|
|
|
|
TIMEZONE=Europe/Budapest
|
|
|
|
|
export HOSTNAME=test
|
|
|
|
|
# whether to install NetworkManager
|
|
|
|
|
export NM=0
|
|
|
|
|
# Arch repos support
|
|
|
|
|
export ARCH=1
|
|
|
|
|
# Instantos repos
|
|
|
|
|
export INSTANT=1
|
|
|
|
|
|
|
|
|
|
# TODO platform
|
|
|
|
|
export UCODE=
|
|
|
|
|
export VIDEO=xf86-video-intel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# internal use
|
|
|
|
|
export TZP="/usr/share/zoneinfo/$TIMEZONE"
|
|
|
|
|
export EFIVARS_PATH="/sys/firmware/efi/efivars"
|
|
|
|
|
|
|
|
|
|
pause() {
|
|
|
|
|
echo "Proceed?"
|
|
|
|
|
read -r
|
|
|
|
|