1、第一步,下载archlinux-2018.08.01-x86_64的iso文件,并使用这个iso文件在VMware中创建archlinux2018虚拟机,如下图。
2、点击虚拟机电源开关,选择Boot Arch Linux(X86_64)启动系统安装盘,启动后由于安装过程可能需要下载一些软件,所以最好先通过ping百度的网址,测试一下虚拟机网络环境是否是通的,如下图,如果不通的话,自行检查一下网络连接和虚拟机网络设置。
3、接下来,配置软件安装源,由于某些众所周知的原因,访问国外的源,网络不仅非常慢而且时常会莫名其妙下载过程中中断掉,所以这里需要把软件瀚柏围歪安装源换成国内的。输入vi /etc/pacman.d/mirrorlist,打开软件源设置,然后输入dG,删除所以内容。然后按i键,然后输入Server = 下图所示的链接,再按ESC键,输入:wq保存退出。
4、接下来,需要做磁盘分区工作,输入fdisk /dev/sda,按下图所示的方式,建立三个磁盘分区,之后这三个分区会分别用于/boot,/boot/EFI和/分区。
5、接下来,用fat32格式,格式化/dev/sda1分区,用ext4格式化/dev/sda2和/dev/sda3分区,即三条指令,mkfs.fat -F /dev/sda1,mkfs.ext4 /dev/sda2,mkfs.ext4 /dev/sda3。
6、下一步需要给这三个分区安装系统和引导区了,不过安装之前需要先挂载分区。mount /dev/sda3 /mntmkdir /mnt/bootmount /dev/sda2 /mnt/bootmkdir /mnt/boot/EFImount /dev/sda1 /mnt/boot/EFI注意一定要严格要以上指令顺序挂载分区,如下图所示。
7、挂载完成后,执行pacstrap -i /mnt base base-devel指令,就会安装基础系统了,如果没有特殊要求一路按Enter键,按默认值安装就好了,安装过程可能需要持续一段时间,完成后基础系统就安装好了。
8、基础系统安装好了后,系蕙蝤叼翕统还不能启动的,需要先安装grub引导系统,才能正常的启动起来。安装grub引导系统之前需要,先使用genfstab -U /mnt >> /mnt/etc/fstab建立文件系统的信息描述,grub引导系统只有通过文件描述信息才能正常启动系统。完成后通过arch-chroot /mnt /bin/bash命令进入到新安装的基础系统中去,如下图。
9、要安装grub EFI引导系统,先使用pacman -S dosfstools grub efibootmgr 命令安装grub工具,然后使用grub-install --tar爿讥旌护get=x86_64-efi --efi-directory=/boot/EFI --recheck指令把grub安装到/boot/EFI路径下去,即之前分配好的/dev/sda2分区,再用grub-mkconfig -o /boot/grub/grub.cfg生成grub配置,这样就安装好了引导系统,如下图所示。
10、至此你就可以正常启动你的Archlinux2018系统了,一个基础的Archlinux2018系统就安装完了,如果你需要更多软件工具,你可以通过pacman -S指令就可以安装了,这篇经验的目前是演示如何安装一个基础的(只有终端,纯英文系统)的Archlinux 2018系统,希望起到抛砖引玉的作用。