如何在 Live Session 下使 /boot/efi 可写入?

如何在 Live Session 下使 /boot/efi 可写入?

我正在尝试修复一个特定问题(这个问题)和其他人建议的解决方案涉及我重命名某个文件下的直播会议Ubuntu...但我似乎无法使其/boot/efi可写。

我尝试了网上找到的各种建议,但它们都与已安装会话当我尝试用直播会议,Ubuntu 只是向我抱怨说它“不允许”。

我尝试的另一件事,也是别人在其他地方建议的,从 root (/)...

输入:

fdisk -l

输出:

/dev/sdb1 (type is "empty")
/dev/sdb2 (type is "EFI")
/dev/sdb3 (type is Linux)

输入:

mkdir efi

输出:

mkdir: cannot create directory 'efi': Permission denied

输入:

sudo mount /dev/sdb2

输出:

mount: /dev/sdb2: can't find in /etc/fstab

我想要的是删除 mmx64.efi 并将 grubx64.efi 重命名为 mmx64.efi(我想如果我要将 grubx64.efi 重命名为 mmx64.efi,我还不如删除 mmx64.efi第一的),就像讨论的那样这里我的问题不同,但非常,非常类似,有人提出此解决方案可能会修复我的问题也)。

答案1

我使用了错误的命令,其他地方的另一位用户帮助我识别了正确的命令......

cd /tmp sudo mkdir efi sudo mount /dev/sdb2 efi cd /tmp/efi ls

一旦我更改到相关目录,我就可以进行适当的更改:mv grubx64.efi mmx64.efi

遗憾的是,它没有解决我的问题,因为当我尝试启动计算机时,我现在遇到了类似的(尽管略有不同)错误消息……

Failed to open |EFI\BOOT\grubx64.efi - Not found
Failed to load image \EFI\BOOT\grubx64.efi: Not found
start_image() returned Not found

相关内容