Le Quotidien Shaarli

Tous les liens d'un jour sur une page.

01/14/22

Réparer votre boot UEFI quand Windows refuse de démarre parce qu'une install linux a fait n'importe quoi

Edit : ajout de précisions + typo


Story Time

Je me suis amusée à installer Linux sur une clef USB depuis une clef USB hier soir (je voulais tester la dernière Mint puisque celle que j'ai a déjà deux ans).

Comme le PC du boulot est sous Windows 10 et que le disque n'est apparemment pas chiffré (erreur c'était le cas), je me dis que j'allais installer un OS en parallèle sur une clef USB et booter l'USB quand je souhaiterais travailler avec plus de confort (au passage, vive les webapps, une merveille pour faciliter la transition).

Sauf que...

Bien que j'ai désactivé la prise en charge de la partition EFI de Windows, bien que j'en ai créée une sur ma clef USB, bien que j'ai dit à Mint d'installer Grub sur ma clef USB... La partoche /efi de OuinOuin a quand même été altérée... #FacePalm

Ajouter un zeste de "Secure Boot" (qui n'a de secure que le nom) et Windows refuse de démarrer sans la revovery key de BitLocker...

Pourquoi me direz-vous ? Parce qu'une entrée "ubuntu" s'est glissée dans la partoche /efi de OuinOuin.

Cependant... Je peux quand même booter sur ma clef USB en bootant d'abord sur le disque dur puisque Grub y a été installé et choisir l'option "Linux Mint Cinnamon" (qui pointe vers le "/" sur ma clef USB) #SecondFacePalm

Comment s'en sortir sans se faire démasquer par le support ? (je suis un criminelle, hu hu)
Assez facile en fait (faire tout ce qui suit en tant que root si vous n'avez pas sudo).

1) Afficher tout le contenu de la partition EFI/UEFI

sudo efibootmgr -v 

La ligne qui nous intéresse est celle-là :

bootOrder: 0000,0001,000A,0003,0004,0005,000F,0007,0006

2) Modifier la ligne bootOrder et remettre l'ID de la partition Windows en début de ligne
Pour moi cela consistait à intervertir les deux premiers ID (Windows ayant 0001 et Mint 0000).

sudo efibootmgr -o 0001,0000,000A,0003,0004,0005,000F,0007,0006

3) Supprimer l'entrée Ubuntu/Mint

sudo efibootmgr -b 0000 -B

Reboot and enjoy

« Il est difficile pour une personne moyenne de concevoir à quel point les NFT sont inutiles », selon Holden Shearer, un concepteur de jeux vidéo - Nekoblog.org :: Marque-pages

J'ai lu une 9gag en début de semaine qui proposait une belle analogie. De mémoire le meme disait ceci :

Je me souviens qu'il y a des années, plein d'entreprises avaient créé des registres privés et non unifiés des étoiles. On pouvait même y acheter ces étoiles auprès de ces organismes et leur donner un nom. Souvent, deux personnes pouvaient acheter la même étoile auprès de deux organismes différents.

20 ans plus tard, toutes ces entreprises ont fait faillite et les registres ont disparu. Les gens ayant "acheté" des entrées dans ces registres n'ont plus rien et c'est même à se demander s'ils ont possédé quelque chose un jour...

Et sinon tu disais quoi à propos des NFT ?

En espérant avoir apporté un point de vue amusant sur les NFT :P