Une fois que le principe de d�marrer sur un syst�me de fichiers dans une partition DOS est acquis, il y a de nombreuses autres choses que l'on peut faire.
S'il est possible de charger Linux depuis un fichier sur un disque dur DOS en utilisant une disquette de d�marrage, alors il est clair qu'on peut faire la m�me chose en utilisant le disque dur lui-m�me.
Un menu de choix de configuration au d�marrage peut �tre utilis� pour donner
l'option de lancer LOADLIN
depuis l'AUTOEXEC.BAT
. Ceci
donnera une s�quence de d�marrage plus rapide, mais c'est la seule
diff�rence.
Utiliser LOADLIN
n'est qu'une des options possibles pour charger un
noyau Linux. Il y a aussi LILO
qui fait pratiquement la m�me chose,
mais sans n�cessiter DOS.
Dans ce cas, la disquette au format DOS peut �tre remplac�e par une disquette au format ext2fs. A part cela, les d�tails restent tr�s similaires, le noyau et le disque virtuel initial �tant encore des fichiers sur cette disquette.
La raison pour laquelle j'ai choisi la m�thode avec LOADLIN
est que
les arguments qui doivent �tre donn�es � LILO
sont l�g�rement plus
complexes. Le contenu de la disquette est aussi plus clair pour un observateur
lambda, puisqu'on peut la lire sous DOS.
J'ai essay� la m�thode NTFS, et je n'ai pas eu de probl�me avec. Le support du syst�me de fichier NTFS n'est pas une option standard du noyau, mais vous devez appliquer le patch de Martin von L�wis, qui est disponible sur sa page web. http://www.informatik.hu-berlin.de/~loewis/ntfs/. Ce logiciel est en version alpha et requiert un patch qui n'est pas totalement trivial � appliquer au noyau, mais pas trop difficile non plus.
Les seuls changements pour les options VFAT ou NTFS sont sur le disque virtuel
initial, le fichier /linuxrc
doit monter un syst�me de fichiers
de type vfat ou ntfs plut�t que msdos.
Je ne connais pas de raison pour laquelle ceci ne marcherait pas aussi sur une partition VFAT.
Le processus d'installation de Linux sur un PC avec une distribution standard requiert de d�marrer sur une disquette et de repartitionner le disque dur. Cette �tape pourrait �tre remplac�e par une disquette de d�marrage qui cr�e un p�riph�rique loopback vide et un fichier de swap. Ceci permettrait � l'installation de proc�der normalement, sur le p�riph�rique loopback plut�t que sur une partition.
Ceci pourrait �tre une alternative � une installation UMSDOS
, et serait
plus efficace pour l'utilisation du disque, puisque l'unit� d'allocation minimale
sur un syst�me de fichiers ext2 est de 1ko contre 32ko sur une partition DOS. On peut
aussi l'utiliser sur des disques VFAT et NTFS qui sinon posent un probl�me.
Cette m�thode peut aussi �tre utilis�e pour d�marrer un syst�me Linux depuis un p�riph�rique qui n'est pas normalement amor�able.
Evidemment, de nombreux autres p�riph�riques pourraient �tre utilis�s, les partitions racines en NFS sont d�j� incluses dans le noyau comme une option, mais la m�thode pr�sent�e ici pourrait �tre utilis�e � la place.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23