4. Comment démarrer un système Umsdos

Contenu de cette section

4.1 Loadlin

Le paquetage lodlin15.tgz, disponible sur sunsite.unc.edu dans /pub/Linux/system/Bootutils, est particulièrement bien adapté au démarrage d'un système Umsdos. En général, tout ce que vous avez besoin de faire est

        Boot DOS
        C:>loadlinx zimage root=D:
        

où zimage est une image normale du noyau (compressée), tout simplement copiée quelque part sur le lecteur DOS. D: est le lecteur DOS où vous avez installé Linux.

4.2 A partir d'une disquette

Démarrer un système Umsdos à partir d'une disquette se fait de la même manière que pour un système Ext2. Vous avez besoin d'une image zImage de votre noyau proprement initialisée pour localiser votre partition principale Umsdos. Pour ce faire, on utilise généralement la commande rdev. La séquence suivante initialise un fichier zImage et le met sur une disquette :

        rdev zImage /dev/hda1
        rdev -R zImage 0
        dd if=zImage bs=8192 of=/dev/fd0
        

Si vous trouvez cela déroutant, formattez une disquette système DOS et copiez les fichiers suivants dessus :

puis configurez le fichier autoexec.bat comme suit :

        loadlinx zimage rw root=C:
        

4.3 LILO

LILO, le chargeur (boot-loader) officiel de Linux peut aussi être utilisé pour démarrer un système Umsdos. Cependant je n'ai jamais essayé, mais ça devrait marcher depuis la version 1.1.60. Merci de m'envoyer un e-mail (NdT : toujours en anglais !) si vous avez fait l'expérience.

4.4 Comment défragmenter une partition Umsdos

Tout simplement en utilisant n'importe lequel des outils DOS classiques. Les fichiers produits par Umsdos n'ont rien de particulier. Et Umsdos n'attend rien de particulier (composition ou séquence des points d'entrée des répertoires, etc.) du système de fichier sur lequel il travaille.

Pour ce que j'en sais, il n'existe pas d'outil sous Linux pour faire ça.

4.5 Astuces avancées

Umsdos repose sur --linux-.--- qui repose lui-même sur le répertoire DOS. Certains voudront peut-être faire quelques expériences. L'utilitaire udosctl (dans le paquetage umsdos_progs, qui contient umssync et umssetup) permet de faire des opérations sur les répertoires (effacer, voir le contenu), et ceci indépendamment sur le répertoire --linux-.--- ou sur le répertoire DOS.


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre