!!!!官方文档

设置UEFI启动

ls /sys/firmware/efi/efivars

一,测网路,设置时间,配置镜像源 (这个阶段还处在U盘的系统中)
1,测网络
ping www.baidu.com

2,设置时间
timedatectl status

timedatectl set-ntp true
timedatectl status

3,配置镜像源
vim /etc/pacman.d/mirrorlist
把下图圈起来的两个镜像源放到最上面

二,格式化,分区,格式化分区,挂载
1,硬盘格式化
a,查看当前设备的分区情况
lsblk

b,格式化磁盘,建立分区表
parted /dev/sda ##格式化那块磁盘
mktable ##建立分区表
gpt ##分区表格式
quit ##推出

2,分区
cfdisk /dev/sda


3,格式化分区
mkfs.vfat /dev/sda3
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda4
swapon /dev/sda4

4,挂载(注意顺序,先挂在根分区)
mount /dev/sda1 /mnt
mkdir -p /mnt/home
mount /dev/sda2 /mnt/home
mkdir -p /mnt/boot/EFI
mount /dev/sda3 /mnt/boot/EFI
df ##查看挂载情况

三,安装系统(base,base-devel),并生成分区表
1,安装系统
pacstrap /mnt base linux linux-firmware
pacstrap /mnt base-devel

2,生成分区表
genfstab -U /mnt>>/mnt/etc/fstab
##查看
cat /mnt/etc/fstab

四,进入新系统,并做配置
1,进入新系统
arch-chroot /mnt
2,配置
##定时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
##硬件时间
hwclock --systohc
##安装vim
pacman -S vim
##区域设置
vim /etc/locale.gen ---> 放开zh_CN.UTF-8,en_US.UTF-8这两行
locale-gen -->生成locale
vim /etc/locale.conf -->添加两行:LANG=zh_CN.UTF-8,LANG=en_US.UTF-8
##设定root密码
passwd root
##安装和网络相关的包
pacman -S iw wpa_supplicant dialog
pacman -S intel-ucode
##安装引导程序
pacman -S grub efibootmgr
##引导的设置
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
##查看
grub-mkconfig -o /boot/grub/grub.cfg

五,卸载挂载点,重启(这两步一定要在U盘的系统中)
exit
umount -R /mnt
reboot
网友评论