Je veux ajouter MEMTEST86 au menu Grub Ubuntu 20.04. J'ai suivi Guide officiel MemTest86 , mais ils présument que la partition système EFI est sur le lecteur SATA (/ dev/sdx). J'ai un lecteur NVME pour les partitions système, donc en dessous de l'entrée ne fonctionne pas. Si je choisis l'entrée 'MemTest86' dans le menu de GRUB, vous ne trouvez pas l'endroit. Comment je devrais modifier /etc/grub.d/40_custom
?
df | grep efi
#/dev/nvme0n1p1 98304 30865 67439 32% /boot/efi
Sudo nano /etc/grub.d/40_custom
menuentry 'MemTest86' {
insmod part_gpt
insmod fat
set root='nvme0n1,gpt1'
chainloader ($root)/EFI/memtest86/BOOTX64.efi
}
Je viens de le faire cela moi-même. Tapez "C" au menu GRUB pour obtenir une ligne de commande. Ensuite, "LS" pour obtenir une liste de tous les lecteurs. Les lecteurs/partitions sont tous (HD #, GPT #), peu importe ce qu'ils sont physiquement. Donc, ce que j'ai fait était de répertorier la racine de chaque lecteur jusqu'à ce que je trouve EFI. Mon (HD0) est Ubuntu HD. (HD1) est un 2 To HD pour les sauvegardes. (HD2) est mon lecteur Windows NVME. J'ai trouvé EFI avec "LS (HD2, GPT1) /". Je fixais la racine à cela et ça a fonctionné. J'ai également mis "INSMOD GZIO" au début, mais ce n'est probablement pas nécessaire.