Featured image of post Arch Linux修复grub引导

Arch Linux修复grub引导

折腾双系统 ing...

背景

让我们设想一个情景:当您再也无法忍受日渐卡顿的 Windows 10 时,您二话不说将其重装,却发现您无法进入心爱的 Arch Linux 系统了。是不是很熟悉?别担心,对于喜欢折腾双系统的用户来说,这是常有的事。
只需修复grub引导,即可带您回归熟悉的 Arch Linux。

注意事项

本教程默认您具备安装 Arch Linux 系统的能力,且手头上有 Arch Linux 系统安装盘

如果您不会安装 Arch Linux 或不会制作系统安装盘,推荐阅读:
@清絮 Arch Linux + Windows 双系统安装教程

正文

进入

通过 Arch Linux 系统安装盘进入安装终端(没错,就是安装 arch 开头的步骤)

挂载分区

检查分区情况:

1
fdisk -l

挂载分区示例(注:分区符号以自己实际情况为准!

挂载/mnt分区

1
mount /dev/sda1 /mnt

挂载/boot分区

1
mount /dev/sda2 /mnt/boot

挂载/home分区

1
mount /dev/sda4 /mnt/home

启用/swap分区

1
swapon /dev/sda3

挂载/dev

1
mount --bind /dev /mnt/dev

更改根目录

1
chroot /mnt

联网

如果你是插网线(拨号上网除外,如校园网)的,跳过此步骤

进入iwd的shell

1
iwctl

列出无线网络设备

1
device list

列出网络并连接

1
2
station 设备名 get-networks
station 设备名 connect WiFi名称

修复grub

输入以下命令:

1
grub-install /dev/sda

检查输出结果。如果一切正常,恭喜你已成功修复grub!快回去畅快体验 Arch Linux 吧!

参考文献

[1]Arch Linux + Windows 双系统安装教程

Licensed under CC BY-NC-SA 4.0
最后更新于 Nov 19 16:29 CST, 2022
Built with Hugo
主题 StackJimmy 设计