La petite graine

Pour automatiser ses installations Debian, il faut savoir concevoir sa petite graine, preseed pour les anglophones. Cet article est le premier volet d’une série où je vais décortiquer celle que j’utilise afin d’aider par l’exemple celles et ceux qui voudrait se lancer dans le planter de petite graine.
Comme je l’ai déjà abordé dans mon précédent article De l’automatisation de l’installation et de la pré-configuration, cette petite graine sera stockée sur un serveur web quelconque. Et donc ce site convient très bien, vous la trouverez ici.

Comme vous pouvez le constater, pour ce genre de sujet que l’on étudie que ponctuellement, j’ai pour habitude de placer dans le cartouche les liens vers la documentation (un pour navigateur et l’autre pour wget). Ensuite les chapitres sont rappelés en remarque pour chaque section, pour être plus efficace dans ma maintenance. Enfin, tant que c’est chaud, je préfère placer des options désactivées, quitte à les activer ultérieurement. Il sera toujours plus aisé à transformer un false en true que d’avoir à retrouver l’option.

Découvrons la plus en détails…

Lire la suite…

La nature en ville

Continuer la lecture

De l’automatisation de l’installation et de la pré-configuration

Après la mise en bouche Lancer une installation via Grub, on reste sur sa faim. Pouvoir déclencher l’installateur à l’envi c’est bien, mais que l’installation se poursuivre automatiquement c’est mieux !
Sans entrer dans les détails techniques, j’étudie dans cet article les intérêts de l’automatisation de l’installation et de la pré-configuration. Même si j’effectuerai la mise en œuvre avec la preseed de Debian, j’essaierai d’être le plus général possible.

La pré-configuration permet de répondre aux questions posées lors de l’installation du système d’exploitation, et souvent d’y ajouter d’autres installations comme des logiciels. Le principe est simple : l’installateur lors de son processus va chercher un fichier de pré-configuration déposé dans une zone de stockage, et s’y réfère pour l’installation du système, des préférences et des logiciels.
Petit tour d’horizon des avantages et inconvénients de cette solution automatique qui répond à un besoin familial, de TPE, voire de PME.

Lire la suite …

Preseed

Continuer la lecture

Gangue de WiFi

Le grain de sable du micrologiciel de la carte WiFi ! Durant mon installation de Debian sur mon portable, j’ai rencontré le grain de sable du micrologiciel (firmware pour les anglophones). Le constat est simple ma carte wifi n’est pas pleinement prise en charge par Debian, mais nécessite une installation manuelle d’un module paliant le pilote propriétaire. Et de me dire que ça peut faire l’objet d’un petit article.

Lors de l’installation, un écran m’a demandé si je voulais installer le micrologiciel disponible sur un quelconque support CD-rom, clef USB ou sur disque dur. J’ai décliné cette proposition en vue de l’installer par Ethernet. La stratégie est simple : modifier sa liste de sources pour prendre en compte les contrib non-free, installer le package contenant le firmware palliatif, et recharger le module.

Continuer la lecture

Lancer une installation via Grub

Installation d’une Debian en posant un noyau et l’image de l’installeur puis redémarrer son ordinateur. Simple comme apt-get. Revoyons la scène au ralenti. La méthode exposée ici est de vouloir lancer l’installation d’une nouvelle Debian au démarrage, et donc pour cela il faut mettre en place un noyau avec l’image de l’installeur, et bien entendu modifier le Grub comme il se doit.

L’intérêt d’une telle mise en place de l’installeur est de pouvoir installer ou réinstaller aussi souvent et aussi simplement que voulu des Debians. Après avoir installés et testés des packages dans tous les sens, besoin d’un tabula rasa ? d’une nouvelle Debian toute propre ? Pas de problème ! Avec cette mise en place et un peu de maitrise de ses volumes logiques, c’est tout simple.

La petite installation qui réveille le devops qui est en vous !

Continuer la lecture