Arch Linux 安装教程
一、准备工作
下载 ISO 镜像
访问[Arch Linux 官方下载页面](https://archlinux.org/download/)。
选择适合你架构的 ISO 镜像(如 x86_64)进行下载。
创建启动介质
使用 Rufus(Windows):
打开 Rufus,选择下载的 ISO 文件。
选择目标 USB 设备,点击“开始”。
使用dd
命令(Linux/Mac):
sudo dd if=/path/to/archlinux.iso of=/dev/sdX bs=4M status=progress && sync
备份重要数据
确保硬盘上的重要数据已备份,因为后续分区操作会格式化磁盘。
二、安装步骤
启动系统
将启动 U 盘插入电脑,重启并进入 BIOS/UEFI 设置。
设置从 USB 设备启动,保存并退出。
进入 Live 环境
系统启动后,选择Arch Linux
或Arch Linux (x86_64)
进入 Live 环境。
打开终端,登录为root
用户(无密码)。
检查网络连接
使用ping
测试网络:
ping google.com
如果未连接,使用wifi-menu
或iwctl
连接无线网络:
wifi-menu
更新系统时间
同步系统时间:
timedatectl set-ntp true
分区磁盘
使用fdisk
或cfdisk
分区:
fdisk /dev/sda
示例分区方案:
分区 | 挂载点 | 文件系统类型 | 大小 |
/boot | /boot | EXT4 | 512M |
/ | / | EXT4 | 剩余空间 |
/swap | swap | swap | 2GB(RAM≥8GB) |
创建分区:
# 创建主分区 /boot n # 新建分区 + # 默认大小(512M) t # 修改分区类型 4 # 选择类型为 EFI System (UEFI) 或 Linux (0x83) w # 保存并退出
格式化分区
格式化分区:
mkfs.ext4 /dev/sda2 # /boot mkfs.ext4 /dev/sda3 # / mkswap /dev/sda4 # swap swapon /dev/sda4
挂载分区
mount /dev/sda3 /mnt mkdir /mnt/boot mount /dev/sda2 /mnt/boot
安装基础系统
pacstrap /mnt base base-devel linux linux-firmware
配置 FSTAB
genfstab -U /mnt >> /mnt/etc/fstab
进入 chroot 环境
arch-chroot /mnt
设置时区和本地化
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf
设置主机名
echo "myarch" > /etc/hostname
安装引导加载器
GRUB(BIOS/UEFI):
pacman -S grub grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg
Systemd-Boot(UEFI):
pacman -S systemd-boot bootctl install cp /usr/share/systemd-boot/efi/systemd-boot.conf /boot/loader/loader.conf cp /usr/share/systemd-boot/efi/systemd-boot-ucode.efi /boot/loader/entries/arch.conf
设置 root 密码
passwd
创建新用户
useradd -m -G wheel user passwd user
配置 Sudo
EDITOR=nano visudo
取消wheel
组注释
安装显卡驱动(可选)
Intel:无需额外驱动。
NVIDIA:
pacman -S nvidia
AMD:
pacman -S amdgpu-driver
安装网络管理器(可选)
pacman -S networkmanager systemctl enable NetworkManager
退出 chroot 并卸载分区
exit umount -R /mnt
重启系统
拔出 U 盘,重启电脑。
选择 Arch Linux 启动项。
三、安装后配置
更新系统
pacman -Syu --noconfirm
安装常用软件(可选)
pacman -S xorg xfce4 xfce4-goodies firefox
3. 配置 Display Manager(可选)
GDM:
pacman -S gdm systemctl enable gdm
LightDM:
pacman -S lightdm systemctl enable lightdm
四、相关问题与解答
Q1:安装过程中提示pacstrap
无法找到包,如何解决?
A1: 这通常是因为网络未配置或仓库源不可用,请确保网络连接正常,并检查/etc/pacman.d/mirrorlist
中的镜像地址是否有效,可以尝试手动添加国内镜像(如阿里云):
Server = https://mirrors.aliyun.com/archlinux/$repo/os/$arch
然后重新运行pacstrap
。
Q2:安装后系统无法启动,提示kernel panic
,可能原因是什么?
A2: 常见原因包括:
1、引导加载器未正确安装:确保在安装步骤中正确配置了 GRUB 或 Systemd-Boot。
2、内核参数不匹配:检查/boot/grub/grub.cfg
或/boot/loader/entries/arch.conf
中的内核参数是否正确。
3、文件系统损坏:尝试使用 Live USB 进入救援模式,检查分区和文件系统状态。
以上内容就是解答有关“arch linux 安装教程”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复