From 818740d9fe756937a1455165db66a2256f9419a7 Mon Sep 17 00:00:00 2001 From: Cx330 <1487537121@qq.com> Date: Mon, 15 Dec 2025 21:20:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=B3=BB=E7=BB=9F=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E5=8F=8AGRUB=E5=BC=95=E5=AF=BC=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) diff --git a/README.md b/README.md index e39b2f8..f67e182 100644 --- a/README.md +++ b/README.md @@ -42,3 +42,110 @@ exit ping www.baidu.com ``` 按 Ctrl + C 退出网络测试 +### 确保时间同步 +```c +timedatectl +``` +### 更换软件源 +```c +curl -L 'https://archlinux.org/mirrorlist/?country=CN&protocol=https' -o /etc/pacman.d/mirrorlist +``` +编辑软件源,去掉软件源前面的 # 号 +```c +vim /etc/pacman.d/mirrorlist +``` +生效软件源 +```c +sudo pacman -Sy +``` +### 分区 +删除所有分区 +```c +parted /dev/nvme0n1 +``` +输入 mktable +```c +(parted) mktable +``` +输入 gpt,磁盘类型GPT,有数据会警告,输入 Yes 即可 +```c +New disk label type? gpt +``` +退出 parted +```c +(parted) quit +``` +建立新分区 +```c +cfdisk /dev/nvme0n1 +``` +查看分区 +```c +lsblk +``` +格式化分区 +格式化 EFI 分区 +```c +mkfs.fat -F32 /dev/nvme0n1p1 +``` +格式化 Swap 交换分区 +```c +mkswap /dev/nvme0n1p2 +``` +格式化 根目录 +```c +mkfs.ext4 /dev/nvme0n1p3 +``` +挂载 +```c +mount /dev/nvme0n1p3/mnt +mkdir -p /mnt/boot +mount /dev/nvme0n1p1 /mnt/boot +``` +启用 swap 分区 +```c +swapon /dev/nvme0n1p2 +``` +### 安装系统(长期内核版本) +```c +pacstrap -K /mnt base base-devel linux-firmware linux-lts linux-lts-headers intel-ucode +``` +挂载信息载入系统 +```c +genfstab -U /mnt >> /mnt/etc/fstab +``` +进入新系统 +```c +arch-chroot /mnt +``` +安装文本编辑器与网络管理 +```c +pacman -S vim networkmanager +``` +开机自启动网络 +```c +systemctl enable NetworkManager +``` +设置 root 密码 +```c +passwd root +``` +### 建立 GRUB 引导 +安装 GRUB +```c +pacman -S grub efibootmgr +``` +执行命令 +```c +grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch +``` +生成 GRUB 所需的配置文件 +```c +grub-mkconfig -o /boot/grub/grub.cfg +``` +执行操作 +```c +exit # 退回安装环境 +umount -R /mnt # 卸载新分区 +reboot # 重启 +```