Page suivantePage pr�c�denteTable des mati�res

6. (D�s-)Installation et quelques astuces

L'installation de Umsdos n'est pas vraiment diff�rente de celle d'un syst�me Linux ordinaire (bas� sur Ext2).

Il y a tout de m�me deux diff�rences principales.

6.1 La pseudo-racine /mnt/linux

Les �tapes normales lors de l'installation sont :

  1. Cr�er une partition avec fdisk et la formatter.
  2. La monter sur /mnt relativement � notre disque principal d'installation.
  3. Copier tous les paquetages dans /mnt.

Avec Umsdos l'�tape 1 n'est pas n�cessaire (n'�tait-ce pas le but de Umsdos de ne pas avoir � reformatter ?).

Il est possible d'installer un syst�me Umsdos juste en copiant tous les paquetages dans /mnt. Cela marchera certainement. Mais cela va aussi creer tout un tas de sous-r�pertoires dans votre r�pertoire racine DOS (C:), et vous n'allez pas aimer �a. C'est la raison pour laquelle toute installation de Umsdos utilise la pseudo-racine. Et c'est la diff�rence majeure entre une installation normale (Ext2) et celle de Umsdos : tous les fichiers sont copi�s dans /mnt/linux.

6.2 Pr�parer le r�pertoire /mnt/linux

/mnt/linux n'est pas un r�pertoire ordinaire. Il doit �tre promu pour pouvoir manipuler correctement les noms de fichiers longs de Linux et les fichiers sp�ciaux (liens, fichiers p�riph�riques). Les �tapes n�cessaires pour configurer /mnt/linux sont :

  1. mkdir /mnt/linux
  2. umssync /mnt/linux

Et c'est tout !

6.3 V�rifier que /mnt/linux est correctement configur�

M�me si la configuration de /mnt/linux est plut�t simple, il y a un certain nombre de paquetages qui ne marchent pas. Comment est-ce possible ?

Le probl�me d'installation le plus important vient d'un programme umssync incompatible. Umsdos a �t� mis � jour dans linux 1.1.88 (je ne me rappelle plus exactement du num�ro) et un bug a �t� d�couvert dans umssync. Pour �viter toute confusion dans la communaut� Linux, il a �t� d�cid� de monter le niveau de compatibilit� n�cessaire pour tous les utilitaires Umsdos. Les anciennes versions de ces utilitaires ont �t� purement et simplement rejet�es.

Apparemment beaucoup de distributions n'ont pas mis � jour l'utilitaire umssync sur leur disque d'installation.

Il existe encore pas mal de distributions de ce style en circulation. Le r�sultat est que le r�pertoire /mnt/linux n'est pas promu du tout et va tronquer tous les noms de fichiers trop longs, et aussi rejeter tous les fichiers sp�ciaux.

Il est possible de faire un test tr�s t�t pendant l'installation pour voir si quelque chose s'est mal pass�. Gr�ce au m�canisme de pseudo-console de Linux, vous pouvez le faire sans quitter le programme d'installation. Suivez les instructions suivantes :

  1. Appuyez sur Alt-F2 (Appuyez sur la touche Alt et en m�me temps sur la touche F2).
  2. Logguez-vous sous root.
  3. cd /mnt/linux Si cela ne marche pas, vous �tes en train d'essayer trop t�t. Un bon moment pour faire ce test est d'attendre la fin de la s�lection des paquetages.
  4. >TOTO
  5. ls -l Un fichier vide du nom de TOTO (en majuscules) doit appara�tre. Si vous le voyez en minuscules, quelque chose s'est mal pass�. Essayez de recommencer � l'�tape du umssync. Vous pouvez utiliser umssync autant de fois que vous voulez sans probl�mes. umssync . S'il n'y a pas de message d'erreur, refaites le test pour TOTO. Si TOTO apparait bien, alors tout va pour le mieux. Cette installation avait quelque chose de bizarre mais vous avez r�ussi quand m�me. Continuez.
  6. Appuyez sur Alt-F1 pour revenir � l'�cran d'installation.

Si le test n'a pas march�, la meilleure solution est de prendre une disquette d'installation plus r�cente. Il est g�n�ralement possible de r�soudre ce probl�me en installant une version plus r�cente de umssync. Ce n'est pas difficile mais cela n�cessite un syst�me Linux en �tat de marche. Vous avez juste � monter le lecteur de disquette et � remplacer la version caduque de umssync par une nouvelle.

6.4 Oops releasing pseudo root ...

La plupart des installations qui ne marchent pas le font en donnant ce message �trange. Ce n'est pas un bug dans Umsdos bien que ce message puisse para�tre vraiment bizarre. Voici les causes connues :

Malheureusement, les deux premiers probl�mes d'installation donnent une installation compl�tement inutilisable. Il va falloir d�sinstaller puis r�installer Umsdos.

6.5 Comment d�sinstaller un syst�me Umsdos

Il y a quelque chose de pratique avec Umsdos et son m�canisme de pseudo-racine, c'est que vous pouvez le d�sinstaller sans douleur. Il suffit de d�marrer sous DOS et d'effacer r�cursivement tous les r�pertoires linux. C'est tout. Umsdos n'a pas besoin de drivers particuliers dans le fichier config.sys, et il ne cr�e rien de sp�cial en dehors du r�pertoire linux.

6.6 D�placer un syst�me Umsdos vers un autre lecteur DOS

Cela peut �tre fait � partir de Linux ou du DOS. Il suffit juste de copier r�cursivement les r�pertoires linux d'un lecteur vers l'autre. Ensuite il faudra modifier le m�canisme de d�marrage (g�n�ralement avec la commande loadlin) et le fichier /etc/fstab.

Umsdos peut �tre install� sur n'importe quel lecteur DOS. Il n'est pas obligatoire de l'installer sur le lecteur C:, ni m�me sur le premier disque dur. Cela ne change rien.

En fait, vous pouvez m�me d�cider d'avoir plusieurs installations de Umsdos sur diff�rents lecteurs pour faire des tests.

6.7 Installer 50 syst�mes Umsdos.

Pourquoi ne pas installer tout un tas de syst�mes Linux en un rien de temps ?

Umsdos repose sur le mode du DOS. Vous pourvez tirer partie de cette particularit� si vous voulez installer Linux facilement.

Vous pouvez ainsi installer et configurer un syst�me Umsdos sur un site. Lorsque vous �tes satisfait de la configuration obtenue et des paquetages s�lectionn�s, vous pouvez d�marrer sous DOS et copier la totalit� du r�pertoire linux sur votre serveur de fichiers DOS. Ensuite il vous suffit d'aller sur une autre station DOS et de copier les fichiers du lecteur r�seau vers le lecteur local. C'est tout. Il ne vous reste plus qu'� modifier le script de d�marrage (Loadlinx) et c'est parti.

Avec quelques modifications minimes (nom de l'h�te, adresse IP), n'importe qui pourra installer un syst�me Linux en deux temps trois mouvements.

Les lecteurs int�ress�s auront pu remarquer qu'il est aussi possible d'installer n'importe quel syst�me Linux de la m�me mani�re, y compris les syst�mes bas�s sur Ext2.

Un des aspects les plus sympathiques de Linux est qu'il n'y a pas de fichiers cach�s qui doivent absolument �tre install�s par des programmes "magiques".


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:24