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.
/mnt/linux
Les �tapes normales lors de l'installation sont :
/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
.
/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 :
mkdir /mnt/linux
umssync /mnt/linux
Et c'est tout !
/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 :
Alt-F2
(Appuyez sur la touche
Alt
et en m�me temps sur la touche F2
).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.
>TOTO
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.
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.
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 :
L'installation de la Slackware essaye de configurer un fichier de swap tr�s t�t lors de l'installation. Pour ce faire, elle vous demande de s�lectionner une partition (lecteur DOS), puis elle la monte et cr�e pour finir le fichier de swap.
Lors de l'installation d'un syst�me Slackware, vous devez
configurer la partition cible avant de commencer � installer autre chose. Cela monte
normalement la partition DOS sur /mnt
, cr�e le
r�pertoire /mnt/linux
et lance umssync
dessus.
C'est de l� que viennent la plupart des probl�mes. Un grand nombre
d'utilisateurs sautent l'�tape "configuration de la partition cible"
et passent directement au reste de l'installation. Comme /mnt
est d�j� mont�, cette erreur n'est pas remarqu�e.
Cela signifie que /mnt/linux
n'a pas �t� correctement cr�e
(non promu). Donc tous les fichiers dont le nom est trop long,
ainsi que tous les fichiers sp�ciaux (liens, fichiers p�riph�riques) ne peuvent pas
�tre cr�es correctement.
umssync
non valide
/mnt/linux
a �t� mal configur�, g�n�ralement � cause
de l'utilitaire umssync
non valide sur la disquette d'installation.
Il y avait un bug dans Umsdos avant Linux 1.2.2. Le mode
pseudo-racine ne s'activait pas correctement si le fichier
/etc/init
n'�tait pas pr�sent. init
se trouve
maintenant dans /sbin
. Vous pouvez r�soudre ce probl�me en
vous procurant un noyau plus r�cent. C'est d'autant plus recommand�
qu'un nouveau bug a �t� d�tect� et corrig� dans la version 1.2.2.
Si vous n'avez pas de version plus r�cente, faites ceci :
mount -t umsdos /dev/hdXX /mnt
o� /dev/hdXX
est votre partition DOS.cd /mnt/linux/etc
ln -s ../sbin/init init
cd /
Ctrl-Alt-Del
Malheureusement, les deux premiers probl�mes d'installation donnent une installation compl�tement inutilisable. Il va falloir d�sinstaller puis r�installer 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
.
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.
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".
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:24