在 Live 环境中 systemd-timesyncd 默认启用,也就是说当系统已经创建互联网连接后,系统时间将自动同步,也可以手动进行时间同步。
1
timedatectl set-ntp true
检查服务状态
1
timedatectl status
分区和格式化
创建分区
通过 lsblk 或 fdisk -l 命令,区分要安装 Arch Linux 的磁盘,并显示当前磁盘的分区情况:
1
lsblk
使用parted命令将磁盘转换为 gpt 类型:
1 2 3 4 5 6 7 8 9 10
root@archiso ~ # parted /dev/nvme0n1 GNU Parted 3.6 Using /dev/nvme0n1 Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mktable New disk label type? gpt Warning: The existing disk label on /dev/nvme0n1 will be destroyed and all data on this disk will be lost. Do you want to continue? Yes/No? Yes (parted) quit
使用 cfdisk 进行分区
1
cfdisk /dev/nvme0n1
分区情况
1 2 3 4
Device Size Type /dev/nvme0n1p1 800M EFI System /dev/nvme0n1p2 20G Linux swap /dev/nvme0n1p3 217.7G Linux filesystem
格式化 EFI 分区
1
mkfs.fat -F32 /dev/nvme0n1p1
格式化 Swap 分区
1
mkswap /dev/nvme0n1p2
格式化 Btrfs 分区
将整一个分区格式化为 Btrfs 文件系统。使用如下命令进行格式化:
1
mkfs.btrfs -L archos /dev/nvme0n1p3
为了创建子卷,我们需要先将 Btrfs 分区挂载到 /mnt 下:
1
mount -t btrfs -o compress=zstd /dev/nvme0n1p3 /mnt