八个步骤教你成功安装ArchLinux系统

#### 本文实验环境 |配件|配置| |:-:|:-:| |硬件|神舟笔记本K650D-i5 D3| |硬盘|西数(WDC WD10JPLX-00MBPT0)| |U盘制作软件|USBWriter| |Arch系统ISO|archlinux-2018.06.01-x86_64| **注意:本文使用...

本文实验环境

配件配置
硬件神舟笔记本K650D-i5 D3
硬盘西数(WDC WD10JPLX-00MBPT0)
U盘制作软件USBWriter
Arch系统ISOarchlinux-2018.06.01-x86_64

注意:本文使用UEFI方式安装Arch Linux,所以首先请检查电脑是否支持UEFI启动。BIOS/MBR启动方式请不要继续往下看。

具体的八个步骤

  • 步骤一:下载Arch系统ISO,并制作U盘启动工

  • 步骤二:U盘启动,进入live系统并联网

    无线网络shell(本文使用无线网络):

    wifi-menu

    ADS网络shell(未测试,仅供参考):

    pppoe-setup

    systemctl start adsl

    连接之后,使用ping命令查看网络是否联通。

    ping www.google.com
  • 步骤三:同步系统时间

    timedatectl set-ntp true
  • 步骤四:编辑镜像站的文件

    打开文件:

    nano /etc/pacman.d/mirrorlist

    中国的镜像站放在最前面

  • 步骤五:磁盘分区

    可以使用的工具:fdisk、ldisk、cfdisk。

    本文使用fdisk将磁盘分为两个区,包括/boot启动分区和/根分区,其中/boot分区500M,/根分区900G。

    <!--查看磁盘-->
    lsblk
    
    <!--fdisk分区-->
    fdisk /dev/sda
    
    <!--新建GPT分区表-->
    g
    
    <!--新建分区-->
    n
    
    <!--分区序号,默认回车即可-->
    
    <!--第一个扇区的位置,默认回车即可-->
    
    <!--最后一个扇区的位置,/boot分区+500M,/根分区+900G-->
    +500M
    
    <!--全部分区完毕,保存并退出-->
    w

    分区完毕使用lsblk查看磁盘分区情况。

  • 步骤六:格式化分区,并挂载

    由于使用UEFI启动方式,需要ESP分区,因此/boot分区使用mkfs.fat -F32进行格式化。

    <!--格式化/boot分区(ESP分区)-->
    mkfs.fat -F32 /dev/sda1
    
    <!--格式化/根分区-->
    mkfs.ext4 /dev/sda2
    
    <!--挂载/根分区-->
    mount /dev/sda2 /mnt
    
    <!--创建/boot文件夹-->
    mkdir /mnt/boot
    
    <!--挂载/boot分区-->
    mount /dev/sda1 /mnt/boot

    最后使用lsblk查看磁盘分区情况。

  • 步骤七:安装Arch系统

    pacstrap -i /mnt base base-devel
  • 步骤八:配置系统

    <!--配置fstab,如果fstab文件已存在,可以删除该文件后重新追加内容-->
    genfstab -U /mnt >> /mnt/etc/fstab
    
    <!--配置新系统-->
    <!--进入新系统-->
    arch-chroot /mnt
    
    <!--语言设置,反注释en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8-->
    nano /etc/locale.gen
    locale-gen
    echo LANG=en_US.UTF-8 > /etc/locale.config
    
    <!--设置时区,选择顺序4 9 1 1-->
    tzselect
    
    <!--设置硬件时间-->
    hwclock --systohc --utc
    
    <!--设置root密码-->
    passwd
    
    <!--新建用户,并设置用户密码,添加用户权限-->
    useradd -m -g users -s /bin/bash 用户名
    passwd 用户名
    nano /etc/sudoers
    
    <!--至关重要的一步:配置引导系统-->
    <!--安装引导工具-->
    pacman -S dosfstools grub efibootmgr
    <!--安装grub并写入设置文件,EFI路径为ESP分区-->
    grub-install --target=x86_64-efi --efi-directory=/boot --recheck
    grub-mkconfig -o /boot/grub/grub.cfg

    至此,Arch Linux系统基本安装完毕,可以直接重启系统,亦可配置完网络和桌面后再重启系统。网络和桌面的配置非本文重点,因此暂不赘述,还请查阅相关Wiki。

    <!--卸载-->
    umount -R /mnt
    
    <!--重启-->
    reboot

转载须知

本文欢迎转载,但请务必保留原文链接,谢谢!

商业合作请联系邮箱:choibunbing@gmail.com