Créer un périphérique de démarrage personnalisé

Besoins d'un périphérique de démarrage digne de ce nom

Cette section concerne spécifiquement la création d'un périphérique de secours. Comme le nom secours l'indique, le système hôte a un problème, souvent des informations de partition perdues ou des systèmes de fichiers corrompus, ce qui l'empêche de démarrer et/ou de fonctionner normalement. Pour cette raison, vous ne devez pas dépendre des ressources de l'hôte que vous "sauvez". Présumer qu'une partition ou un disque dur donné sera disponible est une présomption risquée.

Dans un système moderne, de nombreux périphériques peuvent être utilisés comme périphériques de secours : disquette, cdrom, clé usb ou même une carte réseau. Celui que vous utiliserez dépend de votre matériel et de votre BIOS. Autrefois, nous pensions souvent à une disquette comme périphérique de secours. Aujourd'hui, de nombreux systèmes n'ont même pas de lecteur de disquette.

La construction d'un périphérique complet est un vrai défi. En quelque sorte, cela revient à construire un système LFS entier. En outre, ce serait répéter des informations déjà disponibles. Aussi les procédures pour créer une image de périphérique de secours ne sont pas présentées ici.

Créer une disquette de secours

Les logiciels des systèmes actuels ont grossi. Linux 2.6 ne supporte plus le démarrage direct à partir d'une disquette. Malgré cela, il existe des solutions disponibles en utilisant d'anciennes versions de Linux. Une des meilleures est le disque Tom's Root/Boot disponible sur http://www.toms.net/rb/. Cela fournira un système Linux minimal sur une seule disquette et cela offre la possibilité de personnaliser le contenu de votre disquette si nécessaire.

Créer un CD-ROM amorçable

Vous pouvez utiliser plusieurs sources pour un CD-ROM de secours. N'importe quel CD-ROMs ou DVDs d'installation d'une distribution commerciale fonctionnera. Il en est ainsi de RedHat, Mandrake, et SuSE. Un choix très populaire est Knoppix.

La communauté LFS a aussi développé son propre LiveCD, disponible sur http://www.linuxfromscratch.org/livecd/. Ce LiveCD n'est plus capable de construire tout un système LFS/BLFS, mais il reste un bon CD-ROM de secours. Si vous téléchargez l'image ISO, utilisez xorriso pour graver l'image sur un CD-ROM.

Les instructions de construction de GRUB2 visant à créer un CD-ROM personnalisé de secours sont également disponibles sur LFS Chapitre 8.

Créer une clé USB amorçable

Une clé USB, appelée parfois lecteur Thumb, est reconnue par Linux comme un périphérique SCSI. L'utilisation de ce genre de périphérique comme périphérique de secours présente l'avantage d'être en général assez gros pour contenir davantage qu'une image de démarrage minimale. Vous pouvez sauvegarder des données critiques sur un lecteur ainsi que l'utiliser pour diagnostiquer et récupérer un système endommagé. Le démarrage d'un tel périphérique exige un support par le BIOS, mais la construction du système consiste à formater le lecteur, ajouter GRUB ainsi que le noyau Linux et les fichiers de support.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/CreatingaCustomBootDevice

Last updated on 2011-11-16 00:41:27 +0100