Ich habe meine Grub-Konfiguration durcheinander gebracht

Ich habe meine Grub-Konfiguration durcheinander gebracht

Ich habe gerade ein Upgrade von 23.04 auf 23.10 durchgeführt. Ich habe Grub-Customizer verwendet, um meinen Grub-Bildschirm schöner zu gestalten, aber nach dem Upgrade ist der Ubuntu-Menüeintrag verschwunden. Ich habe es geschafft, Ubuntu zu booten. Jetzt möchte ich zur standardmäßigen Grub-Installation im alten Stil zurückkehren, aber ich glaube, ich mache es dadurch schlimmer.

Ich habe grub-customizer mit entfernt apt purge grub-customizer, aber es blieben viele Dateien in zurück /etc/grub.d/. Also führe ich rm -rf /etc/grub.dund aus apt-get install --reinstall grub-common, aber jetzt habe ich ein leeres /etc/grub.d.

Ich habe Dualboot, Ubuntu und Windows. Ubuntu ist drin /dev/nvme0p1n5. Der Windows-Eintrag ist immer noch da, kein Problem.

# lsblk | grep -v loop
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 931,5G  0 disk 
├─nvme0n1p1 259:1    0   100M  0 part /boot/efi
├─nvme0n1p2 259:2    0    16M  0 part 
├─nvme0n1p3 259:3    0 699,4G  0 part 
├─nvme0n1p4 259:4    0   604M  0 part 
└─nvme0n1p5 259:5    0 231,4G  0 part /

Irgendein Hinweis?

Antwort1

Sie müssen Grub-Customizer vollständig entfernen und die Standard-Grub-Skripte in /etc/grub.d und die Einstellungen in /etc/default/grub wiederherstellen.

Die meisten neueren Benutzer, die GUI verwenden, finden Boot-Repair die einfachste Lösung. Sie müssen aber sicherstellen, dass das Live-Installationsprogramm im gleichen Startmodus gestartet wird, jetzt normalerweise UEFI, nicht das alte BIOS. Wie Sie das Live-Installationsprogramm starten, bestimmt sowohl die Art der Installation als auch die Art der Reparatur.

Sie können den erweiterten Modus von Boot-Repair verwenden, um auszuwählen, was wo neu installiert werden soll.

https://help.ubuntu.com/community/Boot-Repairund https://sourceforge.net/p/boot-repair/home/Home/

Sie können auch Befehle ausführen, um Customizer manuell zu deinstallieren und Grub neu zu installieren. UEFI-Version angezeigt. Wenn Grub deinstalliert ist, startet das System nicht. Stellen Sie sicher, dass Sie ein funktionierendes Live-Installationsprogramm haben, um bei Bedarf Reparaturen durchzuführen.

sudo apt update
sudo apt-get install ppa-purge
sudo ppa-purge ppa:danielrichter2007/grub-customizer
sudo update-grub

Stellen Sie sicher, dass die Repositorien aktualisiert sind

sudo apt update
sudo apt upgrade
sudo apt purge grub-efi-amd64 grub grub-pc grub-common # if any file not there & error, re-run without that one file
sudo mv /boot/grub /boot/grub_backup
sudo mv /etc/grub.d /etc/grub.d_backup
sudo mkdir /boot/grub
sudo mkdir /etc/grub.d
sudo apt-get install grub-efi-amd64
sudo update-grub

https://ubuntuforums.org/showthread.php?t=2492988&page=4

verwandte Informationen