您尚未登录。

#1 2022-01-26 21:53:35

fzm0295
会员
注册时间: 2022-01-24
帖子: 7

Archlinux安装笔记

之所以要写这个笔记,是因为在学习中遇到太多的坑,官方的教材看了但是不够详细,有的地方也看不懂,或者讲得不够通俗易懂,例如,安装引导程序这一步,官方教材一笔带过,根本不懂怎么安装,对于一个新人来说是一个不小的挑战,我希望我写了这些,能帮助自己记忆同时也给新人们借鉴参考,共同学习,一起提高。



前期准备工作:自己下载镜像archlinux-2021.11.01-x86_64或以上版本,制作启动盘;台式机一台和互联网线。
一、调整BIOS,允许UEFI启动。
二、启动后验证是否已经UEFI启动。 ls /sys/firmware/efi/efivars
三、分区  #经过查看官方教程,安装EFI最少需要两个分区,为简化学习过程,我仅做两个分区,多做也可以。不当处请指正
# cfdisk /dev/sda

    /boot/efi              300M       /dev/sda1
    /                                20G        /dev/sda2

四、挂载 mount
    mount /dev/sda2  /mnt
       修改镜像源 vim /etc/defaut/mirroslist
五、安装系统 pacstrap /mnt base linux linux-firmware  vim
    生成表文件  genfstab -U /mnt >>  /mnt/etc/fstab
    验证 cat /mnt/etc/fstab
六、arch-choot /mnt
七、本地化
    先安装vim   pacman -S vim
    vim /etc/locale.gen  编辑语言  zh_CN UTF-8   en_US UTF-8
    生成  locale-gen
    应用  vim /etc/locale.conf  写入LANG=en_US UTF-8
八、安装引导 #出错和被坑最多的地方:(#
    安装相关包 pacman -S grub dosfstools efibootmgr
    安装引导程序 grub-install --target=x86_64-efi --efi-directory=/boot/efi --recheck
    生成配置文件 grub-mkconfig -o /boot/grub/grub.cfg
    注:运行该命令后,注意观察是否生成vmlinuz等镜像文件,如果没有生成说明前面分区和挂载步骤出错。
    注:新版镜像默认关闭os-prober 不会自动加载可引导系统 要自己手动到这里调  vim /etc/default/grub  找到GRUB_DISABLE_OS_PROBER=false 启用
        如分区格局化或挂载出错,安装引导这2步要重新做。
九创建用户
   root用户    passwd
    添加个人账户   useradd  -m -g users -s /bin/bash  用户名
十 安装和启用dhcp
    pacman -S dhcpcd
    timedatectl enabl dhcpcd

exit reboot 重启成功:)

最近编辑记录 fzm0295 (2022-02-13 20:35:23)


在LINUX中寻找快乐。

离线

#2 2022-01-27 17:24:05

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 320
个人网站

Re: Archlinux安装笔记

/boot/efi 似乎并不是 Arch 约定的 esp 挂载点,我记得 wiki 上的建议好像是用 /boot 或 /efi,不过按照其他发行版的习惯用 /boot/efi 也不是不行。我自己是直接把 esp 挂载为 /boot 的,然后用 systemd-boot。另外,如果是使用桌面环境的话,网络管理器建议选择 NetworkManager。

离线

#3 2022-01-27 17:52:19

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: Archlinux安装笔记

也可以不挂载 ESP,如果 ESP 里面没有放什么奇怪的东西的话

离线

页脚