1 环境说明
本例在vm下进行arch的安装,主要内容包括硬盘分区、arch基础包安装、grub引导安装、桌面环境安装
2 获取安装镜像
https://archlinux.org/download/
该页面上列出了全球arch安装镜像下载地下,我选择中国区阿里源下载
archlinux-iso-2023.12.01安装包下载_开源镜像站-阿里云
3 在vm中挂载并进入安装系统环境。
4 磁盘分区
本例只使用一块50G虚拟磁盘作为arch安装,所以只分2个区,即/boot(1G)、/ (49G)
- 相关概念:
磁盘分区表类型:
DOS(Disk Operating System)
基于传统的Master Boot Record(MBR)分区表,最多可以支持2TB(2^32个扇区)的磁盘容量。MBR分区表最多支持4个主分区(Primary Partition)或3个主分区和1个扩展分区(Extended Partition)。使用fdisk、parted进行分区管理。
GPT(GUID Partition Table)
基于GUID Partition Table,可以支持超过2TB的磁盘容量,最大容量可达到9.4ZB(1 ZB=1亿TB)。GPT没有分区数量限制,可以创建非常多的主分区。只能使用parted进行分区管理。
系统固件接口:
BIOS(Basic Input/Output System): BIOS是一种传统的固件接口,使用MBR(Master Boot Record)分区表作为磁盘分区布局,并将启动代码存储在引导扇区的特定位置上,最大支持2TB的磁盘容量。
EFI(Extended Firmware Interface)/ UEFI(Unified Extensible Firmware Interfac