我试过grub-install --target=x86_64-efi --efi-directory=/b
我得到了输出...
无法获取 /b 的规范路径
我不知道为什么会出现这种情况?我该如何修复它?
答案1
实际上,grub-install --target=x86_64-efi --efi-directory=/b
无权以普通用户身份运行。这只能以 root 用户(arch-chroot)身份运行。这是对我有帮助的答案https://unix.stackexchange.com/a/261409/467213。而且,并非每个用户都可以运行该代码grub-install --target=x86_64-efi --efi-directory=/b
。我尝试以 root 用户身份运行代码,但遇到了另一个问题。这是对我有帮助的问题https://bbs.archlinux.org/viewtopic.php?id=252598。我无法复制答案(因为我正在从移动设备使用 SE。我稍后会编辑我的答案。