Arch Linux 的安装
Arch Linux 以其简洁、灵活和高度可定制性而闻名,适合喜欢掌控系统细节的用户,本文将详细介绍 Arch Linux 的安装步骤,从准备工作到系统配置,帮助您顺利完成安装。

准备工作
在开始安装前,请确保您具备以下条件:
- 硬件要求:一台 x86_64 架构的计算机,至少 512MB 内存(推荐 2GB 以上)。
- 安装介质:下载 Arch Linux 的官方 ISO 镜像,并制作可启动的 U 盘。
- 网络连接:安装过程中需要稳定的网络连接(有线连接优先)。
- 备份重要数据:安装会覆盖硬盘数据,请提前备份。
启动安装程序
- 将制作好的 U 盘插入计算机,并设置 BIOS/UEFI 从 U 盘启动。
- 启动后,选择 “Boot Arch Linux (x86_64)” 进入命令行环境。
- 连接网络:
- 有线连接:通常自动识别。
- 无线连接:使用
iwctl命令手动连接(device list查看网卡,station [设备名] connect [SSID])。
磁盘分区
- 使用
lsblk或fdisk -l查看磁盘信息。 - 使用
fdisk或parted进行分区,以下是一个典型的分区方案:
| 分区 | 大小 | 文件系统 | 挂载点 |
|---|---|---|---|
| /dev/sda1 | 512MB | FAT32 | /boot/efi |
| /dev/sda2 | 剩余空间 | ext4 |
- 格式化分区:
mkfs.fat -F32 /dev/sda1 mkfs.ext4 /dev/sda2
- 挂载分区:
mount /dev/sda2 /mnt mkdir -p /mnt/boot/efi mount /dev/sda1 /mnt/boot/efi
安装基础系统
- 更新镜像列表:
pacman -Sy
- 安装基础系统:
pacstrap /mnt base linux linux-firmware
配置系统
- 生成
fstab文件:genfstab -U /mnt >> /mnt/etc/fstab
- 切换到新系统:
arch-chroot /mnt
- 设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc
- 本地化:
编辑/etc/locale.gen,取消注释en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8,然后生成:locale-gen echo "LANG=zh_CN.UTF-8" > /etc/locale.conf
- 设置主机名:
echo "archlinux" > /etc/hostname
- 配置网络:
安装networkmanager并启用:pacman -S networkmanager systemctl enable NetworkManager
- 设置 root 密码:
passwd
- 创建用户(可选):
useradd -m -G wheel username passwd username
- 安装引导程序:
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch grub-mkconfig -o /boot/grub/grub.cfg
完成安装
- 退出 chroot 环境:
exit
- 卸载分区并重启:
umount -R /mnt reboot
安装后配置
- 登录系统后,更新软件包:
sudo pacman -Syu
- 安装必要的软件(如 Xorg、桌面环境等)。
FAQs
Q1: 安装过程中遇到网络连接问题怎么办?
A1: 首先检查 iwctl 是否正确识别无线网卡,尝试重新连接网络,如果问题持续,可使用 systemctl stop dhcpcd 并手动配置 IP 地址。

Q2: 如何确认分区是否正确挂载?
A2: 使用 df -h 命令查看已挂载的分区,确保 /mnt 和 /mnt/boot/efi 显示正确的文件系统和容量。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复