Ich hatte ein Problem mit meinem Grub, es erkannte mein Betriebssystem nicht. Ich habe Windows, Ubuntu und Kali installiert. Aber dann habe ich versucht, Boot Repair auf einer Ubuntu-Live-CD zu verwenden, und dann musste ich tippen.
sudo chroot "/mnt/boot-sav/sda10" apt-get purge -y --force-yes grub*-common grub-common:i386
aber als ich das eingetippt habe, erschien ein Problem, das besagte:
E: Paket grub-common:i386 konnte nicht gefunden werden
dann klicke ich auf die Schaltfläche „Weiter“, aber die Boor-Reparatur lässt mich nicht mit den nächsten Schritten fortfahren.
können Sie mir helfen, dieses Problem zu beheben?
Vielen Dank.
Hinweis: Ich habe ein UEFI.
Antwort1
wenn Sie Ubuntu 64bit verwenden. Mit dem folgenden Befehl (Ändern Sie die i386-Bibliothek in amd64):
sudo chroot "/mnt/boot-sav/sda10" apt-get purge -y --force-yes grub*-common grub-common:amd64
Es wird klappen.
Antwort2
Um auf oldfreds Kommentar einzugehen: Es sieht so aus, als ob Sie sowohl Ubuntu als auch Windows im EFI-Modus installiert haben; die von Ihnen zitierte Boot-Repair-Meldung impliziert jedoch, dass es im BIOS-Modus lief. Das Mischen von Boot-Modi (BIOS/CSM/Legacy vs. EFI/UEFI) ist selten eine gute Idee. In Ihrem Fall ist es am besten, Ihr Firmware-Setup-Dienstprogramm aufzurufen unddeaktivierendas Compatibility Support Module (CSM), das der EFI-Firmware die Möglichkeit gibt, alte BIOS-Modus-Bootloader auszuführen. Dadurch sollte die Wahrscheinlichkeit verringert werden, dass Sie versehentlich das tun, was Sie anscheinend getan haben. Ein EFI-Modus-Lauf von Boot Repairsollenrichtig ausfüllen und alles zum Laufen bringen. Weitere Informationen zum CSM und wie es Probleme verursachen kann, finden Sie untermeine Webseite zu diesem Thema.