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

本文实验环境

配件 配置
硬件 神舟笔记本K650D-i5 D3
硬盘 西数(WDC WD10JPLX-00MBPT0)
U盘制作软件 USBWriter
Arch系统ISO archlinux-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
 
本文内容转自冰部落,仅供学习交流,版权归原作者所有,如涉及侵权,请联系删除。

声明:
本平台/个人所提供的关于股票的信息、分析和讨论,仅供投资者进行研究和参考之用。
我们不对任何股票进行明确的买入或卖出推荐。
投资者在做出投资决策时,应自行进行充分的研究和分析,并谨慎评估自己的风险承受能力和投资目标。
投资有风险,入市需谨慎。请投资者根据自身的判断和风险承受能力,自主决策,理性投资。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注