Lorsque vous récupérez un paquetage, prenez toujours la dernière version, sauf si vous avez de bonnes raisons pour ne pas le faire.
Ce sont les sources des disques d'amorce des distributions. Merci d'utiliser un site miroir pour réduire la charge sur ces machines.
En plus des disques d'amorce des distributions, les images de disques de secours suivantes sont disponibles. Sauf précision contraire, elles sont disponibles dans le répertoire http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html.
rescue02
, par John Comyns, est un disque de secours à base
de noyau 1.3.84, qui supporte IDE, Adaptec 1542 et NCR53C7,8xx. Il est
à base de binaires ELF mais contient suffisamment de commandes pour
être utilisé sur n'importe quel système. Certains modules peuvent
être chargés après le démarrage pour d'autres cartes SCSI. Il ne
fonctionnera probablement pas sur les systèmes avec 4 Mo de RAM car il
utilise un disque mémoire de 3 Mo ;
resque_disk-2.0.22
, par Sergei Viznyuk, est un disque
d'amorce/racine complet basé sur le noyau 2.0.22, comprenant le
support pour IDE, de nombreux contrôleurs SCSI, et ELF/a.out. Il
contient aussi nombre de modules et d'utilitaires pour réparer et
récupérer un disque dur ;
cramdisk
, à base de noyau 2.0.33, disponibles pour
machines à 4 et 8 Mo de mémoire. Elles contiennent l'émulation
mathématique et le réseau (PPP et script dialin, NE2000, 3C509), ou le
support pour lecteur ZIP sur port parallèle. Ces images de disquettes
peuvent démarrer un 386 avec 4 Mo de RAM. Le support de MSDOS est
inclus, ce qui fait que vous pouvez les récupérer sur le réseau vers
une partition DOS.http://metalab.unc.edu/pub/Linux/system/recovery/images
Plusieurs paquetages de création de disques de secours existent sur metalab.unc.edu. Vous précisez à ces paquetages un ensemble de fichiers à inclure, et le logiciel automatise (à divers degrés) la création d'un disque d'amorce. Voir http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html pour plus d'informations. Vérifiez bien les dates des fichiers : certains paquetages n'ont pas été mis à jour depuis des années et ne supportent pas la création d'un système racine compressé sur disque mémoire. A notre connaissance, Yard est le seul paquetage le permettant.
Graham Chapman a écrit un ensemble de scripts pouvant être utiles comme exemple sur la manière de créer des disques d'amorce. Dans les précédentes versions de ce HOWTO, les scripts apparaissaient en annexe, mais ils ont été supprimés du document et placés sur une page web :
http://www.zeta.org.au/~grahamc/linux.html
Vous pourrez trouver ces scripts utiles, mais si oui, lisez attentivement les instructions : par exemple, si vous précisez le mauvais périphérique de pagination, vous verrez votre système racine se faire complètement et définitivement effacer. Vérifiez que vous l'avez bien configuré avant de le lancer !
Ecrit par Werner Almesberger. Excellent chargeur d'amorce, dont la documentation comprend des informations sur le contenu du secteur d'amorce et les premières étapes du processus de démarrage.
Ftp depuis ftp://tsx-11.mit.edu/pub/linux/packages/lilo/. Il est aussi disponible sur Metalab et ses miroirs.
Ils sont disponibles depuis de nombreuses sources. Jetez un coup
d'oeil au forum Usenet news.answers
et
comp.os.linux.announce
(et fr.comp.os.linux.annonces
)
pour une version française).
La FAQ est disponible sur http://metalab.unc.edu/pub/Linux/docs/faqs/linux-faq et les HOWTOs sur http://metalab.unc.edu/pub/Linux/docs/HOWTO (en français, sur http://www.freenix.fr/linux/HOWTO/).
La plupart des documentations sur Linux peuvent être trouvées sur la page principale du Linux Documentation Project http://metalab.unc.edu/LDP/.
Si vous êtes désespéré, envoyez un courrier électronique à
mail-server@rtfm.mit.edu
avec le mot "help
" dans le message,
puis suivez les instructions.
La documentation fournie avec le noyau Linux contient une excellente description de la manière dont fonctionne le nouveau code de disque mémoire. Voir /usr/src/linux/Documentation/ramdisk.txt. C'est écrit par Paul Gortmaker, et comprend une section sur la création d'un disque mémoire compressé.
Pour plus de détails sur le processus de démarrage de Linux, voici quelques pointeurs :
shigio@wafu.netgate.net
) a un très sympathique navigateur
hypertexte pour le noyau à
http://wafu.netgate.net/linux/. Voici quelques fichiers
correspondants :
Contient le code assembleur pour le secteur d'amorce.
Contient le code pour décompresser le noyau.
Répertoire contenant le code d'initialisation du noyau. setup.c contient le mot disque mémoire.
Contient le gestionnaire de disque mémoire. Les procédures rd_load et rd_load_image chargent des blocs depuis un périphérique vers un disque mémoire. La procédure identify_ramdisk_image détermine quel type de système de fichiers est trouvé, et s'il est compressé.