我正试图按照本指南将引导加载程序从GRUB升级到GRUB2
https://help.ubuntu.com/community/Grub2/Upgrading问题是当我做完这个过程的时候
sudo upgrade-from-grub-legacy它将显示一条错误消息并停止。
dpkg-maintscript-helper: error: environment variable DPKG_MAINTSCRIPT_NAME is requiredSystem是一种基于云的服务(QuadraNet),它们为VPS提供了ubuntu16.04x64位预加载。目前,Grub和Grub2都存在,但是只有正在加载。
发布于 2020-01-31 15:31:13
我对debian也有同样的信息。我没能收到留言要离开。
(请注意,如果出了问题,您可能会有一个不会启动的系统。也许可以下载一个活的USB棒。)
在root / sudo -i下运行:
apt remove grub-legacy
apt install grub2 grub-pc
cd /boot/grub ; mv menu.1st menu.1st.save
grub-install /dev/sda --recheck # repeat this if you have any mirrored disks
update-grub这基本上是grub的手动安装。
发布于 2020-05-19 13:02:03
这是一个老问题,但它是直到最近才在Debian中修复。所有当前的Ubuntu以及Ubuntu+1刺穿仍然受到影响.。一个非常简单和维护-批准的已提供修补程序。
https://askubuntu.com/questions/1028022
复制相似问题