Install Battleのメモ DEはi3wm & KDE KernelはZen
Partitioning#
root, home を分離
fsはbtrfs
# Partitioning
cgdisk <device>
# ESP
mkfs.fat -F32 <esp>
# root, home
mkfs.btrfs <part>Install#
timezone#
timedatectl set-ntp true
timedatectl set-timezone Asia/Tokyo
# on windows dualboot
timedatectl set-local-rtc trueMounting#
mount <root part> /mnt
mkdir /mnt/boot
mkdir /mnt/home
mount <esp> /mnt/boot
mount <home part> /mnt/homemirror optimization#
reflector -c JP -p https -p http --sort rate --save /etc/pacman.d/mirrorlistpacstrap#
pacstrap /mnt base linux-zen linux-zen-headers linux-firmware btrfs-progs dosfstools networkmanager vim man-db man-pages texinfo base-devel efibootmgr grub reflector git wget curl rsyncMicrocode#
# Intel
pacstarp /mnt intel-ucode
# AMD
pacstrap /mnt amd-ucodeGenerate fstab#
genfstab -U /mnt >> /mnt/etc/fstabchroot#
arch-chroot /mntTimezone#
ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
hwclock --systohcGenerate Locale#
# uncomment needed locale
vim /etc/locale.gen
locale-genHostname#
echo "rika" > /etc/hostnameEnable NM#
systemctl enable NetworkManagerInstall Bootloader#
Windowsのエントリは自作 or OS_PROBERを有効化する
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch
grub-mkconfig -o /boot/grub/grub.cfgCreate User#
# enable sudo for wheel user group
visudo
useradd -m nanami
usermod -aG wheel nanami
passwd nanami
su nanamiParu#
git clone https://aur.archlinux.org/paru-bin.git
cd paru-bin
makepkg -siConfigure Insecure SecureBoot#

