archlinux 镜像下载
制作工具推荐Rufus
从启动盘启动后,先检查网络连接
# wifi-menu
连接无线网络
# cfdisk
# mkfs.ext4 /dev/sdxY
若是 UEFI 引导需要创建 EFI 系统分区并格式化为 FAT32 格式
# mkfs.vfat -F32 /dev/sda1
格式化和启用交换分区
# mkswap /dev/<swap>
# swapon /dev/<swap>
# mount /dev/sdxY /mnt
EFI 系统分区挂载到/boot
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# nano /etc/pacman.d/mirrorlist
编辑 /etc/pacman.d/mirrorlist ,在文件的最顶端添加
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
# pacman -Syy
# pacstrap /mnt base base-devel
# genfstab -U /mnt >> /mnt/etc/fstab
检查是否正确生成
# cat /mnt/etc/fstab
# arch-chroot /mnt /bin/bash
设置主机名
# echo <computer_name> > /etc/hostname
设置 root 密码
# passwd
设置时间
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# hwclock --systohc --utc
设置语言
# nano /etc/locale.gen
将en_US.UTF-8
和zh_CN.UTF-8
取消注释
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf
安装中文字体
# pacman -S wqy-zenhei
网络服务
# systemctl enable dhcpcd.service
# pacman -S grub
UEFI 引导 # grub-install --target=x86_64-efi --efi-directory=/boot
MBR 引导 # grub-install --recheck /dev/sda
如果存在其他系统 需安装 os-prober
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
# umount -R /mnt
# reboot