当前位置:   article > 正文

Arch 安装笔记

arch.conf

这里以UEFI举例。

烧录USB以后重启,进入安装镜像,然后使用iwctl联网.iwctl是一个较为简单使用的联网工具。

连接网络以后,使用ping命令测试网络链接。

然后使用gdisk命令进行分区设置,一般情况下分3个区足以。一个作为EFI分区512M,一个作为/分区,20G~30G足以。之后的空间可以全部给home分区,或者留出一部分日后以做他用。

然后对分区进行格式化。

然后使用timedatectl命令设置时区。

然后就是处理mirros,使用reflector --verbose --country 'China' -p https -l 30 --sort rate --save /etc/pacman.d/mirrorlist筛选出速度较快的国内镜像,并写入配置。

然后就是挂载分区。举个例子。假如设备nvme0n1分了三个分区nvme0n1p1/p2/p3,其中p1为FAT32/VFAT给是的EFI分区,p2为系统分区,p3为HOME分区。那么则依次挂载.

  1. mount /dev/nvme0n1p2 /mnt
  2. mkdir /mnt/boot
  3. mkdir /mnt/home
  4. mount /dev/nvme0n1p1 /mnt/boot
  5. mount /dev/nvme0n1p3 /mnt/home

然后安装基本系统,pacstrap /mnt base base-devel linux linux-firmware.

然后生成fstab,系统依据该文件挂在设备。执行genfstab -U /mnt >> /mnt/etc/fstab之后,检查一下文件是否正确。使用cat /mnt/etc/fstab命令查看(在执行该命令之前,可以Ctrl+L清下屏)。UUID是设备的唯一标识,可以看到上面关于设备的注释。

然后切换到安装的系统操作。arch-chroot /mnt.

然后安装一些基本包pacman -S vim wpa_supplicant networkmanager netctl.

其实在安装的时候,先不要修改语言设置。在安装完成进入系统以后,有大把的时间修改语言设置。

设置root密码。passwd命令,重复输入两次密码。

这里就可以安装Bootloader了。一般都是使用Grub,不过我第一次使用Grub引导是失败的后面就懒得弄了,所以选择了自带的bootctl。

  1. bootctl install
  2. cd /boot/loader
  3. vim loader.conf

然后修改这个文件为

  1. default arch
  2. timeout 4

接下来创建并编辑arch.conf文件

  1. cd entries/
  2. vim arch.conf

输入如下内容

  1. title Arch Linux
  2. linux /vmlinuz-linux
  3. initrd /initramfs-linux.img
  4. options root=

root后面需要输入挂载到根设备的PARTUUID。ESC进入一般模式,然后:r !blkid,找到挂载跟设备的PARTUUID并将其修改成类似这样。

  1. title Arch Linux
  2. linux /vmlinuz-linux
  3. initrd /intel-ucode.img
  4. initrd /initramfs-linux.img
  5. options root=PARTUUID=63eedc2b-a42c-44b0-87e4-76dc49e6dab2 rw

然后退出并保存。

然后并reboot重启。

正常进入系统以后依然是文本界面,首先启动网络服务。

systemctl enable --now NetworkManager

然后设置wifi。

nmtui

然后选择Activate a connection,然后选择wifi,输入密码确认连接并退出。

之后你可以选择安装你喜欢的图形界面。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/408170
推荐阅读
相关标签
  

闽ICP备14008679号