安装准备
在清华镜像Arch源下载ISO后制作U盘引导
磁盘分区
使用交互命令进行分区
⚠磁盘名称可能不同,选择时注意
分出ESP分区和根分区
1 2 3
| (parted) mklable (parted) mkpart ESP fat16 1M 200M (parted) mkpart HDD ext4 200M 100%
|
查看分区表和退出
1 2
| (parted) print (parted) quit
|
格式化分区
1 2
| mkfs.vfat -F 16 /dev/sda1 mkfs.ext4 /dev/sda2
|
⚠磁盘名称可能不同,选择时注意
挂载分区
1 2 3
| mount /dev/sda2 /mnt mkdir -p /mnt/boot/EFI mount /dev/sda1 /boot/EFI
|
安装系统
更换软件源
1 2 3
| 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 内核以及常规硬件的固件
1
| pacstrap /mnt base linux linux-firmware
|
配置系统
生成fstab文件
1
| genfstab -U /mnt >> /mnt/etc/fstab
|
切换到安装好的系统
设置时区
1 2
| ln -sf /usr/share/zoneinfo/Asia/Hong_kong /etc/localtime hwclock --systohc
|
设置主机名
1
| echo "MYHOSTNAME" >> /etc/hostname
|
安装必要软件
1
| pacman -S vim dhcpcd net-tools
|
⚠不安装dhcpcd可能会导致无法上网
配置引导项
1 2 3
| 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环境并重启