Use fdisk -l
to view current device info. Use gdisk
to create partitions.
三个分区:
- EFI分区 (ef00)
- / 根分区
- /home 分区
Format partitions:
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
pacstrap /mnt base linux linux-firmware vim nano
ls /sys/firmware/efi/efivars
mount /dev/sda2 /mnt
pacman -Sy vim
vim /etc/locale.gen # Uncomment en_US.UTF-8
locale-gen
vim /etc/locale.conf # Add 'LANG=en_US.UTF-8'
ln -s /usr/share/zoneinfo/Asia/Chongqing /etc/localtime
hwclock --systohc --utc
vim /etc/hostname # Change host name
pacman -Sy dhcpcd
systemctl enable dhcpcd
pacman -Sy kernel linux
pacman -S grub os-prober
cd /boot && mkdir efi
mount /dev/sda1 efi
pacman -S efibootmgr
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
reboot
pacman -S net-tools # For 'ifconfig' cmd
pacman -Sy networkmanager
systemctl start NetworkManager.service
pacman -S nmtui # Terminal graphics UI to manage network config.