连接网络
有线网络
dhcpcd &
无线网络
wifi-menu
测试
ping www.rescld.cn
同步时间
timedatectl set-ntp true
磁盘分区
查看现有磁盘
lsblk
进入磁盘分区
cfdisk /dev/sda
sda
改成你需要分区的磁盘名称
分区示例
BIOS
和MBR
挂载点 | 分区 | 分区类型 | 建议大小 |
---|---|---|---|
/mnt | /dev/sda1 | Linux | 剩余空间 |
[SWAP] | /dev/sda2 | Linux swap | 512MB |
UEFI
和GPT
挂载点 | 分区 | 分区类型 | 建议大小 |
---|---|---|---|
/mnt/boot | /dev/sda1 | EFI | 260-512MB |
/mnt | /dev/sda2 | Linux | 剩余大小 |
[SWAP] | /dev/sda3 | Linux swap | 512MB |
格式化分区
mkfs.fat -F32 /dev/sda1 # EFI分区
mkfs.ext4 /dev/sda2 # 主分区
mkswap /dev/sda3 # 交换分区
开启
SWAP
swapon /dev/sda3
配置 pacman
Color
的注释
vim /etc/pacman.conf
----------------
# Color
Color
- 将
China
的源提前
vim /etc/pacman.d/mirrorlist
挂载磁盘
查看现有磁盘
lsblk
挂载
mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
安装系统
pacstrap /mnt base linux linux-firmware
生成挂载文件
genfstab -U /mnt >> /mnt/etc/fstab
系统配置
进入安装好的系统
arch-chroot /mnt
设置时区和时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
安装编辑器
pacman -S vim
编辑本地化文件
vim /etc/locale.gen
--------------------------
# en_US.UTF-8 UTF-8
en_US.UTF-8 UTF-8
# zh_CN.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
本地化
locale-gen
系统语言
vim /etc/locale.conf
-------------------------
LANG=en_US.UTF-8
网络配置
- 主机名
echo 主机名 > /etc/hostname
- 解析
vim /etc/hosts
-----
127.0.0.1 localhost
::1 localhost
127.0.1.1 主机名.localdomain 主机名
修改root密码
passwd
安装引导
UEFI
pacman -S grub efibootmgr intel-ucode os-prober
mkdir /boot/grub
grub-mkconfig -o /boot/grub/grub.cfg
uname -m
grub-install --target=x86_64-efi --efi-directory=/boot
intel-ucode
厂家更新CPU驱动用,如果是AMD
,则安装amd-ucode
- 使用
uname -m
查看系统架构,我的系统架构是x86_64
os-prober
可以检测多系统
BIOS
pacman -S grub efibootmgr intel-ucode os-prober parted
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
-------WARNING处理-----------
parted /dev/sda unit s print
parted /dev/sda set 1 bios_grub on
partprobe /dev/sda
grub-install --recheck /dev/sda --efi-directory=/boot
grub-mkconfig -o /boot/grub/grub.cfg
安装联网工具
pacman -S wpa_supplicant dhcpcd
安装完成
exit
umount -R /mnt
killall wpa_supplicant dhcpcd
reboot