我已经将 ubuntu 18.4.4 升级到 20.4,但我错误地将 grub 定位到 /boot/efi 分区,我无法更改它
`sudo apt-get upgrade 正在读取软件包列表... 完成 正在构建依赖关系树
正在读取状态信息... 完成 正在计算升级... 完成 已升级 0 个软件包,新安装了 0 个软件包,要删除 0 个软件包,未升级 0 个软件包。1 个软件包未完全安装或删除。 执行此操作后,将使用 0 B 的额外磁盘空间。 是否继续?[Y/n] y 正在设置 grub-efi-amd64-signed (1.142+2.04-1ubuntu26) ... mount:/var/lib/grub/esp:/dev/sdb 已挂载或挂载点繁忙。 dpkg:处理软件包 grub-efi-amd64-signed (--configure) 时出错:已安装 grub-efi-amd64-signed 软件包安装后脚本子进程返回错误退出状态 32
处理时遇到错误:grub-efi-amd64-signed E:子进程 /usr/bin/dpkg 返回错误代码 (1)
可以帮我解决这个问题吗?
当我选择 grub 安装设备时,图片不想禁用 /boot/efi
答案1
尝试清除 grub 并重新安装。对我有用!
sudo apt-get purge grub\*
sudo apt-get install grub-efi
sudo apt-get autoremove
sudo update-grub