Mais dans la partition DISTRI, je ne suis pas sur que grub2 trouve tout seul les .iso que je vais mettre dans /DISTRI/_ISO/.
Ça c'est sûr, il ne les trouvera pas « tout seul ». GRUB n'est pas un outil magique, il fait ce que tu lui dit, et il est certes capable de lire le contenu d'une image de système de fichiers, mais encore faut-il le lui demander.
[^] # Re: Test Pilot
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à  4.
Sauf quand, justement, tu veux refaire la même recherche sur un autre moteur, ou en la modifiant un peu, auquel cas tu dois la saisir à nouveau intégralement.
La zone de recherche intégrée à la barre d'adresse, c'est bon pour ceux qui font d'un coup la bonne requête, sur le bon moteur.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
De démarrer dessus en EFI, j'entends. En BIOS, ça marchera sans problème, vu que ça n'utilise pas du tout la partition système EFI.
[^] # Re: Il y'a plus simple justement
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à  -6.
Ce qui leur prendra quoi, dix minutes ? Multiplié par le nombre total d'utilisateurs dans le monde, ça fait des années, peut-être des siècles de temps qui ne serait pas perdu si ce changement n'était pas nécessaire.
[^] # Re: Il y'a plus simple justement
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à  1.
Non, je sais bien comment ça se passe, je l'ai constaté avec des trucs comme MSN Messenger ou Myspace. Mais ça ne change rien à mon propos, chacun de ces changements coûte énormément de temps à l'ensemble des gens.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Oh, GRUB s'y installera sans doute, mais le PC sera incapable de démarrer là -dessus.
[^] # Re: Il y'a plus simple justement
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à  5.
Si, c'est un problème, qui se manifeste à chaque fois que l'un de ces services ferme ou tombe en désuétude, ce qui fait perdre un temps énorme cumulé à tout le monde.
En revanche, je ne m'inquiète pas tant que ça pour l'hégémonie de certains acteurs en temps que telle, parce qu'elle ne dure pas, tous ces services finissent tôt ou tard par disparaître d'une façon ou d'une autre, contrairement aux services ouverts, qui perdurent. L'important est pour moi que les gens aient les possibilité de communiquer sur des services ouverts, qu'ils ne le fassent pas est un peu secondaire : le jour où ils en auront besoin, ils pourront toujours le faire.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
C'est simplement pour que GRUB les monte pour pouvoir aller y lire le noyau et l'initrd qui sont dedans.
Note que, si ça permet bien de charger noyau et initrd, ça ne permet réellement de lancer un système que si celui-ci a été prévu pour cet usage. En effet, l'initrd va demander au noyau de charger un système de fichiers où est installé tout le système d'exploitation, et pour ça, il doit pouvoir le trouver. Si le système, ou plus précisément son initrd, n'a pas été prévu pour être ainsi utilisé avec une image ISO, il cherchera un disque optique, ne trouvera pas, et affichera un beau message d'erreur. S'il a été prévu pour cela, il cherchera soit un disque optique, qu'il ne trouvera pas, soit une clef USB, qu'il trouvera, puis sur laquelle il cherchera une image ISO, qu'il utilisera pour cela.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Non. Un BIOS ne démarre pas sur une partition, il ne sait même pas ce que c'est. Il démarre sur un périphérique, qui contient dans sa MBR du code de démarrage. Avec GRUB, ce code de démarrage contient de quoi aller immédiatement exécuter un code situé ailleurs :
Là , pour le coup, EFI sait ce que c'est qu'une partition. Quand on lui demande de démarrer sur un périphérique amovible, il va chercher dedans une partition de type “EFI system partition”, lit son système de fichiers (s'il le prend en charge, sinon c'est mort, donc n'essaie pas de faire des partitions système EFI en Ext2, ça ne sera certainement pas pris en charge) et y cherche un fichier nommé
/efi/boot/boot<platform>.efi
, c'est Ă dire dans le cas le plus courantbootx64.efi
, pour l'exécuter.À rien.
[^] # Re: Il y'a plus simple justement
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à  7.
Bah, comme pour les systèmes précédents, jusqu'au jour où ça fermera. Notez l'utilisation du futur et non du conditionnel.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
En effet.
Elle ne sera pas utilisée qu'au démarrage, mais également lors de l'utilisation du système que tu auras ainsi démarré, évidemment.
Ça dépend, quel tour ? Si tu parles de l'étape inutile d'installation de GRUB sur l'espace réservé d'une partition, oui, si elle est en Ext2, ça marchera, mais comme ça ne sert à rien, ce n'est pas la peine de te fatiguer avec ça.
# Avis
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à  10.
À mon avis, c'est un peu trop prosélyte comme ton, notamment dans des passages comme :
Mieux vaut à mon avis insister sur le fait que tous les services centralisés passent, que ceux qu'ils ont déjà utilisés ont fermé, que ceux qu'ils utilisent aujourd'hui fermeront tôt où tard, et que seuls subsistent les services ouverts, dont le meilleur exemple est le courrier électronique.
[^] # Re: StartEncrypt
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à  5.
Ce n'est pas tout à fait ça, c'était plutôt :
Et là , je maintiens. Utiliser un standard ouvert sans le dire, et en développant un truc propriétaire pour cela, qui donnerait vraiment l'impression qu'on n'utilise rien de standard, ce n'est pas grave, c'est seulement très con. Mais bon, ce n'est pas ce qu'ils font de toute façon.
[^] # Re: StartEncrypt
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à  6.
Et pour le coup, non, je ne fais pas de jugement de délit de faciès pour StartCom. Je me serais réjoui de voir une autre autorité tirer parti du protocole ACME, et si continuer dans l'idée de l'automatisation est une excellente chose, je trouve affligeant de développer dans son coin un truc incompatible.
Vivement qu'une autre autorité de certification fasse de même, mais correctement, cette fois.
[^] # Re: StartEncrypt
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à  6.
Ben non, désolé, mais quand il y a un standard qui a été conçu de façon ouverte, avec un souci de permettre la concurrence, et qu'en réaction, plutôt que de l'utiliser, quitte à l'étendre ou à le faire évoluer, on fait un truc incompatible dans son coin, ça s'appelle le syndrome NIH.
Et quand, dans le même contexte, on utilise ce standard — c'est l'hypothèse la moins affligeante, mais ce n'est pas le cas, cf. https://news.ycombinator.com/item?id=11903513 — en codant un client propriétaire et sans même mentionner qu'on utilise un standard, ce qui serait pratique pour développer des usages innovants, c'est une ingratitude tout à fait débile.
[^] # Re: StartEncrypt
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à  1.
Ben, si par hasard ils l'utilisent sans le dire, ce sont des boulets aussi. Quand on utilise un truc standard, on ne le cache pas !
[^] # Re: Test Pilot
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à  3.
Et pour relancer le même recherche, un peu modifier pour l'affiner ? Il faudrait aussi que ça permette de la récupérer pour l'éditer : ce serait parfait, mais j'ai du mal à imaginer comment un truc pareil pourrait être intégré à la zone d'adresse.
[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Pas la peine de te fatiguer, comme le mentionne ce tutoriel de façon un peu laconique et simplifiée, Windows est incapable de lire plusieurs partitions sur un périphérique externe, et s'arrêtera à la première. Quoi que tu fasse, toutes les autres seront inaccessibles depuis ce système d'exploitation, il est donc inutile d'essayer de les adapter, ça ne changera rien.
[^] # Re: Installation de GRUB
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Parfait. Ça installer l'exécutable de GRUB sur la partition que tu as dédiée à cela, puis ça installe dans la MBR un code qui demande au BIOS de l'exécuter.
Ça c'est sûr, il ne les trouvera pas « tout seul ». GRUB n'est pas un outil magique, il fait ce que tu lui dit, et il est certes capable de lire le contenu d'une image de système de fichiers, mais encore faut-il le lui demander.
Tu as effectivement déjà installer GRUB pour UEFI, ce qui a mis l'exécutable correspondant dans
/mnt/EFI
, où je suppose que tu avais montée la partition système EFI que tu avais définie et formatée précédemment. Il est normal de devoir utiliser une seconde commande pour installer GRUB pour BIOS (autrement dit GRUB PC), si tu veux que ta clef soit démarrable sur les deux systèmes.Parce que, là où GRUB EFI s'installer sur le système de fichiers d'un partition système EFI (
--efi-directory=/mnt/EFI
), GRUB PC s'installer sur un périphérique complet (/dev/sdc
).Alors là , ça va dépendre de ce que tu veux faire. À ce niveau de personnalisation de clef USB démarrable, il faut vraiment que tu te familiarise avec le fonctionnement de GRUB et sa configuration.
C'est normal, même si je trouve vraiment affreux de mettre ça dans
…/DISTRI
plutôt que le standard…/boot
.[^] # Re: FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Non, elle ne sert pas à ça. Vraiment, ça n'a rien à voir.
Parce que, elle installe GRUB en début de partition, dans un espace non utilisé par le système de fichiers, du moins elle le ferait si le système de fichier en question était prévu pour cela, ce qui n'est pas le cas avec FAT. Et que, à moins d'utiliser ensuite un micro-chargeur de démarrage qui va charger ce code, cette installation sera tout simplement inutilisée.
# FAT 32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  3.
Au fait, pourquoi FAT 32 ? Cette partition n'est pas destinée à être utilisée sous Windows, et il devrait sembler évident que FAT 32 n'est pas le système de fichier idéal pour travailler sous Linux, tant il est déficient (pas de liens symboliques, notamment).
Pour info, si tu avais utilisé quelque chose comme Ext2, ta dernière commande, d'installation de GRUB embarqué dans une partition, aurait correctement fonctionné, bien qu'elle ne serve en pratique à rien du tout.
# Installation de GRUB
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  4.
Non, en tout cas pas pour y embarquer GRUB. J'explique. Pour pouvoir être chargé au démarrage par un BIOS, GRUB doit être écrit quelque part sur le périphérique, de façon linéaire. Traditionnellement, il s'installait ainsi dans l'espace interstitiel situé entre la MBR et la première partition. Ce n'est pas possible avec un partitionnement GPT, où cet espace n'existe pas, c'est pourquoi il faut alors dédier une partition à GRUB, ce que tu as fait.
l existe une autre alternative, qui consiste à l'embarquer dans une zone dédiée à cela dans un système de fichier prévu pour cet usage, c'est à dire un système de fichier qui laisse volontairement sur sa partition une zone qu'il n'utilisera pas. Avec ta commande
grub-install […] /dev/sdc4
, c'est ce que tu essaies de faire, sans doute par erreur : installer GRUB dans un espace libre sur/dev/sdc4
. Sauf que cette partition est formatée en FAT, et que le système de fichiers FAT n'a pas de zone réservée à cet usage, d'où :Il y a une autre possibilité, qui consiste à installer GRUB comme un fichier, qui peut donc très bien se retrouver sur le périphérique en plusieurs blocs non adjacents, et qui ne pourra donc pas être chargé tel quel par le BIOS. Il faut ensuite déterminer les adresses de ces blocs, et créer un code qui demande au BIOS de charger ces blocs. Cette méthode utilise une liste de blocs, et c'est effectivement moins fiable, donc refusé par GRUB par défaut :
Il faut donc que tu utilises la méthode standard, en demandant à GRUB de s'installer sur ta clef, et non pas sur une partition, avec un
grub-install /dev/sdc
. Il trouvera tout seul la partition que tu lui as dédiée, et s'y installera sans problème.# Types de partition
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à  4.
Ce ne sont pas des systèmes de fichiers, mais des types de partition, ou plus exactement, des identifiants utilisés par les outils de partitionnement GPT fdisk pour désigner les types de partition suivants :
[^] # Re: Test Pilot
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à  5. Dernière modification le 20 juin 2016 à 15:07.
Ce n'est pas cela que je reproche à une zone d'adresse et de recherche unifiée, mais l'impossibilité de rejouer une recherche dans un moteur différent sans avoir à la saisir à nouveau, puisqu'elle aura été remplacée par une URL.
Relis mon second paragraphe, qui répond exactement à ton objection :
[^] # Re: StartEncrypt
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à  9.
Je ne sais pas quel est le problème chez toi, mais Let's Encrypt émet sans problème des certificats pour plusieurs noms de domaine, même servis par un serveur qui n'a qu'une seul adresse IP publique.
[^] # Re: Javascript
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Lettre à mon copain Errol. Évalué à  6.
Pour que ça « aille plus vite » en somme ? C'est amusant, parce qu'en désactivant JavaScript, ça ne va généralement pas plus lentement, plutôt beaucoup, beaucoup plus vite.