Arch Linux安装详解

准备磁盘分区

  • 创建挂载目录
  
  
  
  
mkdir /mnt
mkdir /mnt/boot
mkdir /mnt/home
  • 挂在根分区和swap

    Mount the root partition on /mnt. After that, create directories for and mount any other partitions (/mnt/boot, /mnt/home, ...) and activate your swap partition if you want them to be detected later by genfstab.

  
  
  
  
mount /dev/sdax /mnt
mount /dev/sdax/boot
mount /dev/sdax/home

连接网络

  • 无线:
  
  
  
  
wifi-menu
  • 编辑镜像列表
  
  
  
  
wget -O /etc/pacman.d/mirrorlist https://www.archlinux.org/mirrorlist/all/

安装系统

  
  
  
  
pacstrap /mnt base

配置系统

  • Generate an fstab file (use -U or -L to define by UUID or labels):
  
  
  
  
genfstab -p /mnt >> /mnt/etc/fstab
  • chroot
  
  
  
  
arch-chroot /mnt
  • Set the hostname:
  
  
  
  
echo computer_name > /etc/hostname
  • Set the time zone:
  
  
  
  
ln -sf /usr/share/zoneinfo/zone/subzone /etc/localtime
  • Set the locale:
  
  
  
  
nano -w /etc/locale.gen
locale-gen
  • Set the password:
  
  
  
  
passwd

Create a new initial RAM disk:

  
  
  
  
mkinitcpio -p linux

Install a bootloader:

  • 安装grub2:
  
  
  
  
pacman -S grub
grub-install --target=i386-pc --recheck /dev/sda
  • Dual-booting:
  
  
  
  
pacman -S os-prober
  • 生成grub配置文件
  
  
  
  
grub-mkconfig -o /boot/grub/grub.cfg

你可能感兴趣的:(Arch)