Archlinux 安装小记
针对 Archlinux 安装的前期准备工作做一个记录。
0.1 准备工作
- ethernet 用户无需对网络连接做过多设置,wifi 用户可使用 wifi-menu 工具进行无线网连接
- 对
/etc/pacman.d/mirrorlist
文件中的源进行排序
0.2 分区
- 利用 cfdisk 或 fdisk 工具进行分区
- 使用
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
延伸阅读:
暂无内容!
评论列表 (0条):
加载更多评论 Loading...