Atlantilde Blog de Alexandre Anriot

24juin/10Off

Installation d’une carte Soekris

Je n'utilise actuellement plus de matériel de type Soekris Net4501 / Net4801 / etc., et ce depuis quelques années (au moins trois), mes besoins ayant évolués, mais je souhaitais tout de même apporter quelques précisions sur les méthodes d'installation d'un OS OpenBSD sur un Soekris.

Pour précision, il s'agit d'une architecture i386, et les remarques ci-dessous sont adaptées à un media de type CompactFlash, et non à un disque dur 2,5" ou à une architecture diskless.

Voici les trois méthodes d'installation que j'ai eu l'occasion d'utiliser :

  • Boot PXE + port console + installation traditionnelle de l'OS : c'est probablement la méthode la plus simple, mais également la moins recommandée à mon sens ; en effet, vous installez un système OpenBSD complet, sans prendre en compte les spécificités de cette plateforme de type embarqué (briques logicielles inutiles, écriture de nombreux logs, liste complète des drivers intégrée au noyau, etc.) ;
  • Flashdist ou Opensoekris (dérivé) : la logique est différente car cette fois, il s'agit d'utiliser un script (et l'arborescence OpenBSD locale) afin de copier les briques nécessaires au fonctionnement de votre carte Soekris directement sur la carte CompactFlash, par exemple via un lecteur USB. De cette manière, un noyau sera compilé / copié, ainsi que la liste de binaires programmée, et les configurations que vous aurez placé dans le répertoire du kit d'installation seront également mises en place. J'ai utilisé cette méthode à mes débuts mais j'ai rapidement opté pour l'alternative Flashboot ;
  • Flashboot : c'est la méthode que je préconise. En effet, ce système est à installer depuis un poste de travail traditionnel, il faut simplement qu'il soit doté de l'OS que vous souhaitez installer sur la carte Soekris. Ainsi, vous allez pouvoir compiler un kernel, choisir certaines options, ajouter vos réglages et d'éventuels binaires, etc. Après une phase de crunchgen, vous serez en mesure de déposer sur votre carte CompatFlash un ramdisk bsd.rd prêt à l'emploi (il devra juste être accompagné d'un boot.conf fonctionnel ;

Si cet article suscite des interrogations, n'hésitez pas à me contacter :-)

Commentaires (0) Trackbacks (0)

Désolé, le formulaire de commentaire est fermé pour le moment

Trackbacks are disabled.