Page suivantePage précédenteTable des matières

4. Comment démarrer un système Umsdos

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.


Page suivantePage précédenteTable des matières