ArchLinux 安装与基础配置
首先呢💡🤓 ArchLinux是最优秀的(玩笑
其次,这里主要演示Btrfs+Arch
双系统Win11+ArchLinux
cosplaytele
💿 在官网下载ArchLinux ISO
ISO
ArchLinux ISO
网页鼠标滚轮下滑,是可以看到China镜像的 建议路由器配置好科学环境的情况下直连下载,不使用镜像。
如果使用镜像的话,记得进行完整性校验与PGP签名。
BLAKE2b 校验和
1 | $ b2sum -c b2sums.txt |
使用 Sequoia 验证 PGP 签名
首先从 WKD 下载发布签名密钥
1 | $ sq network wkd fetch pierre@archlinux.org -o release-key.pgp |
使用此签名密钥验证签名
1 | xxx 代表 日期 |
使用 GnuPG 验证 PGB 签名
从 WKD 下载签名密钥
1 | $ gpg --auto-key-locate clear,wkd -v --locate-external-key pierre@archlinux.org |
验证签名
1 | xxx 代表 日期 |
BIOS
将
安全启动,快速启动关了。
U盘启动 Ventoy
U盘启动的话,推荐用Ventoy。
轻松又简单。
Ventoy 官网下载与安装到U盘
插入U盘,Windows下解压后直接执行 Ventoy2Disk.exe
Linux具体看使用说明
分区格式推荐选择GPT,分区文件系统类型根据U盘实际使用情况自行选择。
建议多分出8G格式化为FAT32用来作BIOS升级用。
将下载好的ISO放入Ventoy盘下。
重启并进入Ventoy
根据主板快捷键
例如F11 选择U盘
🐧 安装ArchLinux
很简单呢 😊
虽然有捷径,但是不建议捏。🧊
既然选择的是ArchLinux,那么大概是既有闲暇时光又有游玩的乐心♥️
请看Wiki的安装指南,如果我的随笔日记与指南有区别,请于指南为准。
!!请主看Wiki的安装指南!! !!!这只是个随笔日记!!!
https://wiki.archlinuxcn.org/wiki/安装指南
连接到互联网
确保系统已经列出并启用了网络接口。
1
$ ip link
有线默认就连接上了,无线请看iwctl
用 ping 检查网络连接
1
$ ping archlinux.org
更新系统时间与设置时区
一般情况下连接网络后系统时间将默认同步,但还是修改成我们熟悉的时区比较好。
列出所有可用时区
1
$ timedatectl list-timezones
设置亚洲中国时区,这里时区名称是上海而非其他地区,是因为上海是该时区内人口最多的城市,参考时区数据库。
1
$ timedatectl set-timezone Asia/Shanghai
更新时间并查看输出是否正常
1
$ timedatectl
💾 创建硬盘分区
我这里使用Btrfs作为系统分区,它的
透明压缩与快照我觉得很好用。也没有必要在24年继续使用ext4,不是吗。
如果你准备双系统,需要先装好Windows,记得分区表改为GPT。
1024M efi (分区时先创建
16M smr (winodws需要的,默认创建
256g c盘
800g d盘
1 | $ fdisk -l |
在输出中找到自己的硬盘,如果是SATA协议,一般为/dev/sda开头。
如果是NVME协议,一般为/dev/nvmexn1p开头 。
数字结尾,这里以NVME协议M2固态作演示。
非全新安装 Windows
首先你要有个U盘,且u盘已安装
进Please select boot device 快捷键F11
分区工具DiskGenius
左侧点击磁盘
如果有分区全部删除当前分区
右键磁盘 转换分区表类型为GPT格式
在空闲上右键 建立ESP/MSR分区
ESP分区大小推荐 1024MB
对齐到此扇区数的整倍数 4096扇区
建立新分区
请选择文件系统类型 NTFS(MS Basic Data)
新分区大小
c盘 256GB
d盘 800GB
对齐到下列扇区数的整倍数
推荐改为4096扇区
Windows安装器
选择安装映像文件位置
选择win11.iso(提前放入u盘
选择安装驱动器的位置
自动的c盘,可能磁盘符号不是c,但xxx
右键磁盘指派新的驱动器号(盘符)
进行修改分区盘符
全新安装
如果你是全新安装,首先需要将硬盘改为GPT分区表。
!⚠️注意⚠️!修改分区表会导致数据丢失,如果你不是全新安装请不要尝试。
首先通过磁盘大小与协议来判断需要修改的硬盘。
1 | $ lsblk #显示当前分区情况 |
通过以下命令将磁盘转换为 gpt 类型:
1 | parted /dev/nvmexn1 # 执行 parted,进行磁盘类型变更 |
EFI分区
如果你是双系统已安装Win系统,且已经有了EFI请跳过。
分区和格式化(使用 Btrfs 文件系统)
1 | lsblk # 显示当前分区情况 |
1 | cfdisk /dev/nvmexn1 # 对安装 archlinux 的磁盘分区 |