Grub dual boot - nvme ssd M2 win10 nicht zu finden
Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hi Leute,
Grub findet die windows 10 M2 nicht. Habt ihr eine Idee? win lässt sich vom Uefi her booten.
Merci
grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub/themes/linen/theme.txt
Found linux image: /boot/vmlinuz-4.19.0-6-amd64
Found initrd image: /boot/initrd.img-4.19.0-6-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found mtest-64.efi image: /boot/uefi-mt/mtest-64.efi
done
sudo update-grub
Generating grub configuration file ...
Found theme: /boot/grub/themes/linen/theme.txt
Found linux image: /boot/vmlinuz-4.19.0-6-amd64
Found initrd image: /boot/initrd.img-4.19.0-6-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found mtest-64.efi image: /boot/uefi-mt/mtest-64.efi
done
Grub findet die windows 10 M2 nicht. Habt ihr eine Idee? win lässt sich vom Uefi her booten.
Merci
grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub/themes/linen/theme.txt
Found linux image: /boot/vmlinuz-4.19.0-6-amd64
Found initrd image: /boot/initrd.img-4.19.0-6-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found mtest-64.efi image: /boot/uefi-mt/mtest-64.efi
done
sudo update-grub
Generating grub configuration file ...
Found theme: /boot/grub/themes/linen/theme.txt
Found linux image: /boot/vmlinuz-4.19.0-6-amd64
Found initrd image: /boot/initrd.img-4.19.0-6-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found mtest-64.efi image: /boot/uefi-mt/mtest-64.efi
done
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
os-prober als root laufen lassen?
Mfg Rolf
Mfg Rolf
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
oder sonst manuell einen Eintrag erstellen. Den kann man an die »/etc/grub.d/40_custom« hängen, damit er bei jedem Lauf von update-grub in die Grub-Konfiguration übernommen wird:
du musst nur XXXX-XXXX durch die UUID der EFI System Partition ersetzten, die Windows nutzt.
Die automatische Erkennung mit os-prober funktioniert bei mir auch nicht immer und ich habe keine Idee woran das liegen könnte.
Code: Alles auswählen
menuentry 'Microsoft Windows 10' --class windows {
insmod chain
insmod part_gpt
search --no-floppy --fs-uuid --set=root XXXX-XXXX
chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi
}
Die automatische Erkennung mit os-prober funktioniert bei mir auch nicht immer und ich habe keine Idee woran das liegen könnte.
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hallo Smutbert,
wie heißt der genaue nvme1pnX bereich der gesetzt werden soll?
Merci Finox
wie heißt der genaue nvme1pnX bereich der gesetzt werden soll?
Merci Finox
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hallo Rolf,
wie lautet der Befehl um die os-proper als root laufen zu lassen?
Merci FinoX
wie lautet der Befehl um die os-proper als root laufen zu lassen?
Merci FinoX
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
os-prober wird beim Erstellen der grub-Konfiguration aufgerufen. Das geht ohnehin nur als root. Selbst kannst du das mit
aufrufen (# steht nur für den Prompt von root), aber wenn ich deinen Eröffnungsbeitrag richtig interpretiere hast du das bereits gemacht, ohne dass es etwas geholfen hat.
(also das richtige nvme-Gerät ohne pX hinendran) und dann noch die UUIDs der Partitionen ausgeben lassen
Wenn du nicht weiterkommst, kannst du natürlich die Ausgaben der Befehle posten. Ich hab zwar sehr wenig Erfahrung mit Windows, aber wir werden die richtige Partition schon finden.
Code: Alles auswählen
# update-grub
Zuerst einen Überblick über die Partitionierung verschaffen, zum Beispiel mitFinoX hat geschrieben:11.01.2020 16:57:04Hallo Smutbert,
wie heißt der genaue nvme1pnX bereich der gesetzt werden soll?
Merci Finox
Code: Alles auswählen
# gdisk -l /dev/nvme0n1
Code: Alles auswählen
# blkid
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Terminal öffnen, eingeben (ich hoffe Du kennst Dein root-Passwort):FinoX hat geschrieben:11.01.2020 17:00:46wie lautet der Befehl um die os-proper als root laufen zu lassen?
Code: Alles auswählen
su -
os-prober
update-grub
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hallo Smutbert,
Es gibt 4 Partitionen.
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 937701375 936378368 446,5G Microsoft basic data
Merci
FinoX
Es gibt 4 Partitionen.
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 937701375 936378368 446,5G Microsoft basic data
Merci
FinoX
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
/dev/nvme0n1p2 sollte die gesuchte Partition sein. Mit
erhätlst du die gewünschte UUID
Code: Alles auswählen
# blkid /dev/nvme0n1p2
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hi Smutbert,
ich habe die customs40 verändert.
es wird Windows im Grubmenu angezeigt mit 2 Fehlermeldungen
unspecificied search type
cant find on command chainloader
Gruß Finox
ich habe die customs40 verändert.
es wird Windows im Grubmenu angezeigt mit 2 Fehlermeldungen
unspecificied search type
cant find on command chainloader
Gruß Finox
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Die erste Fehlermeldung schreckt mich nicht, das lässt sich wohl leicht lösen, aber die zweite finde ich sehr irritierend. Kannst du den genauen Inhalt der Datei (»/etc/grub.d/40_custom«) posten und das vorzugsweise in Code-Tags (dafür ist der mit </> beschriftete Button im Editor)?
und nachdem sich grub bei dir anders verhält als ich es (von meinem System) gewohnt bin: Hast du ein normales Debian installiert? Und welche Debianversion hast du installiert?
und nachdem sich grub bei dir anders verhält als ich es (von meinem System) gewohnt bin: Hast du ein normales Debian installiert? Und welche Debianversion hast du installiert?
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hi Smutbert, es ist ein Mx-Linux
exec tail -n +3 $0
menuentry 'Microsoft Windows 10' --class windows {
insmod chain
insmod part_gpt
search --no-floppy --fs-E0C6-8638 --set=root nvme0n1p2
chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi }
wenn ich im Grub mit e in den Windowseintrag gehe wird --fs-E0C6-6838 angezeigt.
Gruß FinoX
exec tail -n +3 $0
menuentry 'Microsoft Windows 10' --class windows {
insmod chain
insmod part_gpt
search --no-floppy --fs-E0C6-8638 --set=root nvme0n1p2
chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi }
wenn ich im Grub mit e in den Windowseintrag gehe wird --fs-E0C6-6838 angezeigt.
Gruß FinoX
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Ok, da liegt ein kleines Mißverständnis vor. Wenn E0C6-6838 die UUID ist, sollte das nach "exec tail -n +3 $0" so aussehen
aber mit der Fehlermeldung, dass der Befehl chainloader nicht gefunden wurde, habe ich so meine Schwierigkeiten. Der Befehl wird vom Modul chain zur Verfügung gestellt, das wir ja mit "insmod chain" laden.
Code: Alles auswählen
menuentry 'Microsoft Windows 10' --class windows {
insmod chain
insmod part_gpt
search --no-floppy --fs-uuid --set=root E0C6-8638
chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi
}
Zuletzt geändert von smutbert am 13.01.2020 21:20:11, insgesamt 1-mal geändert.
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hi Smutbert
Nein die UUID="E0C6-8638"
es wird aber im Grub windows entry die 6838 an.
bei Veränderung in 6838 passiert nichts.
Gruß Finox
Nein die UUID="E0C6-8638"
es wird aber im Grub windows entry die 6838 an.
bei Veränderung in 6838 passiert nichts.
Gruß Finox
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Keine Ahnung wie ich den Zahlendreher eingebaut habe, entschuldige bitte die Verwirrung. Ich habe es in meinem Beitrag korrigiert. Nach der Änderung musst du natürlich wieder update-grub ausführen.
Ich fürchte aber, dass der Fehler mit dem nicht gefunden chainloader-Befehl bleibt – da habe ich aber noch keine Idee woran es liegen könnte.
Ich fürchte aber, dass der Fehler mit dem nicht gefunden chainloader-Befehl bleibt – da habe ich aber noch keine Idee woran es liegen könnte.
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hallo Smutbert,
Der Zahlendreher stand im Grub des Menuentry - also ein Fehler meines PCś.
Vielen Dank
FinoX
Der Zahlendreher stand im Grub des Menuentry - also ein Fehler meines PCś.
Vielen Dank
FinoX
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Hallo Smutbert,
1,Fehlermeldung blieb bestehen unspecificied search type
error: findet file nicht chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi
Gruß FinoX
1,Fehlermeldung blieb bestehen unspecificied search type
error: findet file nicht chainloader /EFI/MICROSOFT/BOOT/bootmgfw.efi
Gruß FinoX
Re: Grub dual boot - nvme ssd M2 win10 nicht zu finden
Ok, wenn du die Meldung einigermaßen richtig gepostet hast ist das jetzt immerhin eine andere Fehlermeldung. Vorher war es sinngemäß so etwas wie „Befehl nicht gefunden“, wofür ich in der Situation weder eine Erköärung noch einen Lösungsansatz parat habe, aber nun klingt es so als würde lediglich der Windows-Bootloader nicht existieren oder zumindest nicht dort sein von wo wie ihn zu laden versuchen.
Kannst du vielleicht einmal beide EFI System Partitionen nach einer Datei /EFI/MICROSOFT/BOOT/bootmgfw.efi durchsuchen, die müsste nach allem was ich weiß auf einer EFI System Partition sein.
Kannst du vielleicht einmal beide EFI System Partitionen nach einer Datei /EFI/MICROSOFT/BOOT/bootmgfw.efi durchsuchen, die müsste nach allem was ich weiß auf einer EFI System Partition sein.