- partition the disk, with cfdisk:
- EFI/boot partition 512M (sda1), partition type
EF00on gdisk - root partition, rest of the space, with LVM format (sda2)
- EFI/boot partition 512M (sda1), partition type
- format:
- format boot
mkfs.fat -F32 /dev/sda1
- format boot
- encryption:
cryptsetup luksFormat /dev/sda2&cryptsetup open /dev/sda2 cryptolvm- create physical volume
pvcreate /dev/mapper/cryptolvm - create volume groups
vgcreate MyVol /dev/mapper/cryptolvm - create logical volumes
lvcreate -L 1G MyVol -n swapandlvcreate -L 100%FREE MyVol -n root mkfs.ext4 /dev/mapper/MyVol-rootmkswap /dev/mapper/MyVol-swapmount /dev/mapper/MyVol-root /mnt&swapon /dev/mapper/MyVol-swapmkdir /mnt/boot&mount /dev/sda1 /mnt/boot
- installation:
pacstrap /mnt base - Fstab
genfstab -L /mnt >> /mnt/etc/fstab arch-chroot /mntln -sf /usr/share/zoneinfo/region/city /etc/localtime&hwclock --systohc- uncomment
en_US.UTF-8 UTF-8from/etc/locale.gen, runlocale-gen - set
LANG=en_US.UTF-8in/etc/locale.conf - network:
/etc/hostname>myhostname,etc/hosts:127.0.0.1 localhost::1 localhost127.0.1.1 myhostname.localdomain myhostname
- mkinitcpio:
MODULES="vfio vfio_iommu_type1 vfio_pci vfio_virqfd"HOOKS=modconf base udev autodetect block encrypt lvm2 filesystemds keyboard fsckmkinitcpio -p linux- passwd
- grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet threadirqs current splash intel_iommu=on video=efifb:off rd.modules-load=vfio-pci rw amdgpu.si_support=1 radeon.si_support=0 nowatchdog"cryptdevice=/dev/mapper/MyVol-root root=/dev/mapper/root- or
cryptdevice=/dev/sda2:cryptolvm GRUB_ENABLE_CRYPTODISK=ygrub-mkconfig -o /boot/grub/grub.cfg
exitandreboot
Created
September 28, 2018 20:18
-
-
Save indeedwatson/d00656725bea0bb5887366f864f77df5 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment