Configuration classique, avec des entrées pour Debian et Ubuntu, Debian en premier et actif et Ubuntu en second dans l’ordre de priorité.
Que donne la comparaison des dates des fichiers ?
Configuration classique, avec des entrées pour Debian et Ubuntu, Debian en premier et actif et Ubuntu en second dans l’ordre de priorité.
Que donne la comparaison des dates des fichiers ?
comme il s’agit de répertoires protégés je ne sais pas trop comment procéder alors , avec l’aide d’internet , j’ai essayé ceci ci-dessous mais je n’arrive pas à interpréter les dates fournies , en particulier janvier 1 1970 ???
root@ssd1:/boot/efi/EFI/debian# ls -lsha
total 5,2M
4,0K drwx------ 2 root root 4,0K sept. 23 2019 .
4,0K drwx------ 5 root root 4,0K févr. 3 2019 ..
4,0K -rwx------ 1 root root 108 mars 3 06:12 BOOTX64.CSV
1,2M -rwx------ 1 root root 1,2M mars 3 06:12 fbx64.efi
4,0K -rwx------ 1 root root 126 mars 3 06:12 grub.cfg
1,5M -rwx------ 1 root root 1,5M mars 3 06:12 grubx64.efi
1,3M -rwx------ 1 root root 1,3M mars 3 06:12 mmx64.efi
1,3M -rwx------ 1 root root 1,3M mars 3 06:12 shimx64.efi
root@ssd1:/boot/efi/EFI/ubuntu# ls -lsha
total 3,7M
4,0K drwx------ 3 root root 4,0K avril 9 2019 .
4,0K drwx------ 5 root root 4,0K févr. 3 2019 ..
4,0K -rwx------ 1 root root 108 avril 9 2019 BOOTX64.CSV
4,0K drwx------ 2 root root 4,0K avril 9 2019 fw
76K -rwx------ 1 root root 75K avril 9 2019 fwupx64.efi
4,0K -rwx------ 1 root root 126 avril 9 2019 grub.cfg
1,1M -rwx------ 1 root root 1,1M avril 9 2019 grubx64.efi
1,3M -rwx------ 1 root root 1,3M avril 9 2019 mmx64.efi
1,3M -rwx------ 1 root root 1,3M avril 9 2019 shimx64.efi
root@ssd1:/boot/efi/EFI# ls
Boot debian ubuntu
root@ssd1:/boot/efi/EFI# ls -lsha
total 20K
4,0K drwx------ 5 root root 4,0K févr. 3 2019 .
4,0K drwx------ 3 root root 4,0K janv. 1 1970 ..
4,0K drwx------ 2 root root 4,0K févr. 3 2019 Boot
4,0K drwx------ 2 root root 4,0K sept. 23 2019 debian
4,0K drwx------ 3 root root 4,0K avril 9 2019 ubuntu
Le 01/01/1970 est simplement la date 0 des systèmes Unix.
Tu ne montres pas la date des fichiers dans Boot. On ne peut pas se fier à la date des répertoires. En root, il suffit de
ls -l /boot/efi/EFI/Boot
En tout cas les dates montrent que le GRUB d’Ubuntu n’a pas été mis à jour depuis 2019 alors que celui de Debian l’a été le 3 mars dernier. C’est à cette occasion que l’anomalie s’est produite ?
j’ai effectivement mis ubuntu à jour 1 fois et ça n’est pas récent du tout . Par contre la date du 3 mars dernier est très plausible et il y en a eu d’autres avant mais quand = ?
root@ssd1:/boot/efi/EFI/Boot# ls -l
total 2492
-rwx------ 1 root root 1334816 avril 9 2019 bootx64.efi
-rwx------ 1 root root 1213032 avril 9 2019 fbx64.efi
ce serait donc une installation de ubuntu ?
note: ayant installé ubuntu avant debian , peu avant en fait , c’est ce fait qui permet de dire que les dates données pour ubuntu doivent correspondre à une mise à jour ?
Oui, les fichiers dans Boot ont la même date 09/04/2019 que ceux dans ubuntu, donc le chargeur de secours lance le GRUB d’Ubuntu. Tu peux le remplacer par celui de Debian en réinstallant GRUB depuis Debian avec cette commande :
grub-install --force-extra-removable
Au passage tu pourras vérifier immédiatement après (sans redémarrer) avec efibootmgr
si cela a causé un changement dans les variables de boot EFI.
non , rien de changé côté variables . Mais la réinstallation a été très rapide , normal ?
sudo efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2003
Boot0000* ubuntu
Boot0001* debian
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Rapide comment ? Il n’y a pas de raison que ça prenne une minute. Tu peux vérifier que la date des fichiers dans Boot et debian a changé.
effectivement tout est passé au 5 mars . Il me reste à surveiller la prochaine mise à jour de grub pour voir le résultat . En tout cas c’était intéressant … et probablement pas seulement pour moi .
Tu verras déjà le résultat au prochain démarrage. La mise à jour de GRUB ne fait pas autre chose.