ARCH Linux 安装教程 (适用于NVIDIA与INTEL交火平台的Lap

一.ARCH Linux安装前的准备 一个4G及以上的U盘(刻录启动盘用) 。一根网线(支持DHCP,路由器下的网线一般都支持)或WIFI去官网下载ISO镜像 。(刻录启动盘)
设置你的电脑以U盘启动(此步略,毕竟你们的电脑不一定相同) 二.Arch Linux正式安装
到这里,我认为你已经可以看到如下界面了
现在选中第一项,一堆调试信息闪过后,你会看到这样的界面,这就是的环境了 。
下面就要正式开始安装了哦,做好一堆代码的准备吧(我不会告诉你TAB键是可以自动补全的)
1. 设置网络 如果你是有线网,那么下面是你需要键入的代码 。
# dhcpcd
如果是无线连接的话,下面的语句将是你的:
# wifi-menu
同时会出现以下界面:
选中你要连接的无线网按两次回车后输入密码,再回车就会进行连接了 。
连接好之后就可以使用如下的代码测试网络了(最好连接好后等几秒,别问我为什么知道,实际还没连上啊)
# ping -c 4 www.baidu.com
出现如下就是连接成功了
这样就到了下一步
2. 设置时区
一句话
# timedatectl set-ntp true
3.进行分区
首先使用fdisk -l对你的硬盘情况有下了解(NVMe的硬盘一般叫 , SATA硬盘一般叫sdXX)
这里我用的硬盘是/dev/sdb
然后使用进行分区操作
这里我的分区方案是
可能有人要问,为什么要把/和/home分开,其实是因为后期/home可能会出现不够用的情况,这样方便转移/home到另一个磁盘分区,可以省去重装系统和环境的麻烦 。
4.格式化
因为EFI分区使用的是FAT32的文件系统,所以命令如下
# mkfs.fat -F32 /dev/sdb1
这里的/dev/sdb1根据自己的实际情况来,本节都是这样,就不再赘述了
/和/home使用的都是EXT4日志文件系统,所以使用如下指令
# mkfs.ext4 /dev/sdb2# mkfs.ext4 /dev/sdb3
SWAP用如下方式启用
# mkswap /dev/sdb4# swapon /dev/sdb4
5.更换下载使用的镜像源
编辑/etc/.d/文件,这里给出的是nano的命令,vi用户,自行替换
# nano /etc/pacman.d/mirrorlist
1. [F6]搜索china;
2. 方向键移动到行,也就是china下面那句
3. [Ctrl + K]剪切
4. 移动光标至所有最前面(找个空行,别等下贴到注释里面去了)
5. [Ctrl + U]粘贴
6. [Ctrl + O]保存
7. [Ctrl + X]退出
6.挂载分区
将你打算给的分区(也就是前面格式化的那些分区)挂载到/mnt
# mount /dev/sdb2 /mnt# mkdir /mnt/home# mkdir -p /mnt/boot/EFI# mount /dev/sdb1 /mnt/boot/EFI# mount /dev/sdb3 /mnt/home
然后就可以准备开始安装了
7.安装系统
这里安装的是base包和base-devel包
# pacstrap -i /mnt base base-devel linux linux-firmwares
静静等待完成吧
8.生成FSTAB
你以为上面那步就完成安装了?还有这关键的一步呢,生成Fstab以后你的才能正常启动呢
# genfstab -U /mnt >> /mnt/etc/fstab
最好检查下你的fstab文件(vim或者nano或者cat都行)
三. 安装后配置