ped*_*dro 1 apt grub2 uefi software-installation
大家好,我每次尝试在 Ubuntu 20.04 上安装任何东西时都会遇到 grub 错误
sudo apt-get 清除 grub*
sudo apt-get 安装 grub-efi
sudo apt-get 自动删除
sudo update-grub
已经尝试过上面的解决方案。
user@user-Nitro-AN515-54:~$ sudo apt-get -f install 正在
读取软件包列表...完成
构建依赖关系树
正在读取状态信息...已完成
0 个升级、0 个新安装、0 个删除和 0 个未升级。
3 未完全安装或拆除。
此操作后,将使用 0 B 的额外磁盘空间。
设置 grub-efi-amd64 (2.04-1ubuntu44) ...
dpkg:处理软件包 grub-efi-amd64 时出错(--configure):
已安装的 grub-efi-amd64 软件包安装后脚本子进程返回错误退出状态 10
未批准编写报告是因为错误消息表明它是先前故障的后续错误。
dpkg:依赖性问题阻止配置 grub-efi:
grub-efi 依赖于 grub-efi-amd64 (>= 2.04-1ubuntu26.11);但是:
grub-efi-amd64 软件包尚未配置。
dpkg:处理软件包 grub-efi 时出错(--configure):
依赖性问题 - 未配置
dpkg:依赖性问题阻止配置 grub-efi-amd64-signed:
grub-efi-amd64-signed 依赖于 grub-efi-amd64 | grub-pc;但是:
grub-efi-amd64 软件包尚未配置。
未安装 grub-pc 软件包。
dpkg: 处理软件包 grub-efi-amd64-signed (--configure) 时出错:
依赖性问题 - 未配置
未写入任何批准报告,因为错误消息表明它是先前故障的后续错误。
处理时遇到错误:
grub-efi-amd64
grub-efi
grub-efi-amd6-signed
E:子进程 /usr/bin/dpkg 返回错误代码 (1)
小智 7
第一种方法
步骤1:你可以尝试使用--forceso,尝试使用sudo apt-get --force-yes remove --purge grub*or with dpkgsudo dpkg -P grub*
步骤 2:在此之后,您可以使用 sudo dpkg -C或dpkg --list | grep -ve 'ii\|^rc'(我建议尝试两者)并确认没有grub-efi-(anything after this)列出包。
步骤 3:如果您确认这一点,那么您可以继续sudo apt-get install grub-efi安装它,然后执行sudo update-grub.else 继续使用第二种方法
第二种方法
步骤1:
sudo rm /var/lib/dpkg/info/grub*
sudo dpkg --configure -a
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
现在执行第一种方法的步骤 2,然后执行步骤 3。
重要的是 ,如果您通过任何方法成功删除 grub-efi,那么我建议在再次安装之前不要关闭计算机