Die Bootreparatur schlägt mit einem von mysertious signierten Shim fehl

400
Charles Noon

Aus verschiedenen Gründen musste ich meine Linux-Mint-Bootpartition auf einem Dual-Boot-Laufwerk mit Mint und Win7 verschieben. Das hat grub2 natürlich gebrochen. Also habe ich ein Bootrepair Live-USB erstellt, darauf gebootet und mit dem Internet verbunden. Ich klickte auf "Empfohlene Reparatur" und gab bei Aufforderung Befehle ein. Das Ergebnis ist wie folgt:

lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" dpkg --configure -a lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" apt-get install -fy Reading package lists... Done Building dependency tree  Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 284 not upgraded. lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" apt-get install -y grub-efi-amd64-signed shim-signed linux-headers-generic linux-signed-generic Reading package lists... Done Building dependency tree  Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:  The following packages have unmet dependencies: shim-signed : Depends: shim (= 0.9+1474479173.6c180c6-1ubuntu1) but it is not going to be installed E: Unable to correct problems, you have held broken packages. lubuntu@lubuntu:~$ 

Wenn Sie den Fehler ignorieren und versuchen, mit bootrepair fortzufahren (auf "Weiterleiten" in der GUI klicken), wird die Meldung angezeigt, dass GRUB is still absent. Please try again. ich nicht genau weiß, was ich tun soll. Warum wird Shim nicht automatisch installiert, wenn es sich um eine Abhängigkeit handelt?

Falls es hilfreich ist, hier die BootInfo-Zusammenfassung . (Es ist sehr lang, deshalb werde ich es hier noch nicht aufnehmen. Wenn es sich als nützlich erweist, werde ich diese Frage mit relevanten Auszügen bearbeiten.)

0

0 Antworten auf die Frage