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.
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:
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.
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.
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.