ich habe kürzlich mithilfe dieser Anleitung http://forums.debian.net/viewtopic.php? ... 4&start=15 ein zweites Linux (Kali) installiert, sodass ich jetzt Windows, Debian und Kali Linux auf zwei Festplatten verteilt installiert habe.
Mein Problem ist nun, dass Kali nun zwar einen funktionierenden Bootloader installiert hat (ich habe ein bisschen basteln müssen, damit auch Debian wieder startet, weil ich bei der Installation die Boot-Partition neu formatiert habe), Debian diesen aber immer wieder mit einem nicht funktionierenden Grub überschreibt, sobald ein Paket-Upgrade durchgeführt wird.
In der Grub-Konfiguration von Debian soll bspw. in der Debian-Startkonfiguration die linux-image-Datei 5.10 von Kali gebootet werden, obwohl Debian bei mir unter dem Kernel 5.7 läuft (war notwendig, weil die WLAN-Treiber mind. 5.0 erfordern). Kali wird zwar erkannt, soll aber von LVM--vg-Debian geladen werden.
Sobald ein Upgrade gemacht wurde, bleibt mir nichts anderes übrig, als über Timeshift die alte Boot-Partition wiederherzustellen, den ursprünglichen Kali-Eintrag in den Erweiterten Bot-Einträgen von Kali zu starten und im gebooteten Kali Grub neuzuinstallieren.
Wie kann ich Debian davon überzeugen, entweder
a) Grub nicht mehr zu überschreiben (nach jedem Update im Zweifel Kali den Grub aktualisieren zu lassen), oder
b) die auf /dev/sda1 installierte Grub-Konfiguration zu respektieren?
Ich habe unter Kali das Tool Grub-Customizer genutzt, der mittels OS-Prober die OS-Installationen erkennt und entsprechende Starteinträge erstellt. OS-Prober unter Debian erstellt hingegen nur diese merkwürdigen Fehlkonfigurationen.
Über Hilfe freue ich mich riesig, vielen Dank schon einmal!
Viele Grüße
Bluesky787
---
Ausdruck von lsblk (Anmerkungen mit --):
Code: Alles auswählen
sda 8:0 0 1,8T 0 disk
├─sda1 8:1 0 500M 0 part /boot
├─sda2 8:2 0 242,8G 0 part -- leer
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 150G 0 part -- Datenpartition
├─sda6 8:6 0 1,1T 0 part -- Datenpartition
└─sda7 8:7 0 326G 0 part
└─sda7_crypt 254:0 0 326G 0 crypt
├─LVM--vg-Debian 254:1 0 186,3G 0 lvm /
└─LVM--vg-Kali 254:2 0 139,7G 0 lvm
nvme0n1 259:0 0 465,8G 0 disk
├─nvme0n1p1 259:1 0 529M 0 part
├─nvme0n1p2 259:2 0 99M 0 part /boot/efi
├─nvme0n1p3 259:3 0 16M 0 part
└─nvme0n1p4 259:4 0 465,1G 0 part -- Windows
-- Ausdruck von ls -vaulth der Boot-Partition:
drwx------ 2 root root 4,0K Feb 7 16:00 lost+found
drwxr-xr-x 6 root root 4,0K Feb 7 16:00 grub
drwx------ 5 root root 4,0K Feb 7 16:00 efi
-rw-r--r-- 3 root root 6,5M Feb 5 20:08 vmlinuz-5.10.0-kali3-amd64
-rw-r--r-- 3 root root 231K Feb 5 20:08 config-5.10.0-kali3-amd64
-rw-r--r-- 3 root root 66M Feb 5 20:08 initrd.img-5.10.0-kali3-amd64
-rw-r--r-- 3 root root 83 Feb 5 20:08 System.map-5.10.0-kali3-amd64
-rw-r--r-- 7 root root 6,5M Feb 3 08:00 vmlinuz-5.10.0-kali2-amd64
-rw-r--r-- 7 root root 231K Feb 3 08:00 config-5.10.0-kali2-amd64
-rw-r--r-- 7 root root 66M Feb 3 08:00 initrd.img-5.10.0-kali2-amd64
-rw-r--r-- 7 root root 83 Feb 3 08:00 System.map-5.10.0-kali2-amd64
-rw-r--r-- 9 root root 5,4M Jan 24 01:51 vmlinuz-5.7.0-0.bpo.2-amd64
-rw-r--r-- 9 root root 57M Jan 24 01:51 initrd.img-5.7.0-0.bpo.2-amd64
-rw-r--r-- 9 root root 225K Jan 24 01:51 config-5.7.0-0.bpo.2-amd64
-rw-r--r-- 9 root root 4,1M Jan 24 01:51 System.map-5.7.0-0.bpo.2-amd64
pastebin/?mode=view&s=41265
-- Ausdruck der (nicht funktionierenden) grub.cfg unter Debian:
pastebin/?mode=view&s=41266