前言
截至2021年02月28日,官网iso安装镜像已经提供有脚本安装方式。当下谨以命令行安装方式做记录,共同学习。
主要知识来源于archwiki https://wiki.archlinux.org/index.php/Installation_guide
其实可以完全按照官网的安装文档步骤指引,不过自我感觉文档内有个小坑,是关于最后一步安装引导的。UEFI的磁盘分区esp与grub引导,如果有老师知道还请留言告知,谢谢!
A.目标
- 使用普通用户登录
- 联网(能联网一切就都不是问题)
B.准备(理论上来讲并非需要严格如下)
- 设备需网线联网
- 适用intel 64位CPU
- VirtualBox虚拟(部分CPU不支持虚拟机)
- 镜像版本不晚于archlinux-2021.02.01-x86_64.iso
C.安装
Ⅰ.基本安装环境设置
1)判断是否联网
# ping archlinux.org
2)校准时间
1>查看当前时间服务状态
# timedatectl status
2>设置时间同步(Shanghai)
# timedatectl set-timezone "Asia/Shanghai"
Ⅱ.准备磁盘
1)查看当前可识别磁盘
# lsblk -l
2)磁盘分区
1>分区方案
磁盘 | 分区类型 | 文件系统 | 尺寸 | 备注 |
---|---|---|---|---|
/dev/sda1 | BIOS grub | Fat32 | 2M | 足够 |
/dev/sda2 | swap | - | 16384M(16Gb) | 交换分区,最大等于内存即可,无需过大(但是最小应当大于512M) |
/dev/sda3 | / 根目录 | ext4 | 所有剩余大小 | 根分区 |
2>使用parted工具
1-使磁盘对齐
parted -a optimal /dev/sda
2-格式化并设置磁盘格式为gpt
(parted) mklabel gpt
3-设置使用分割单位为MB
(parted) unit MiB
3)设置分区
1>设置第一个分区 bios_grub 引导分区
(parted) mkpart grub 1 3
(parted) set 1 bios_grub on
2>设置第二个分区 交换分区
(parted) mkpart swap 3 16387
3>设置第三个分区 根分区
(parted) mkpart root 16387 -1
4>查看分割后磁盘状态
(parted) print
<