
{"id":1121,"date":"2020-10-02T16:47:50","date_gmt":"2020-10-02T15:47:50","guid":{"rendered":"https:\/\/ral-bsl.linux-azur.org\/?p=1121"},"modified":"2020-10-02T16:47:50","modified_gmt":"2020-10-02T15:47:50","slug":"une-ral-studieuse","status":"publish","type":"post","link":"https:\/\/ral-bsl.linux-azur.org\/?p=1121","title":{"rendered":"Une RAL studieuse!"},"content":{"rendered":"\n<p>Ola!<br>Nous avons donc tenu notre RAL ce vendredi 25 septembre, malgr\u00e9 l&rsquo;anxi\u00e9t\u00e9 permanente li\u00e9e au COVID, mais tout de m\u00eame en mode RAL masqu\u00e9e!<br>Avec un peu de retard \u00e0 l&rsquo;allumage &#8211; quand tu n&rsquo;as pas de t\u00eate, tu as des roulettes &#8211; j&rsquo;ai ouvert aux participants impatients qui se tenaient devant l&rsquo;entr\u00e9e!<br>Parmi eux, Sylvio, membre du CA de Linux Azur (3 dans cette RAL, dont 2 du bureau), et deux des visiteurs du forum d&rsquo;Opio, Gwendal et une autre sympathique personne dont j&rsquo;ai encore oubli\u00e9 le pr\u00e9nom &#8211; c&rsquo;est quoi donc d\u00e9j\u00e0 le pr\u00e9nom de Alzeimer? &#8211; J&rsquo;en profite pour signaler que le sondage de participation me sert aussi \u00e0 cela<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"822\" src=\"https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2020\/10\/RAL_25092020-1024x822.jpg\" alt=\"\" class=\"wp-image-1124\" srcset=\"https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2020\/10\/RAL_25092020-1024x822.jpg 1024w, https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2020\/10\/RAL_25092020-300x241.jpg 300w, https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2020\/10\/RAL_25092020-768x616.jpg 768w, https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2020\/10\/RAL_25092020.jpg 1246w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Apr\u00e8s quelques p\u00e9rip\u00e9ties li\u00e9es \u00e0 mon empressement pour initier une connexion r\u00e9seau, qui a permis de faire arriver la plupart des autres participants, j&rsquo;ai pu exploiter les comp\u00e9tences de Gwendal &#8211; et \u00e9videmment Pierre-Emmanuel &#8211; pour avancer sur ma probl\u00e9matique de mise \u00e0 jour du Firmware des <a href=\"https:\/\/blog.linux-azur.org\/?p=345\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"100 PC (opens in a new tab)\">100 PC<\/a> sans passer par le menu interactif au d\u00e9marrage.<\/p>\n\n\n\n<p>Gwendal a trouv\u00e9 le bon GUID n\u00e9cessaire pour acc\u00e9der \u00e0 la bonne variable &lsquo;Setup&rsquo; &#8211; il y en a deux sur ce firmware boiteux, dont la configuration modifiable par le menu -, ce sur quoi je bloquais.<br> Et l\u00e0 du coup cela devient presque <em>simple<\/em>&#8230;<br> Par plus grande simplification, sur une suggestion de Pierre-Emmanuel, les modifications ont \u00e9t\u00e9 faites avec succ\u00e8s par GNU\/Linux!<br> En effet, les donn\u00e9es UEFI sont pr\u00e9sentes en lecture et en \u00e9criture dans \/sys\/firmware\/efi\/ avec notamment le sous-dossier efivars qui contient toutes les variables UEFI.<br> <br> Sur le PC avec lequel j&rsquo;\u00e9cris, c&rsquo;est beaucoup plus propre, mais une fois qu&rsquo;on sait que le GUID est &lsquo;<em>simplement<\/em>&lsquo; la suite de chiffres hexad\u00e9cimaux accol\u00e9s au nom de la variable, c&rsquo;est beaucoup plus &lsquo;<em>simple<\/em>&lsquo;!<br> <br> Du coup, Gwendal s&rsquo;est attel\u00e9 \u00e0 modifier un <a rel=\"noreferrer noopener\" aria-label=\"initrd (opens in a new tab)\" href=\"https:\/\/www.it-connect.fr\/linux-role-et-utilisation-dinitrd\/\" target=\"_blank\">initrd<\/a> pour rajouter la re\u00e9criture de la variable incrimin\u00e9e juste apr\u00e8s avoir lancer le process qui extrait les donn\u00e9es de l&rsquo;UEFI, puis d&rsquo;\u00e9teindre la machine. <em>Simple<\/em>, non?<br> <br> Si j&rsquo;\u00e9cris <em>simple<\/em> partout, c&rsquo;est que cela ne l&rsquo;est pas au premier abord!<br> <br> Alors, \u00e7a y est?                      <strong>ET BIEN NON&#8230;<\/strong><br> <br> Comme d\u00e9j\u00e0 \u00e9crit, les valeurs par d\u00e9faut du Firmware de ces ACER Veriton pointent sur un protocole PXE en mode CSM, i.e. le mode de compatibilit\u00e9 BIOS, qui lui ne permet pas de booter sur une iso UEFI, que ce soit un Shell UEFI, ou un GNU\/Linux en mode UEFI, le seul qui fait le lien avec les variables de l&rsquo;UEFI.<br> <br> Donc, pas de modification possible en masse par le r\u00e9seau avec les valeurs par d\u00e9faut de nos machines.<br> Il reste la possibilit\u00e9 de faire une cl\u00e9 bootable, et on y est presque, mais cela n&rsquo;a vraiment d&rsquo;int\u00e9r\u00eat que si on le fait AVANT d&rsquo;ouvrir les bo\u00eetiers&#8230; le <a rel=\"noreferrer noopener\" aria-label=\"lendemain matin (opens in a new tab)\" href=\"https:\/\/blog.linux-azur.org\/?p=387\" target=\"_blank\">lendemain matin<\/a>!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blog.linux-azur.org\/wp-content\/uploads\/2020\/09\/100PC_IMG_20200926_180003.jpg\" alt=\"\" width=\"460\" height=\"345\"\/><\/figure><\/div>\n\n\n\n<p>DONC, VIENT la s\u00e9ance LES TEMPS MODERNES, pour modifier \u00e0 la cha\u00eene les firmwares\u2026<br> Bon en fait, il semble qu&rsquo;avoir quelques cl\u00e9s bootable permettrait de gagner un peu de temps, et x 100, \u00e7a vaut certainement le coup, d&rsquo;autant que cela peut permettre d&rsquo;\u00e9viter les erreurs de saisie.<br> Du coup je m&rsquo;y remets!<\/p>\n\n\n\n<p>Il y a bien eu d&rsquo;autres choses pendant cette RAL, \u00e9videmment! En p\u00e9riph\u00e9rie de ma zone de concentration, j&rsquo;ai entendu les probl\u00e9matiques d&rsquo;installation d&rsquo;une distro 64Bits sur un PC avec un firmware 32 Bits, celle de trouver un pilote applicable pour une ancienne imprimante Canon photo, Philippe nous a fait des d\u00e9mos de <a rel=\"noreferrer noopener\" aria-label=\"Minetest (opens in a new tab)\" href=\"https:\/\/www.minetest.net\/\" target=\"_blank\">Minetest<\/a> (h\u00e9, il y a un serveur Minetest sur les machines d\u00e9di\u00e9es BSL ADOs!) et d&rsquo;un jeu libre en r\u00e9seau de construction de civilisation, <a rel=\"noreferrer noopener\" aria-label=\"O.A.D. (opens in a new tab)\" href=\"https:\/\/play0ad.com\/\" target=\"_blank\">O.A.D.<\/a>, et tant d&rsquo;autres trucs&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"800\" src=\"https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2019\/12\/REDIMG_20191129_161832.jpg\" alt=\"\" class=\"wp-image-542\" srcset=\"https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2019\/12\/REDIMG_20191129_161832.jpg 600w, https:\/\/ral-bsl.linux-azur.org\/wp-content\/uploads\/2019\/12\/REDIMG_20191129_161832-225x300.jpg 225w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>Et puis quoi? Ah oui, ceux restant jusqu&rsquo;au bout ont d\u00e9vor\u00e9 les 3 pizzas faites chez notre voisin du dessous, et ma foi, au final, ils remercient ceux ayant pr\u00e9f\u00e9r\u00e9 manger ailleurs!<\/p>\n\n\n\n<p>Et la prochaine? Et bien cela aurait pu \u00eatre ce jour, enfin non, la semaine prochaine le 9, mais entre les temp\u00eates et les annulations courantes, ce sera certainement un peu plus tard : passez ici, je mets \u00e0 jour le plus t\u00f4t possible!<\/p>\n\n\n\n<p>A bient\u00f4t,<br>Vincent.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ola!Nous avons donc tenu notre RAL ce vendredi 25 septembre, malgr\u00e9 l&rsquo;anxi\u00e9t\u00e9 permanente li\u00e9e au COVID, mais tout de m\u00eame en mode RAL masqu\u00e9e!Avec un peu de retard \u00e0 l&rsquo;allumage &#8211; quand tu n&rsquo;as pas de t\u00eate, tu as des roulettes &#8211; j&rsquo;ai ouvert aux participants impatients qui se tenaient devant l&rsquo;entr\u00e9e!Parmi eux, Sylvio, membre &hellip; <a href=\"https:\/\/ral-bsl.linux-azur.org\/?p=1121\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Une RAL studieuse!<\/span><\/a><\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/posts\/1121"}],"collection":[{"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1121"}],"version-history":[{"count":3,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/posts\/1121\/revisions"}],"predecessor-version":[{"id":1125,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=\/wp\/v2\/posts\/1121\/revisions\/1125"}],"wp:attachment":[{"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ral-bsl.linux-azur.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}