manjaro修复EFI分区

启动U盘系统,代开命令行

运行命令

修改<>中的内容为自己对应的内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 显示磁盘分区信息
lsblk -f
# 打开管理员身份
su
# 挂载BTRFS文件系统
mount -o subvol=@ /dev/<sdyC> /mnt
# 挂载EFI分区
mount /dev/<sdyA> /mnt/boot/efi
# 进入chroot
manjaro-chroot /mnt /bin/bash
# 安装系统中的grub
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
# 更新grub配置
grub-mkconfig -o /boot/grub/grub.cfg
# 更新grub配置(可能可选运行)
update-grub