Archlinux 安装小记

发布于 2024-09-29 12:43:25 字数 1850 浏览 27 评论 0

针对 Archlinux 安装的前期准备工作做一个记录。

0.1 准备工作

  1. ethernet 用户无需对网络连接做过多设置,wifi 用户可使用 wifi-menu 工具进行无线网连接
  2. /etc/pacman.d/mirrorlist 文件中的源进行排序

0.2 分区

  1. 利用 cfdisk 或 fdisk 工具进行分区
  2. 使用 mkfs.ext4 /dev/sdxY 进行分区的格式化,btrfs 分区运行 =mkfs.btrfs -f/dev/sdxY=

0.3 挂载

按顺序执行如下命令

  mount /dev/sdxY /mnt    # 挂载根分区

  mkdir /mnt/home
  mkdir /mnt/boot
  mkdir /mnt/boot/grub
  mkdir /mnt/boot/efi

  mount /dev/sdxY /mnt/home
  mount /dev/sdxY /mnt/boot/efi
  mount /dev/sdxY /mnt/boot/grub

若根分区爲 btrfs 格式,则需要先使用如下命令挂载根分区

  mount /dev/sdxY /mnt        #挂载根分区
  cd /mnt
  btrfs subvolume create @    #创建名爲 @ 的子卷
  cd ~
  umount /mnt
  mount /dev/sdxY /mnt -o subvol=@,compress=lzo

分区挂载完毕后可运行 lsblk 查看挂载信息

0.4 安装

运行自动化安装工具 pacstrap -i /mnt base

  • 需要 gcc 等开发工具的用户需要装上 base-devel 包
  • btrfs 分区需要 btrfs-progs 包
  • wifi 用户需要同时安装 dialog wpa_supplicant 来使用 wifi-menu
  • 引导管理器可选择 grub,efi 主板用户需加上 efibootmgr,多系统检测需要 os-prober

比如

  pacstrap -i /mnt base base-devel btrfs-progs dialog wpa_supplicant grub efibootmgr os-prober

运行 genfstab -U /mnt 查看挂载信息是否正确,检查无误后运行 genfstab -U /mnt >> /mnt/etc/fstab 将挂载信息写入 fstab

0.5 配置

  • 使用 archlinux 自带的 arch-chroot /mnt 接管新系统
  • ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 设置时区
# nano /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

待"谢繁草

暂无简介

0 文章
0 评论
22 人气
更多

推荐作者

漫雪独思

文章 0 评论 0

垂暮老矣

文章 0 评论 0

鹊巢

文章 0 评论 0

萌酱

文章 0 评论 0

雨说

文章 0 评论 0

冰葑

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文