=========安装archlinux
cfdisk /dev/nvme0n1
添加300M EFI,32G SWAP,剩余 Linux Partition
mkfs.fat -F 32 /dev/nvme0n1p1
mkswap /dev/nvme0n1p2
mkfs.ext4 /dev/nvme0n1p3
mount /dev/nvme0n1p3 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot
swapon /dev/nvme0n1p2
vim /etc/pacman.d/mirrorlist
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
pacman -Syy
pacstrap /mnt base linux linux-firmware gnome networkmanager
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
pacman -S vi
vi /etc/locale.gen
将en_US.UTF-8 取消注释
locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
vi /etc/hostname
输入archlinux
vi /etc/hosts
输入127.0.0.1 localhost
passwd root
输入root 重复root
useradd user
passwd user
输入user 重复user
mkdir /home/user
chown user:user /home/user
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable gdm NetworkManager
开机自动启动gnome和网络
exit
umount /mnt/boot
umount /mnt
reboot