Arch linux安装记录
官网: https://archlinux.org
Wiki: https://wiki.archlinux.org
新手推荐直接按这个来,非常完整,并且有视频教程 https://archlinuxstudio.github.io/ArchLinuxTutorial/#/
1.1.镜像下载
https://archlinux.org/download/
http://mirrors.bfsu.edu.cn/archlinux/iso/
1.2.刻录启动盘
- Linux 下用 dd 命令进行刻录
1 | sudo dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync |
- Windows
Rufus:https://rufus.ie
1.3.关闭 Secure Boot
2.1.连接网络
因为网卡不能驱动,使用有线网络连接
2.2.检查网络连接
1 | ping www.baidu.com |
2.3.更新系统时钟
1 | timedatectl set-ntp true |
更换国内镜像源
1 | vim /etc/pacman.d/mirrorlist |
放在最上面的行是会使用的更新源,我这里北外的镜像源效果最好
1 | Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch |
2.4.分区
分区 | 挂载点 | 大小 |
---|---|---|
EFI 分区 | /efi | 800M |
swap分区 | none | 16G |
根目录 | / | 剩余全部 |
我这里没有单独分home分区,有需要的可以自己调整
2.4.1.将磁盘转换为 gpt 类型(对于新硬盘)
这里的nvme0n1
是我硬盘的代号,要以lsblk
看到的实际情况为准
1 | lsblk #显示分区情况 |
2.4.2.使用 cfdisk 命令对磁盘分区
1 | cfdisk /dev/nvme0n1 |
new > 创建分区,输入大小回车
type > 选择分区类型
完事后使用fdisk -l
检查分区情况
1 | 设备 起点 末尾 扇区 大小 类型 |
2.5.格式化
1 | mkfs.ext4 /dev/nvmen1p3 #格式化根目录分区 |
2.6.挂载
挂载是有顺序的,需要从根目录开始挂载
1 | mount /dev/nvme0n1p3 /mnt #挂载根目录 |
2.7.安装系统
- 基础包
1 | pacstrap /mnt base base-devel linux linux-headers linux-firmware |
- 功能性软件
1 | pacstrap /mnt dhcpcd iwd vim bash-completion |
2.8.生成 fstab 文件
1 | genfstab -U /mnt >> /mnt/etc/fstab |
cat /mnt/etc/fstab
复查一下 /mnt/etc/fstab 确保没有错误
评论
评论插件加载失败
正在加载评论插件