天天看点

Arch Linux安装详解

准备磁盘分区

  • 创建挂载目录
mkdir /mntmkdir /mnt/bootmkdir /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 /mntmount /dev/sdax/bootmount /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.genlocale-gen      
  • Set the password:
passwd      

Create a new initial RAM disk:

mkinitcpio -p linux      

Install a bootloader:

  • 安装grub2:
pacman -S grubgrub-install --target=i386-pc --recheck  /dev/sda      
pacman -S os-prober      
 grub-mkconfig -o /boot/grub/grub.cfg      

继续阅读