
安装准备
在清华镜像Arch源下载ISO后制作U盘引导
磁盘分区
使用交互命令进行分区
parted /dev/sda
⚠磁盘名称可能不同,选择时注意
分出ESP分区和根分区
(parted) mklable
(parted) mkpart ESP fat16 1M 200M
(parted) mkpart HDD ext4 200M 100%
查看分区表和退出
(parted) print
(parted) quit
格式化分区
mkfs.vfat -F 16 /dev/sda1
mkfs.ext4 /dev/sda2
⚠磁盘名称可能不同,选择时注意
挂载分区
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sda1 /boot/EFI
安装系统
更换软件源
mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrirlist.bak
echo "Server = https://mirrors.163.com/archlinux/repo/os/arch" >> /etc/pacman.d/mirrorlist
pacman -Syu
安装内核
使用 pacstrap 脚本,安装 base 软件包和 Linux 内核以及常规硬件的固件
pacstrap /mnt base linux linux-firmware
配置系统
生成fstab文件
genfstab -U /mnt >> /mnt/etc/fstab
切换到安装好的系统
arch-chroot /mnt
设置时区
ln -sf /usr/share/zoneinfo/Asia/Hong_kong /etc/localtime
hwclock --systohc
设置主机名
echo "MYHOSTNAME" >> /etc/hostname
安装必要软件
pacman -S vim dhcpcd net-tools
⚠不安装dhcpcd可能会导致无法上网
配置引导项
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
重启系统
退出chroot环境并重启
exit
reboot