0、使用rufus制作启动U盘

注:现在新的电脑一般都是UEFI启动,老电脑一般是bios启动。较直观的感受就是UEFI有较漂亮的界面

1、安装基本环境

过程相当于U盘启动了一个linux,重新给硬盘进行分区,下载配置一个新的Linux

执行以下步骤

# 查看系统是否是uefi还是bios启动
ls /sys/firmware/efi/efivars

# 更改键盘布局(非必选)
loadkeys layout

# 检查网络是否连通
ping -c 3 archlinux.org

# 更新系统时间
timedatectl set-ntp true

# 建立硬盘分区,并挂载
fdisk -l
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt

# 更换镜像源
nano /etc/pacman.d/mirrorlist

# 安装必须的软件包
pacstrap /mnt

# 配置系统
genfstab -U /mnt >> /mnt/etc/fstab

# 进入到新的系统
arch-chroot /mnt /bin/bash

# 更改时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc

# 本地化设置
nano /etc/locale.gen
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf

# 网络配置
echo myhostname > /etc/hostname
nano /etc/hosts

# 非必选
mkinitcpio -p linux

# 设置密码
passwd

# 安装引导程序
#bios
grub-install --target=i386-pc /dev/sdx     
#uefi
grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=ArchLinux 
grub-mkconfig -o /boot/grub/grub.cfg

# 配置网络
pacman -S iwd dhcpcd
systemctl start iwd.service  #启动服务
systemctl enable iwd.service  #开机自启动服务
systemd-resolved.service

# 重启
exit
umount -R /mnt

参考:

https://wiki.archlinux.org/index.php/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

https://zhuanlan.zhihu.com/p/157260502