Arch是一个比较有特色的linux,而我又恰好拥有一台适合用arch的amd机器,所以这里从零开始记录一下怎么部署一个arch到amd设备上去。
下载Arch的ISO镜像(有条件可以自己做一个,这个得再说了)
制作U盘启动盘
准备本地nvme或sata的迁移
ISO镜像
Arch的发行版可以直接使用国内镜像站的版本:
https://mirrors.tuna.tsinghua.edu.cn/archlinux/
在这种镜像站中会直接携带ISO文件。
当然,你也可以选择直接去arch的官方站点:
去下载。
Rufus工具
下载ISO文件后,使用rufus工具(如果你是linux环境,对ISO文件可以直接D进U盘里面),前往
这个网站下一个rufus程序,然后基于windows和U盘做启动盘。
最终,可以仿照下面这样做好一个盘。

准备好U盘后,重启原来的电脑并在UEFI或GRUB引导界面选择从U盘启动。
迁移本地
U盘启动系统后,可以使用dd命令直接迁移到本地nvme中,但需要补充一个磁盘分区调整的动作。
1、小镜像写入大盘后,GPT 备份头位置可能不对,需要先修复
parted /dev/nvme0n1 print Fix2、扩大分区到磁盘末尾
parted /dev/nvme0n1 resizepart 1 100%3、让内核重新读取分区表
partprobe /dev/nvme0n14、扩展 ext4 文件系统
resize2fs /dev/nvme0n1p1最终部署Arch后,拔掉U盘也能自动顺利进入ARCH。