页次: 1
之所以要写这个笔记,是因为在学习中遇到太多的坑,官方的教材看了但是不够详细,有的地方也看不懂,或者讲得不够通俗易懂,例如,安装引导程序这一步,官方教材一笔带过,根本不懂怎么安装,对于一个新人来说是一个不小的挑战,我希望我写了这些,能帮助自己记忆同时也给新人们借鉴参考,共同学习,一起提高。
前期准备工作:自己下载镜像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中寻找快乐。
离线
/boot/efi 似乎并不是 Arch 约定的 esp 挂载点,我记得 wiki 上的建议好像是用 /boot 或 /efi,不过按照其他发行版的习惯用 /boot/efi 也不是不行。我自己是直接把 esp 挂载为 /boot 的,然后用 systemd-boot。另外,如果是使用桌面环境的话,网络管理器建议选择 NetworkManager。
离线
也可以不挂载 ESP,如果 ESP 里面没有放什么奇怪的东西的话
离线
页次: 1