Find all the background infoemation on LVM on LUKS in the Arch Wiki.
Here is a scetch of the installation process:
To achieve LVM on LUKS you go through the following menus in manjaro-architect:
- Prepare installation
- Partition disk - you can prepare the partitions beforehand with GParted, just an ESP with FAT32 has to be left unencrypted, the rest can be one partition which can be left unformatted
- LUKS Encryption -> Automatic LUKS Encryption - select the large partition on your SSD
- Logical Volume Management -> Create VG and LV(s): create one VG and three LVs for root, home and swap (swap is faster on an SSD)
- or you can opt for a swapfile which you would create after the installation with
hibernator
, but then select ext4 in the mounting step
- or you can opt for a swapfile which you would create after the installation with
- Mount Partitions -> select your root-lv to mount on / (select the filesystem to format and mount options), home-lv for /home, swap-lv optionally, last seelect the EFI partition to mount on /boot/efi
- Back
- Install Desktop System -> ...
Read the following terminal output of manjaro-architect
from my example LVM on LUKS installation!
(Avoid the mistakes I made just for illustration.)
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββ Partition Disk ββββββββββββββββββββββββββββββββ
β β
β An automatic partitioning option is available for beginners. Otherwise, β
β cfdisk is recomended for BIOS, parted for UEFI. β
β β
β DO NOT select a UEFI/GPT-only partitioning tool for a BIOS/MBR system as β
β this could cause serious problems, including an unbootable installation. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Securely Wipe Device (optional) BIOS & UEFI β β
β β Automatic Partitioning BIOS & UEFI β β
β β cfdisk BIOS β β
β β cgdisk UEFI β β
β β fdisk BIOS & UEFI β β
β β gdisk UEFI β β
β β parted BIOS & UEFI β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): m
Help:
DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag
Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition
Misc
m print this menu
u change display/entry units
x extra functionality (experts only)
Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file
Save & Exit
w write table to disk and exit
q quit without saving changes
Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table
Command (m for help): o
Created a new DOS disklabel with disk identifier 0xbd1fc3bb.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):
Using default response p.
Partition number (1-4, default 1):
First sector (2048-46905263, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-46905263, default 46905263):
Created a new partition 1 of type 'Linux' and of size 22.4 GiB.
Partition #1 contains a crypto_LUKS signature.
Do you want to remove the signature? [Y]es/[N]o: y
The signature will be removed by a write command.
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Prepare Installation βββββββββββββββββ
β β
β The console keyboard layout will be used for both β
β the installer and the installed system. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1 Set Virtual Console β β
β β 2 List Devices (optional) β β
β β 3 Partition Disk β β
β β 4 LUKS Encryption (optional) β β
β β 5 Logical Volume Management (optional) β β
β β 6 Mount Partitions β β
β β 7 Configure Installer Mirrorlist > β β
β β 8 Refresh Pacman Keys β β
β β 9 Back β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββ LUKS Encryption (optional) ββββββββββββββββββββββββββββββ
β β
β Devices and volumes encrypted using dm_crypt cannot be accessed or even seen β
β without being unlocked via a key or password. β
β A seperate boot partition without encryption or logical volume management (LVM - β
β unless using BIOS Grub) is required. β
β The Automatic option uses default encryption settings, and is recommended for β
β beginners. Otherwise, it is possible to specify cypher and key size parameters β
β manually. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Open Encrypted Partition cryptsetup open --type luks β β
β β Automatic LUKS Encryption cryptsetup -q luksFormat β β
β β Define Key-Size and Cypher cryptsetup -q -s -c luksFormat β β
β β Back - β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Automatic LUKS Encryption βββ
β β
β β
β β
β βββββββββββββββββββββββββββ β
β β /dev/sda1 256M β β
β β /dev/sda2 27G β β
β β /dev/sda3 2.6G β β
β β /dev/sdb1 22.4G β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β βββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββ Automatic LUKS Encryption ββββββββββββββ
β β
β Specify a name for the encrypted block device. β
β It is not necessary to prefix it with β
β /dev/mapper/. An example has been provided. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββ β
β βcryptroot β β
β ββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Automatic LUKS Encryption βββ
β β
β Please wait... β
β β
βββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββ Automatic LUKS Encryption ββββββββββββββββββββββ
β β
β Done! Opened and ready for LVM (recommended) or direct mounting. β
β β
β NAME TYPE FSTYPE SIZE β
β sdb1 part crypto_LUKS 22.4G β
β ββcryptroot crypt 22.4G β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Back > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββ LUKS Encryption (optional) ββββββββββββββββββββββββββββββ
β β
β Devices and volumes encrypted using dm_crypt cannot be accessed or even seen β
β without being unlocked via a key or password. β
β A seperate boot partition without encryption or logical volume management (LVM - β
β unless using BIOS Grub) is required. β
β The Automatic option uses default encryption settings, and is recommended for β
β beginners. Otherwise, it is possible to specify cypher and key size parameters β
β manually. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Open Encrypted Partition cryptsetup open --type luks β β
β β Automatic LUKS Encryption cryptsetup -q luksFormat β β
β β Define Key-Size and Cypher cryptsetup -q -s -c luksFormat β β
β β Back - β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Prepare Installation βββββββββββββββββ
β β
β The console keyboard layout will be used for both β
β the installer and the installed system. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1 Set Virtual Console β β
β β 2 List Devices (optional) β β
β β 3 Partition Disk β β
β β 4 LUKS Encryption (optional) β β
β β 5 Logical Volume Management (optional) β β
β β 6 Mount Partitions β β
β β 7 Configure Installer Mirrorlist > β β
β β 8 Refresh Pacman Keys β β
β β 9 Back β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Logical Volume Management (optional) βββ
β β
β Please wait... β
β β
ββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββ Logical Volume Management (optional) ββββββββββββββββββββββββββ
β β
β 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. β
β β
β LVM can also be used with an encrypted partition to create multiple logical volumes β
β (e.g. root and home) in it. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Create VG and LV(s) vgcreate -f, lvcreate -L -n β β
β β Delete Volume Groups vgremove -f β β
β β Delete *ALL* VGs, LVs, PVs lvrmeove, vgremove, pvremove -f β β
β β Back - β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββ Create VG and LV(s) βββββββββββββββββββββ
β β
β Enter the name of the Volume Group (VG) to create. β
β β
β The VG is the new 'virtual device/hard-disk' to create β
β out of the partition(s) selected next. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β βvg β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββ Create VG and LV(s) βββββββββββββββββββββ
β β
β Select the partition(s) to use for the Physical Volume β
β (PV). β
β β
β Use [Spacebar] to de/select options listed. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β [*] /dev/mapper/cryptroot 22.4G β β
β β [ ] /dev/sda1 256M β β
β β [ ] /dev/sda2 27G β β
β β [ ] /dev/sda3 2.6G β β
β β [ ] /dev/sdb1 22.4G β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Create VG and LV(s) βββββββββββββββββ
β β
β Confirm creation of Volume Group [vg] with the β
β following partitions: β
β /dev/mapper/cryptroot β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββ Create VG and LV(s) βββββββββββββββ
β β
β Creating and activating Volume Group [vg]. β
β Please wait... β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββ Create VG and LV(s) βββββββββββ
β β
β Volume Group [vg] (22 GiB) has been β
β created. β
β β
βββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
βββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββ Create VG and LV(s) βββββββββββββββββββββ
β β
β Enter the number of Logical Volumes (LVs) to create in β
β [vg]. The last (or only) LV will automatically use 100% β
β of the remaining space in the Volume Group. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β3 β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Create VG and LV(s) (LV:3) βββββββββββββββββ
β β
β Enter the name of the Logical Volume (LV) to create. β
β β
β This is like setting a name or label for a partition. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β βlvol-root β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββ Create VG and LV(s) (LV:3) ββββββββββββββββββββββββββ
β β
β [vg]: 22GiB - (22000MB remaining). β
β β
β Enter 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. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β11 β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββ Error βββββββββββββββββββββββββββββββββββββ
β β
β Invalid value entered. β
β A numeric value must be entered with an 'M' (Megabytes) or a 'G' β
β (Gigabytes) at the end. β
β Examples include, 100M, 10G, or 250M. β
β The value may also not be equal to or greater than the remaining size of β
β the VG! β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββ Create VG and LV(s) (LV:3) ββββββββββββββββββββββββββ
β β
β [vg]: 22GiB - (22000MB remaining). β
β β
β Enter 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. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β11G β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Logical volume "lvol-root" created.
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββ Create VG and LV(s) (LV:3) ββββββββ
β β
β LV lvol-root (11G) has been created. β
β β
ββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
ββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Create VG and LV(s) (LV:2) βββββββββββββββββ
β β
β Enter the name of the Logical Volume (LV) to create. β
β β
β This is like setting a name or label for a partition. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β βlvol-home β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββ Create VG and LV(s) (LV:2) ββββββββββββββββββββββββββ
β β
β [vg]: 22GiB - (11000MB remaining). β
β β
β Enter 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. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β7G β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Logical volume "lvol-home" created.
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββ Create VG and LV(s) (LV:2) ββββββββ
β β
β LV lvol-home (7G) has been created. β
β β
βββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
βββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ Create VG and LV(s) (LV:1) ββββββββββββββββββββββ
β β
β Enter the name of the Logical Volume (LV) to create. β
β β
β This is like setting a name or label for a partition. NOTE: This β
β LV will automatically use up all space remaining on the Volume β
β Group (4000MB). β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β βlvol-swap β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Logical volume "lvol-swap" created.
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ Create VG and LV(s) βββββββββββββββββββββββ
β β
β Done! All Logical Volumes have been created for the Volume β
β Group. β
β β
β Do you wish to view the new LVM scheme? β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββ List Devices (optional) βββββββββββββββββββββββββββββββββ
β NAME MODEL TYPE FSTYPE SIZE MOUNTPOINT β
β sda Corsair CSSD-V32 disk 29.8G β
β ββsda1 part ext4 256M /boot β
β ββsda2 part btrfs 27G /home/eugen/.ccache β
β ββsda3 part swap 2.6G β
β sdb MZMPA024HMCD-000 disk 22.4G β
β ββsdb1 part crypto_LUKS 22.4G β
β ββcryptroot crypt LVM2_member 22.4G β
β ββvg-lvol--root lvm 11G β
β ββvg-lvol--home lvm 7G β
β ββvg-lvol--swap lvm 4.4G β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Back > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Logical Volume Management (optional) βββ
β β
β Please wait... β
β β
ββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββ Logical Volume Management βββββββββββ
β β
β Existing Logical Volume Management (LVM) β
β detected. Activating. Please Wait... β
β β
ββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββ Logical Volume Management (optional) ββββββββββββββββββββββββββ
β β
β 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. β
β β
β LVM can also be used with an encrypted partition to create multiple logical volumes β
β (e.g. root and home) in it. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Create VG and LV(s) vgcreate -f, lvcreate -L -n β β
β β Delete Volume Groups vgremove -f β β
β β Delete *ALL* VGs, LVs, PVs lvrmeove, vgremove, pvremove -f β β
β β Back - β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Prepare Installation βββββββββββββββββ
β β
β The console keyboard layout will be used for both β
β the installer and the installed system. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1 Set Virtual Console β β
β β 2 List Devices (optional) β β
β β 3 Partition Disk β β
β β 4 LUKS Encryption (optional) β β
β β 5 Logical Volume Management (optional) β β
β β 6 Mount Partitions β β
β β 7 Configure Installer Mirrorlist > β β
β β 8 Refresh Pacman Keys β β
β β 9 Back β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββ Mount Partitions ββββββββββββββββββββββββββββββββ
β β
β IMPORTANT: Partitions can be mounted without formatting them by selecting β
β the 'Do not format' option listed at the top of the file system menu. β
β β
β Ensure the correct choices for mounting and formatting are made as no β
β warnings will be provided, with the exception of the UEFI boot partition. β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββ Logical Volume Management βββββββββββ
β β
β Existing Logical Volume Management (LVM) β
β detected. Activating. Please Wait... β
β β
ββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββ Mount Partitions ββββββββββββββ
β β
β Select ROOT Partition. This is where β
β Manjaro will be installed. β
β β
β ββββββββββββββββββββββββββββββββββββββββ β
β β /dev/mapper/cryptroot 22.4G β β
β β /dev/mapper/vg-lvol--root 11G β β
β β /dev/mapper/vg-lvol--home 7G β β
β β /dev/mapper/vg-lvol--swap 4.4G β β
β β /dev/sda1 256M β β
β β /dev/sda2 27G β β
β β /dev/sda3 2.6G β β
β β β β
β β β β
β β β β
β β β β
β β β β
β ββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Choose Filesystem ββββββββββββββββ
β β
β Ext4 is recommended. Not all filesystems are β
β viable for Root or Boot partitions. All have β
β different features and limitations. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β Do not format - β β
β β btrfs mkfs.btrfs -f β β
β β ext3 mkfs.ext3 -q β β
β β ext4 mkfs.ext4 -q β β
β β jfs mkfs.jfs -q β β
β β nilfs2 mkfs.nilfs2 -fq β β
β β ntfs mkfs.ntfs -q β β
β β reiserfs mkfs.reiserfs -q β β
β β vfat mkfs.vfat -F32 β β
β β xfs mkfs.xfs -f β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββ Choose Filesystem ββββββββββββββββββββ
β β
β Mount mkfs.ext4 -q β
β β
β ! Data on /dev/mapper/vg-lvol--root will be lost ! β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ ext4 βββββββββββββββββββββββ
β β
β Use [Space] to de/select the desired mount β
β options and review carefully. Please do not β
β select multiple versions of the same option. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββ β
β β [ ] data=journal - β β
β β [ ] data=writeback - β β
β β [ ] dealloc - β β
β β [ ] discard - β β
β β [ ] noacl - β β
β β [*] noatime - β β
β β [ ] nobarrier - β β
β β [ ] nodelalloc - β β
β ββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββ Mount Status ββββββββββββββββββββββββββββββββ
β β
β Confirm the following mount options:noatime β
β β
β β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββ Mount Status ββββββ
β β
β Mount Successful! β
β β
βββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Mount Partitions βββββββββββββββββ
β β
β Select SWAP Partition. If using a Swapfile, β
β it will be initially set the same size as β
β your RAM. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β None - β β
β β Swapfile - β β
β β /dev/mapper/cryptroot 22.4G β β
β β /dev/mapper/vg-lvol--home 7G β β
β β /dev/mapper/vg-lvol--swap 4.4G β β
β β /dev/sda1 256M β β
β β /dev/sda2 27G β β
β β /dev/sda3 2.6G β β
β β β β
β β β β
β β β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββ Mount Partitions βββββββββββ
β β
β mkswap /dev/mapper/vg-lvol--swap β
β β
ββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
ββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββ Mount Partitions ββββββββββββββ
β β
β Select additional partitions in any β
β order, or 'Done' to finish. β
β β
β ββββββββββββββββββββββββββββββββββββββββ β
β β Done - β β
β β /dev/mapper/cryptroot 22.4G β β
β β /dev/mapper/vg-lvol--home 7G β β
β β /dev/sda1 256M β β
β β /dev/sda2 27G β β
β β /dev/sda3 2.6G β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β ββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Choose Filesystem ββββββββββββββββ
β β
β Ext4 is recommended. Not all filesystems are β
β viable for Root or Boot partitions. All have β
β different features and limitations. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β Do not format - β β
β β btrfs mkfs.btrfs -f β β
β β ext3 mkfs.ext3 -q β β
β β ext4 mkfs.ext4 -q β β
β β jfs mkfs.jfs -q β β
β β nilfs2 mkfs.nilfs2 -fq β β
β β ntfs mkfs.ntfs -q β β
β β reiserfs mkfs.reiserfs -q β β
β β vfat mkfs.vfat -F32 β β
β β xfs mkfs.xfs -f β β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββ Choose Filesystem ββββββββββββββββββββ
β β
β Mount mkfs.ext4 -q β
β β
β ! Data on /dev/mapper/vg-lvol--home will be lost ! β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββ Mount Partitions ββββββββββββββββββββββββ
β β
β Specify partition mountpoint. Ensure the name begins with a β
β forward slash (/). Examples include:/boot β
β /home β
β /var β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β/home β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ ext4 βββββββββββββββββββββββ
β β
β Use [Space] to de/select the desired mount β
β options and review carefully. Please do not β
β select multiple versions of the same option. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββ β
β β [ ] data=journal - β β
β β [ ] data=writeback - β β
β β [ ] dealloc - β β
β β [ ] discard - β β
β β [ ] noacl - β β
β β [*] noatime - β β
β β [ ] nobarrier - β β
β β [ ] nodelalloc - β β
β ββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββ Mount Status ββββββββββββββββββββββββββββββββ
β β
β Confirm the following mount options:noatime β
β β
β β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < Yes > < No > β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββ Mount Status ββββββ
β β
β Mount Successful! β
β β
βββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββ Mount Partitions βββββββββββββ
β β
β Select additional partitions in any β
β order, or 'Done' to finish. β
β β
β βββββββββββββββββββββββββββββββββββββ β
β β Done - β β
β β /dev/mapper/cryptroot 22.4G β β
β β /dev/sda1 256M β β
β β /dev/sda2 27G β β
β β /dev/sda3 2.6G β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β β β β
β βββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββ
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββ Prepare Installation βββββββββββββββββ
β β
β The console keyboard layout will be used for both β
β the installer and the installed system. β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1 Set Virtual Console β β
β β 2 List Devices (optional) β β
β β 3 Partition Disk β β
β β 4 LUKS Encryption (optional) β β
β β 5 Logical Volume Management (optional) β β
β β 6 Mount Partitions β β
β β 7 Configure Installer Mirrorlist > β β
β β 8 Refresh Pacman Keys β β
β β 9 Back β β
β βββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
The remaining steps are not specific to LVM on LUKS.
Later at Install Bootloader step you will get asked for a passphrase - enter the one you defined earlier:
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββ Install BIOS Bootloader βββββββββββββββββββββββββ
β β
β The installation device for GRUB can be selected in the next step. β
β β
β Os-prober is needed for automatic detection of already installed β
β systems on other partitions. β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β grub β β
β β grub + os-prober β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
resolving dependencies...
looking for conflicting packages...
Packages (1) grub-2.02.0-3
Total Download Size: 5.55 MiB
Total Installed Size: 27.51 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
grub-2.02.0-3-i686 5.6 MiB 397K/s 00:14 [#################################] 100%
(1/1) checking keys in keyring [#################################] 100%
(1/1) checking package integrity [#################################] 100%
(1/1) loading package files [#################################] 100%
(1/1) checking for file conflicts [#################################] 100%
(1/1) checking available disk space [#################################] 100%
:: Processing package changes...
(1/1) installing grub [#################################] 100%
Optional dependencies for grub
freetype2: For grub-mkfont usage [installed]
fuse: For grub-mount usage [installed]
dosfstools: For grub-mkrescue FAT FS and EFI support [installed]
efibootmgr: For grub-install EFI support
libisoburn: Provides xorriso for generating grub rescue iso using grub-mkrescue
os-prober: To detect other OSes when generating grub.cfg in BIOS systems [installed]
mtools: For grub-mkrescue FAT FS support
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
Manjaro Architect Installer v0.9.7 - BIOS (i686)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββ Select Device ββββββββββββββββββββββββββββββ
β β
β Devices (/dev/) are available hard-disks and USB-sticks to install β
β on. The first is /sda, the second /sdb, and so on. β
β β
β If you're booting Manjaro-Architect from a USB-stick, be careful as β
β it will also be listed! β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β /dev/sda 29.8G β β
β β /dev/sdb 22.4G β β
β β β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > <Cancel> β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
4+0 records in
4+0 records out
2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000851146 s, 2.4 MB/s
Generating a keyfile
Adding the keyfile to the LUKS configuration
Enter any existing passphrase:
Adding keyfile to the initcpio
==> Building image from preset: /etc/mkinitcpio.d/linux414.preset: 'default'
-> -k /boot/vmlinuz-4.14-i686 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.14-i686.img
==> Starting build: 4.14.25-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [consolefont]
-> Running build hook: [keymap]
-> Running build hook: [keyboard]
-> Running build hook: [encrypt]
-> Running build hook: [lvm2]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.14-i686.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux414.preset: 'fallback'
-> -k /boot/vmlinuz-4.14-i686 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.14-i686-fallback.img -S autodetect
C==> Starting build: 4.14.25-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [consolefont]
-> Running build hook: [keymap]
-> Running build hook: [keyboard]
-> Running build hook: [encrypt]
-> Running build hook: [lvm2]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.14-i686-fallback.img