1. 准备工作
1.1 下载系统的ISO文件
官方地址:https://archlinux.org/download/

选择国内镜像下载比较快。
1.2 Virtual box新建虚拟电脑







2. 启动安装Archlinux



选择第一个。
进入等待时间。
加载完成。

3. 检测网络情况

ping 不设置参数会一直继续的。可以按ctrl+c停止。
4. 建立硬盘分区
Clear清屏。
查看硬盘情况。

可以看到/dev/sda 和 /dev/loop0。
做个记录。Sda相当于电脑的硬盘拥有20G。Loop0相当于启动U盘,里面挂载iso。
现在进行分区

操作如下

分为两部分,一部分sda1为16G,一部分sda2为4G

5. 格式化分区

将sd1格式化为将硬盘格式化为ext4文件系统。
将Sd2格式化交换分区,然后加载交换分区。
6. 挂载分区

7. 修改镜像源
执行curl -L -o /etc/pacman.d/mirrorlist "https://www.archlinux.org/mirrorlist/?country=CN"下载中国镜像源文件
执行nano /etc/pacman.d/mirrorlist使用 nano 文本编辑器编辑镜像源文件,删除前几行#Server = 前面的#,然后保存并退出。

8. 安装软件包
root@archiso ~ # pacstrap /mnt base linux linux-firmware dhcpcd vim openssh xfsprogs man net-tools

9. 生成fstab文件

10. 更改目录,进入新系统

11. 更改时区,地区和语言
更改时区为亚洲、上海。并同步时间到硬件时间。

设置本地化文本编码。
编辑/etc/locale.gen添加如下内容:

/etc/locale.conf用来配置整个系统所使用的Loacle,而这也可以由用户通过用户自己的 ~/.config/locale.conf (~表示当前用户的Home目录)来覆盖整个系统的Locale配置。
12. 设置root密码

13. 设置主机名

14. 创建新用户

15. 设置开机启动项

16. 安装grub启动引导
安装grub。


导出grub配置文件到/boot/grub/grub.cfg

17. 配置完成,重启
退出新系统,重启。

18. 进入新系统



