239 lines
14 KiB
Plaintext
239 lines
14 KiB
Plaintext
|
# Generic
|
||
|
_All="All"
|
||
|
_Done="Done"
|
||
|
_Skip="Skip/None"
|
||
|
_ErrTitle="Installation Error"
|
||
|
_NoFileErr="\nFile does not exist.\n\n"
|
||
|
_PassErr="\nThe passwords entered do not match.\n\n"
|
||
|
_TryAgain="Please try again.\n\n"
|
||
|
_Exit="Exiting.\n\n"
|
||
|
_Back="Back"
|
||
|
|
||
|
# Welcome
|
||
|
_WelTitle="Welcome to"
|
||
|
_WelBody="This will unpack and setup $DIST on your system\n\nMenu Navigation:\nSelect by pressing the option number or using the arrow keys. Switch between buttons using [Tab] or the arrow keys. Long lists can be navigated using [pg up] and [pg down], or by pressing the first letter of the desired option.\n\nUse [Space] to select/deselect options and [Enter] to confirm. [Ctrl][Shift]+ and [Ctrl]- to increase/decrease font size\n\n"
|
||
|
|
||
|
# Requirements
|
||
|
_NotRoot="\nThe installer must be run as root.\n\n"
|
||
|
_NoNetwork="\nThe installer requires an active internet connection.\n\n"
|
||
|
|
||
|
# Preparation Menu
|
||
|
_PrepTitle="Prepare System"
|
||
|
_PrepBody="\nConfigure settings before install"
|
||
|
_PrepLayout="Keyboard Layout"
|
||
|
_PrepShowDev="List Devices (optional)"
|
||
|
_PrepParts="Partition Drive"
|
||
|
_PrepLUKS="LUKS Encryption (optional)"
|
||
|
_PrepLVM="Logical Volume Management (optional)"
|
||
|
_PrepMount="Mount Partitions"
|
||
|
|
||
|
# Install Base
|
||
|
_InstTitle="Install $DIST"
|
||
|
_BootLdr="Install Bootloader"
|
||
|
|
||
|
# Configure Menu
|
||
|
_ConfTitle="Configure Install"
|
||
|
_ConfBody="\nConfigure settings for the new system"
|
||
|
_ConfHost="System Hostname"
|
||
|
_ConfLocale="Language and Timezone"
|
||
|
_ConfRoot="Root Password"
|
||
|
_ConfUser="Create New User"
|
||
|
|
||
|
# Main Menu
|
||
|
_MainTitle="Main Menu"
|
||
|
_MainBody="\nFollow the steps in order.\n\nAfter unpacking you will be automatically taken to the configure menu."
|
||
|
|
||
|
# Select Config Files
|
||
|
_EditBody="\nSelect files listed below to review or change."
|
||
|
_EditTitle="Edit Files (optional)"
|
||
|
|
||
|
# Close Installer
|
||
|
_CloseInstBody="\nUnmount partitions and close the installer?\n\n"
|
||
|
|
||
|
|
||
|
## NEW
|
||
|
|
||
|
# begin system unpacking
|
||
|
_BeginInst="\nUnpack base system to:"
|
||
|
_ContinueYN="\nDo you want to continue?\n\n"
|
||
|
_TakeOneMin="\nThis will take a minute"
|
||
|
|
||
|
# finished
|
||
|
_InstFin="Installation Finished"
|
||
|
_InstFinBody="\nThe installation is now finished\n\nWould you like to close the installer and reboot or go back to edit files and/or create more users?\n\n"
|
||
|
|
||
|
# locale
|
||
|
_GenLocale="\nGenerating locale:"
|
||
|
|
||
|
# error message
|
||
|
_ErrChoice="An error occurred during install\n\nKeep install intact and fix manually, or wipe install and start over (preserves /boot)"
|
||
|
|
||
|
# keyfile creation
|
||
|
_LuksKeyFileTitle="Create Encryption Keyfile"
|
||
|
_LuksKeyFile="\nCreate encryption keyfile: /crypto_keyfile.bin\n\nSaves from having to enter password twice during boot to unlock encrypted drive(s).\n\n"
|
||
|
_LuksKeyFileCreate="\nCreating: /crypto_keyfile.bin\n\n$_TakeOneMin due to the initramfs being updated after.\n\n"
|
||
|
|
||
|
# timezone
|
||
|
_TimeZTitle="Set Timezone"
|
||
|
|
||
|
# mkinit
|
||
|
_RunMkinit="Update Initramfs"
|
||
|
_RunMkinitBody="\nUpdating initramfs with: mkinitcpio -p linux\n\n"
|
||
|
|
||
|
# update
|
||
|
_UpdSysTitle="System Update"
|
||
|
_UpdSysBody="\nPerforming system Package operations\n\nUpdating sytem with: pacman -Syyu\n\nInstalling packages: iputils base-devel git\n\nRemoving packages: archlabs-installer\n$_TakeOneMin.\n\n"
|
||
|
|
||
|
# bootloader
|
||
|
_InstBootloader="\nInstalling bootloader:"
|
||
|
_InstBootDev="Device or partition used:"
|
||
|
_DevSelBoot="for bootloader.\n\nRecommended is using the root partition:"
|
||
|
_MntUefiBody="\nSelect EFI mountpoint and bootloader.\n\nsystemd-boot requires /boot. grub requires /boot/efi."
|
||
|
_InstUefiBtTitle="Install UEFI Bootloader"
|
||
|
_InstBiosBtTitle="Install BIOS Bootloader"
|
||
|
_InstBiosBtBody="\nGrub is the default and recommended for beginners.\n\nSyslinux is an alternative that only works with ext/btrfs filesystems."
|
||
|
_InstSysTitle="Install Syslinux"
|
||
|
_InstSysBody="\nInstall syslinux to the master boot record (MBR) or to root (/)?"
|
||
|
|
||
|
# mirrors
|
||
|
_MirrorTitle="Setup Mirrorlist"
|
||
|
_MirrorSetup="\nWant the mirrorlist automatically sorted?\n\nThis will take slightly longer but guarantees the fastest mirrors.\n\n"
|
||
|
_MirrorSort="\nSorting the mirrorlist\n$_TakeOneMin.\n\n"
|
||
|
_MirrorCountry="\nSelect a country limit mirrors to when sorting, this can be changed manually after\n\nNote: Your country may not have the fastest mirrors"
|
||
|
_MirrorCmd="\nBelow is the command that will be used to sort the mirrorlist and a short description of each option, edit as needed\n"
|
||
|
|
||
|
|
||
|
## END NEW
|
||
|
|
||
|
|
||
|
# Error Messages
|
||
|
_ErrNoMount="\nPartition(s) must be mounted first.\n\n"
|
||
|
_ErrNoBase="\nThe base system must be unpacked first.\n\n"
|
||
|
_ExtErrBody="\nPartition cannot be mounted due to a problem with the mountpoint name.\n\nA name must be given after a forward slash.\n\n"
|
||
|
_PartErrBody="\nBIOS systems require at least one partition (ROOT).\n\nUEFI systems require at least two (ROOT and EFI).\n\n"
|
||
|
_UserErrTitle="User Name Error"
|
||
|
_UserErrBody="\nIncorrect user name.\n\nPlease try again.\n\n"
|
||
|
|
||
|
# Set keymap, hwclock, local and timezone
|
||
|
_CMapTitle="Virtual Console Keymap"
|
||
|
_CMapBody="\nSet virtual console keymap.\n\nVirtual console is the shell prompt before reaching a graphical environment.\n\nIts keymap is seperate from the desktop, and the default is usually 'us'"
|
||
|
_XMapBody="\nSelect system keymap, the default is usually 'us'"
|
||
|
_LocaleBody="\nLocale determines the date, time, currency, and language.\n\nThe format is language_COUNTRY\n\neg. en_US is english United States\nen_GB is english Great Britain"
|
||
|
_TimeZBody="\nThe time zone is used to set the system clock.\n\nSelect your country or continent from the list below"
|
||
|
_TimeSubZBody="\nSelect the nearest city to your location from the list below."
|
||
|
_TimeZQ="\nSet Time Zone as:"
|
||
|
|
||
|
# Set hostname
|
||
|
_HostNameBody="\nA hostname is used to identify systems on the network.\n\nIt is restricted to alphanumeric characters.\nIt can contain a hyphen (-) but NOT at the start or end\n\nIt also can NOT be longer than 63 characters."
|
||
|
|
||
|
# Set root password
|
||
|
_RootBody="\nEnter Root password"
|
||
|
_RootBody2="\nRe-enter Root password"
|
||
|
|
||
|
# Create new user and set password
|
||
|
_UserTitle="Create New User"
|
||
|
_UserBody="\nEnter a name for your new user account.\n\nDo not use capital letters, do not use dots, do not end it in dash (-), and it must not include colons (:)."
|
||
|
_UserPass="\nEnter a password for"
|
||
|
_UserPass2="\nRe-enter the password for"
|
||
|
_UserSetBody="\nCreating user and setting groups..\n\n"
|
||
|
|
||
|
# Mounting (Partitions)
|
||
|
_MntTitle="Mount Status"
|
||
|
_MntSucc="\nMount Successful!\n\n"
|
||
|
_MntFail="\nMount Failed!\n\n"
|
||
|
_WarnMount1="\nIMPORTANT: Please choose carefully during mounting and formatting.\n\nPartitions can be mounted without formatting them by selecting the"
|
||
|
_WarnMount2="option from the menu, otherwise the partition will be formatted\n\nEnsure the correct choices for mounting and formatting are chosen, no more warnings will be given.\n\n"
|
||
|
_MntBody="Use [Space] to de/select the desired mount options.\nDo not select multiple versions of the same option.\n\nIf using ext4 then 'noatime' is recommended, additionally if partition is on an SSD then 'discard' is recommended for TRIM support."
|
||
|
_MntConfBody="\nConfirm the following mount options:\n\n"
|
||
|
|
||
|
# UEFI Mountpoint
|
||
|
_MntUefiBody="\nSelect EFI partition mountpoint and bootloader.\n\nSystemd-boot is provided as an alternative and requires /boot.\nGrub is the recommended default and requires /boot/efi."
|
||
|
|
||
|
# Select Device
|
||
|
_DevSelTitle="Select Device"
|
||
|
_DevSelBody="\nDevices (/dev/) are the available drives on the system. /sda, /sdb, and so on.\n\nWhen using a USB-stick to boot the system, be careful it will also be listed!"
|
||
|
|
||
|
# Extra Partitions
|
||
|
_ExtPartBody="\nSelect additional partitions to mount, you will be prompted for mountpoint.\nSelect 'Done' to finish and continue."
|
||
|
_ExtPartBody1="\nWhere do you want the partition mounted?\n\nEnsure the name begins with a forward slash (/).\nSome examples include:\n\n"
|
||
|
|
||
|
# Auto partition
|
||
|
_PartBody1="\nWARNING: ALL data on"
|
||
|
_PartBody2="will be destroyed.\n\nA 512MB EFI boot partition will be created,\nfollowed by a main partition using all remaining space."
|
||
|
_PartBody3="\n\nIf intending to use SWAP, select the 'Swapfile' option when mounting.\n\nDo you wish to continue?"
|
||
|
_PartWipeBody1="\nWARNING: ALL data on"
|
||
|
_PartWipeBody2="will be destroyed using 'wipe -Ifre'.\n\nThis process can take a long time depending on the size of the drive.\n\nDo you wish to continue?"
|
||
|
|
||
|
# Partitioning Menu
|
||
|
_PartTitle="Partitioning Tool"
|
||
|
_PartBody="\nAuto partitioning is available for beginners.\nOtherwise gparted is recommended.\n\nDO NOT use UEFI/GPT-only partitioning tools for BIOS/MBR systems as this could cause serious problems.\n\nUEFI systems require a vfat/fat32 partition between 100-500MB in size for the bootloader to be installed"
|
||
|
_PartAuto="Automatic Partitioning"
|
||
|
_PartWipe="Secure Wipe Device (optional)"
|
||
|
|
||
|
# bootloader
|
||
|
_InstUefiBtTitle="Install UEFI Bootloader"
|
||
|
_InstUefiBtBody="\nGrub is recommended for beginners, systemd-boot is an alternative."
|
||
|
_InstBiosBtTitle="Install BIOS Bootloader"
|
||
|
_InstBiosBtBody="\nGrub is recommended for beginners.\n\nSyslinux is an alternative that only works with ext/btrfs."
|
||
|
_InstSysTitle="Install Syslinux"
|
||
|
_InstSysBody="\nInstall syslinux to Master Boot Record (MBR) or to Root (/)?\n\n"
|
||
|
|
||
|
# File System
|
||
|
_FSTitle="Choose Filesystem"
|
||
|
_FSBody="\nIf unsure ext4 is recommended.\n\nNot all can be used for root (/) or boot (/boot) partitions and all have different features and limitations."
|
||
|
_SelRootBody="\nSelect ROOT (/) Partition.\n\nThis is where $DIST will be installed."
|
||
|
_SelSwpBody="\nDo you want to use swap? (optional)\n\nSelect either swapfile or swap partition\n\nSwapfile is set to the size of system RAM (change after picking)"
|
||
|
_SelSwpFile="Swapfile"
|
||
|
_SelUefiBody="\nSelect EFI partition.\n\nThis is a special partition used for booting newer UEFI systems. It is usually the first partition on the drive, between 100-500 MB, and formatted as vfat/fat32."
|
||
|
_FormUefiBody="IMPORTANT:\n\nThe EFI partition"
|
||
|
_FormUefiBody2="is already correctly formatted.\n\nDo you want to reformat it?\n\n"
|
||
|
|
||
|
# LUKS / DM-Crypt / Encryption
|
||
|
_LuksMenuBody="Select partition to open.\n\nDevices and volumes encrypted using dm_crypt cannot be accessed or seen without being first unlocked."
|
||
|
_LuksMenuBody2="\n\nA seperate boot partition without encryption or logical volume management (LVM - unless using BIOS Grub) is required."
|
||
|
_LuksMenuBody3="\n\nAutomatic uses default encryption settings, and is recommended for beginners.\nOtherwise, cypher and key size parameters may be entered manually."
|
||
|
_LuksOpen="Open Encrypted Partition"
|
||
|
_LuksOpenBody="Specify a name for the encrypted block device.\n\nIt is not necessary to prefix it with /dev/mapper/.\n\nAn example name has been provided."
|
||
|
_LuksEncrypt="Automatic LUKS Encryption"
|
||
|
_LuksEncryptAdv="Define Key-Size and Cypher"
|
||
|
_LuksEncryptBody="Select a partition to encrypt."
|
||
|
_LuksEncryptSucc="Done! encrypted partition opened and ready for mounting.\n\n"
|
||
|
_LuksPartErrBody="A minimum of two partitions are required for encryption:\n\n1. Root (/) - standard or LVM.\n\n2. Boot (/boot or /boot/efi) - standard only (except for LVM on BIOS systems)."
|
||
|
_SelLuksRootBody="Select the ROOT (/) partition to encrypt.\n\nThis is where $DIST will be installed."
|
||
|
_LuksPassBody="Enter a password for un/encryption.\n\nThis should not be the same as the system account passwords."
|
||
|
_LuksWaitBody="\nCreating/Opening encrypted partition:"
|
||
|
_LuksWaitBody2="\n\nDevice or volume used:"
|
||
|
_LuksCipherKey="Once the specified flags have been amended, they will automatically be used with the 'cryptsetup -q luksFormat /dev/...' command.\n\nNOTE: Do not specify any additional flags such as -v (--verbose) or -y (--verify-passphrase)."
|
||
|
|
||
|
# Logical Volume Management
|
||
|
_LvmMenu="Logical Volume Management (LVM) allows 'virtual' hard drives (Volume Groups) and partitions (Logical Volumes) to be created from existing drives and partitions. A Volume Group must be created first, then one or more Logical Volumes in it.\n\nLVM can also be used with an encrypted partition to create multiple logical volumes (e.g. root and home) in it."
|
||
|
_LvmCreateVG="Create VG and LV(s)"
|
||
|
_LvmDelVG="Delete Volume Groups"
|
||
|
_LvMDelAll="Delete *ALL* VGs, LVs, PVs"
|
||
|
_LvmDetBody="\nExisting Logical Volume Management (LVM) detected.\n\nActivating. Please Wait...\n"
|
||
|
_LvmNameVgBody="Enter the name of the Volume Group (VG) to create.\n\nThe VG is the new virtual device to create out of the partition(s) selected in the next step."
|
||
|
_LvmPvSelBody="Select the partition(s) to use for the Physical Volume (PV)."
|
||
|
_LvmPvConfBody1="\nConfirm creation of Volume Group:"
|
||
|
_LvmPvConfBody2="with the following partitions:\n"
|
||
|
_LvmPvActBody1="\nCreating and activating Volume Group:"
|
||
|
_LvmPvDoneBody1="\nVolume Group:"
|
||
|
_LvmPvDoneBody2="has been created"
|
||
|
_LvmLvNumBody1="Use [Spacebar] to select the number of Logical Volumes (LVs) to create in"
|
||
|
_LvmLvNumBody2="\nThe last (or only) LV will automatically use 100% of the remaining space in the Volume Group."
|
||
|
_LvmLvNameBody1="Enter the name of the Logical Volume (LV) to create.\n\nThis is like setting a name / label for a partition.\n"
|
||
|
_LvmLvNameBody2="\nNOTE: This LV will automatically use up all space remaining on the Volume Group:"
|
||
|
_LvmLvSizeBody1="remaining"
|
||
|
_LvmLvSizeBody2="\n\nEnter the size of the Logical Volume (LV) in Megabytes (M) or Gigabytes (G). For example, 100M will create a 100 Megabyte LV. 10G will create a 10 Gigabyte LV.\n"
|
||
|
_LvmCompBody="\nDone! All Logical Volumes have been created for the Volume Group.\n\nDo you wish to view the new LVM scheme?\n\n"
|
||
|
_LvmDelQ="\nConfirm deletion of Volume Group(s) and Logical Volume(s).\n\nIf deleting a Volume Group, all Logical Volumes within will be deleted as well."
|
||
|
_LvmSelVGBody="Select Volume Group to delete.\n\nAll Logical Volumes within will also be deleted."
|
||
|
|
||
|
# LVM Errors
|
||
|
_LvmVGErr="\nNo volume groups found."
|
||
|
_LvmNameVgErr="Invalid name entered.\n\nThe volume group name may be alpha-numeric, but may not contain spaces, start with a '/', or already be in use.\n\n"
|
||
|
_LvmPartErrBody="There are no viable partitions available to use for LVM. A minimum of one is required.\n\nIf LVM is already in use, deactivating it will allow the partition(s) to be used again."
|
||
|
_LvmLvNameErrBody="Invalid name entered.\n\nThe logical volume (LV) name may be alpha-numeric, but may not contain spaces or be preceded with a '/'.\n\n"
|
||
|
_LvmLvSizeErrBody="\nInvalid value Entered.\n\nMust be a numeric value with 'M' (Megabytes) or 'G' (Gigabytes) at the end.\n\neg. 400M, 10G, 250G, etc...\n\nThe value may also not be equal to or greater than the remaining size of the VG.\n\n"
|
||
|
|
||
|
# vim:ft=sh:tw=0:syntax=off:nospell
|