Le Loadlin+Win95 mini-HOWTO Ecrit par Chris Fischer, protek@brigadoon.com Version française, Eric Maisonobe viret@nat.fr v1.4.3, 9 Novembre 1998 Ce document décrit comment utiliser Loadlin avec Windows 95 pour lancer Linux. ______________________________________________________________________ Table des matières 1. Introduction 1.1 Copyright 1.2 Nouvelles versions de ce document 1.3 Réactions 1.4 Dénégation 2. IMPORTANT: Information Préliminaire et Setup 2.1 ATTENTION! pour les utilisateurs de Windows95 OSR2 (version 4.00.950b): 2.2 Nous considérerons comme acquis: 2.3 Ce dont vous avez besoin avant de commencer: 3. AVANT DE COMMENCER: 3.1 Déterminez quelle version de Windows 95 vous possédez. 3.2 Déterminez si vous utilisez le système de fichier FAT32. 3.3 Soyez certain que les extensions de vos fichiers sont visibles dans l'Explorateur Windows. 3.4 Renommez vos fichiers système. 3.5 Recommandation Importante. 3.6 Editez vos fichiers système. 4. *** Ne consultez cette section QUE si vous utilisez une disquette de boot DOS 6.x. *** 4.1 Editez et renommez vos fichiers système DOS 6.x. 5. Etape finale 5.1 Bientôt la fin 5.2 Vous avez terminé! 5.3 Comment cela fonctionne. 6. Méthodes alternatives pour le démarrage automatique de Linux, spécialement pour les Utilisateurs ayant un système de fichier FAT32. 6.1 Première Méthode. 6.2 Seconde Méthode. 7. Questions fréquentes: 7.1 Ou puis-je trouver plus d'informations sur l'utilisation de Loadlin? 7.2 Je ne suis pas sûr de savoir sur quelle partition est installé Linux. Comment puis-je la déterminer? 7.3 Où puis-je trouver l'image de mon noyau et comment dois-je la copier dans ma partition MS-DOS? 7.4 Est-ce le fait d'installer Linux ou Windows 95 en premier a de l'importance? 7.5 J'ai déjà le double lancement de Windows 95 et Windows 3.x, et je veux utiliser Linux en utilisant cette méthode? 7.6 Est-il possible de lancer Linux du Bureau de Windows 95? 7.7 Ou puis-je trouver une version de ce document au format texte? 8. Remerciements ______________________________________________________________________ 11.. IInnttrroodduuccttiioonn Ce document décrit comment utiliser facilement une combinaison du menu de boot de Windows 95 et de Loadlin.exe pour démarrer automatiquement Linux en appuyant sur la touche de fonction F4. Cette procédure devrait fonctionner avec les versions 4.00.950, 4.00.950a et 4.00.95b en FAT16 de Windows 95, et toutes les versions de Linux supportant Loadlin. Si vous préférez utiliser LILO boot manager, consultez le Linux+Win95 Mini-HOWTO. Il existe également deux méthodes alternatives permettant le lancement de Linux par Loadlin pour les utilisateurs de Windows 95 en FAT32 (version 4.00.950b). 11..11.. CCooppyyrriigghhtt Le Loadlin+Win95 mini-HOWTO est copyright (C) 1997-1998 de Protek Computer Solutions. Ce document peut être reproduit et distribué en tout ou partie, sur n'importe quel média physique ou électronique, aussi longtemps que ce copyright reste présent sur chaque copie. La redistribution commerciale est autorisée et encouragée; cependant, l'auteur _a_i_m_e_r_a_i_t être averti de telles distributions. 11..22.. NNoouuvveelllleess vveerrssiioonnss ddee ccee ddooccuummeenntt Ce mini-HOWTO est prioritairement posté à The Linux+Windows 95 Reference Page, (Ndt : dans sa version anglaise), aussi recherchez sur ce site si vous voulez être sûr de détenir la dernière version de ce mini-HOWTO. La prochaine version de ce document sera une refonte majeure et incluera également des informations pour un dual boot sous Windows 98. 11..33.. RRééaaccttiioonnss Les questions, commentaires et suggestions sont les bienvenus. Je cherche constamment à perfectionner et étendre ce mini-HOWTO. Je compte beaucoup sur vos réactions pour faire des améliorations, et je ferai tout mon possible pour vous fournir une réponse constructive. Vous pouvez me contacter à protek@brigadoon.com (NdT : en anglais, bien sûr ...). 11..44.. DDéénnééggaattiioonn Tous les efforts ont été réalisés pour être certain que les informations présentées dans ce mini-HOWTO sont sûres et exactes. Néanmoins, ces informations sont livrées sans aucune garantie, ni explicite ni implicite, sur le fait de convenir à un usage particulier. Il est généralement considéré comme une bonne chose (TM) de faire des sauvegardes de votre système avant toute modification de configuration et/ou de fichiers. Je vous suggère de prendre cette précaution "juste au cas où". 22.. IIMMPPOORRTTAANNTT:: IInnffoorrmmaattiioonn PPrréélliimmiinnaaiirree eett SSeettuupp 22..11.. AATTTTEENNTTIIOONN!! ppoouurr lleess uuttiilliissaatteeuurrss ddee WWiinnddoowwss9955 OOSSRR22 ((vveerrssiioonn 44..0000..995500bb)):: NE PPAASS essayer le dual booting avec Windows 95 sans avoir au préalable consulté la Windows 95 OSR2 FAQ. La FAQ contient également un grand nombre d'informations sur la FAT32. Toutefois, si vous avez OSR2 et que vous utilisiez le système de fichiers FAT16, vous pouvez toujours lancer le dual boot en utilisant la touche de fonction F4. NNOOTTAA:: SSii vvoouuss aavveezz WWiinnddoowwss 9955 OOSSRR22,, eett qquuee vvoouuss uuttiilliissiieezz llee ssyyssttèèmmee ddee ffiicchhiieerrss FFAATT3322,, aalloorrss llaa mméétthhooddee ddee dduuaall bboooott vviiaa llaa ttoouucchhee FF44 ddééccrriittee ddaannss ccee mmiinnii--HHOOWWTTOO _n_e _f_o_n_c_t_i_o_n_n_e_r_a _p_a_s _e_t _n_e _d_o_i_t _p_a_s _ê_t_r_e _m_i_s_e _e_n _o_e_u_v_r_e. Toutefois, il y a deux méthodes alternatives que vous pouvez utiliser pour automatiser le boot de Linux au démarrage, qui sont décrites dans la ``''. 22..22.. NNoouuss ccoonnssiiddéérreerroonnss ccoommmmee aaccqquuiiss:: · Vous avez installé Windows 95 avec succès. · Wndows 95 est installé sur lecteur C. · Vous avez installé Linux avec succès. · Vous savez sur quelle partition est installé Linux. · LILO n'est PAS installé sur votre disque dur. · Si vous utilisez Windows 95 OSR2 (version 4.00.950b), vous avez lu avec attention laWindows95 OSR2 FAQ. 22..33.. CCee ddoonntt vvoouuss aavveezz bbeessooiinn aavvaanntt ddee ccoommmmeenncceerr:: · Une disquette de boot avec les fichiers système DOS 5.0 ou DOS 6.x (io.sys, msdos.sys, command.com) et un fichier config.sys. Si vous utilisez une disquette de boot DOS 5.0, vous avez également besoin d'un fichier autoexec.bat. Si vous utilisez Windows 95 OSR2 (version 4.00.950b), vous aurez également besoin de créer un fichier appelé Winboot.sys grâce à un éditeur de texte et de le placer dans la racine du disque c. Winboot.sys peut être un fichier vide, du moment qu'il existe. NNOOTTAA:: Si les fichiers autoexec.dos, config.dos, io.dos, msdos.dos,et command.dos sont déjà sur votre disque dur, alors vous n'aurez pas besoin de la disquette. Vous pouvez vérifier en tapant: dir eett dir /ah sur la racine du disque C. Enfin, si vous avez installé la version upgrade de Windows 95, il est préférable de les avoir. · Le fichier de programme Loadlin.exe · Le fichier de l'image de votre noyau, habituellement zImage ou vmlinuz. (Voir la ``'' pour information). · Un simple éditeur de texte, comme Notepad. 33.. AAVVAANNTT DDEE CCOOMMMMEENNCCEERR:: 33..11.. DDéétteerrmmiinneezz qquueellllee vveerrssiioonn ddee WWiinnddoowwss 9955 vvoouuss ppoossssééddeezz.. Démarrez votre ordinateur sous Windows 95 et cliquez sur le bouton droit de la souris sur l'icône Poste de travail. Maintenant, cliquez avec le bouton gauche de la souris sur Propriétés. Sur l'onglet Général, regardez sous la ligne "Système:". Vous y trouvez votre numéro de version. 33..22.. DDéétteerrmmiinneezz ssii vvoouuss uuttiilliisseezz llee ssyyssttèèmmee ddee ffiicchhiieerr FFAATT3322.. NNOOTTAA:: Si vous avez Windows 95 version 4.00.950b, _s_o_y_e_z _c_e_r_t_a_i_n _q_u_e _v_o_u_s _n_'_u_t_i_l_i_s_e_z ppaass le système de fichier FAT32.. DDoouubbllee cclliiqquueezz ssuurr ll''iiccôônnee PPoossttee ddee ttrraavvaaiill,, eett cclliiqquueezz eennssuuiittee ppaarr llee bboouuttoonn ddrrooiitt ssuurr ll''iiccôônnee dduu ddiissqquuee CC.. CClliiqquueezz dduu bboouuttoonn ggaauucchhee ssuurr PPrroopprriiééttééss.. SSuurr ll''oonngglleett GGéénnéérraall,, ,, llaa lliiggnnee ""TTyyppee::"" ddooiitt iinnddiiqquueerr ssii vvoouuss aavveezz oouu nnoonn uunn ssyyssttèèmmee ddee ffiicchhiieerr FFAATT3322.. SSii cc''eesstt llee ccaass,, ppaasssseezz ddiirreecctteemmeenntt àà llaa ````'''' . Dans le cas contraire, passez à la SSeeccttiioonn 33..33. 33..33.. SSooyyeezz cceerrttaaiinn qquuee lleess eexxtteennssiioonnss ddee vvooss ffiicchhiieerrss ssoonntt vviissiibblleess ddaannss ll''EExxpplloorraatteeuurr WWiinnddoowwss.. · Lancez le programme de gestion de fichiers Windows Explorer. · Sur la barre de menu, cliquez sur Affichage, puis sur Options. Sur l'onglet Affichage, vérifiez que le bouton "Afficher tous les fichiers " est coché. De même, validez que le bouton "Masquer les extensions MSDOS pour les types de fichiers enregistrés " n'est pas coché. Cliquez sur le bouton OK. NNOOTTAA:: Si votre disque dur contient déjà les fichiers *.dos mentionnés dans la ``'', alors passez au ``'' suivant. Dans le cas contraire, passez à la SSeeccttiioonn 33..44. 33..44.. RReennoommmmeezz vvooss ffiicchhiieerrss ssyyssttèèmmee.. · Insérez la disquette de boot DOS 5.0 ou DOS 6.x dans le lecteur A. Cliquez sur l'icône du lecteur A, ce qui vous permet de visualiser le contenu de la disquette. (NdT : il est prudent, pour ne pas dire indispensable, de conserver une disquette de boot immédiatement exploitable. Aussi préférez effectuer les modifications indiquées ci-dessous sur une copie de votre disquette originale, celle-ci devant être toujours en " état de marche ", au cas où ...) · Renommez chaque fichier avec une extension .dos. Pour cela, cliquez sur un fichier, pressez la touche F2 et tapez le nouveau nom. Ne vous inquiétez pas si vous avez besoin de cette disquette pour booter : il vous suffira de renommer les fichiers avec leur nom d'origine à la fin de cette procédure. 33..55.. RReeccoommmmaannddaattiioonn IImmppoorrttaannttee.. · EEXXTTRREEMMEEMMEENNTT IIMMPPOORRTTAANNTT:: Soyez certain de renommer les fichiers de la disquette AAVVAANNTT de les copier sur le lecteur C. Autrement, vous écraseriez les fichiers système de Windows 95. _V_o_u_s _a_v_e_z _é_t_é _a_v_e_r_t_i_s. Maintenant, copiez tous les fichiers dans le répertoire racine du disque C. Un moyen est de cliquer du bouton droit sur l'icône du lecteur A, de presser CTRL+A, puis de presser CTRL+C, de cliquer sur l'icône du lecteur C et de presser CTRL+V. NNOOTTAA:: Si vous nn''aavveezz ppaass Windows 95 OSR2 (version 4.00.950b), passez à la ``''. · Si (et seulement si) vous avez Windows95 version 4.00.950b, soyez certain d'avoir un fichier nommé Winboot.sys dans le répertoire racine du lecteur C, comme décrit dans la ``'' précédente. NNee ppaass aavvooiirr WWiinnbboooott..ssyyss ddaannss llee rrééppeerrttooiirree rraacciinnee dduu lleecctteeuurr CC bbllooqquueerraa vvoottrree ssyyssttèèmmee,, eett vvoouuss ccoonnttrraaiinnddrraa àà bbooootteerr dd''uunnee vveerrssiioonn pprrééccééddeennttee ddee DDOOSS.. NNOOTTAA:: Si vous utilisez une disquette de boot DOS 6.x, vous pouvez passer à la ``'', dans les autres cas, voyez l'étape suivante. 33..66.. EEddiitteezz vvooss ffiicchhiieerrss ssyyssttèèmmee.. · Ouvrez Notepad. Dans la barre de menu, cliquez sur ouvrir. Modifiez le "Type de fichier" en "Tous (*.*)". Modifiez dans la zone "Chercher" le Bureau en Lecteur C. Maintenant ouvrez Config.dos en cliquant deux fois sur son nom. Supprimez tout son contenu. Cela créera un "fichier vide" ...je vous expliquerai plus tard. Sauvegardez le fichier. · Utilisez Notepad pour ouvrir et éditer Autoexec.dos et insérez la commande Loadlin. Cette commande doit avoir la syntaxe suivante: ______________________________________________________________________ Loadlin LettreLecteur:\FichierNoyauLinux root=/dev/PartitionBootLinux ro ______________________________________________________________________ A titre d'exemple, voici mon fichier Autoexec.dos: ______________________________________________________________________ Loadlin f:\vmlinuz root=/dev/hdc2 ro ______________________________________________________________________ NNOOTTAA:: Le fichier du Noyau, tout comme Loadlin.exe, peut se trouver n'importe où sur votre disque dur du moment que vous renseignez le chemin d'accès correctement. Par exemple, si votre fichier Noyau se trouve dans le répertoire e:\linux\kernels et que Loadlin.exe se trouve dans le répertoire c:\utils, votre commande sera: ______________________________________________________________________ c:\utils\loadlin e:\linux\kernels\vmlinuz root=/dev/hdc2 ro ______________________________________________________________________ · Sauvegardez le fichier. 44.. ****** NNee ccoonnssuulltteezz cceettttee sseeccttiioonn QQUUEE ssii vvoouuss uuttiilliisseezz uunnee ddiissqquueettttee ddee bboooott DDOOSS 66..xx.. ****** 44..11.. EEddiitteezz eett rreennoommmmeezz vvooss ffiicchhiieerrss ssyyssttèèmmee DDOOSS 66..xx.. · Ouvrez Notepad. Dans la barre de menu, cliquez sur ouvrir. Modifiez le " Type de fichier " en " Tous (*.*)". Modifiez dans la zone "Chercher" le Bureau en Lecteur C. Ouvrez le fichier Config.dos en double-cliquant sur son nom. Effacez tout le contenu. Maintenant vous allez devoir taper une commande shell avec la syntaxe suivante : ______________________________________________________________________ shell=loadlin.exe LinuxKernelFile root=/dev/LinuxBootPartition ro ______________________________________________________________________ Voici par exemple mon fichier Config.dos: ______________________________________________________________________ shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro ______________________________________________________________________ NNOOTTAA:: Le fichier du Noyau, tout comme Loadlin.exe, peut se trouver n'importe où sur votre disque dur du moment que vous renseignez le chemin d'accès correctement. Par exemple, si votre fichier Noyau se trouve dans le répertoire e:\linux\kernels et que Loadlin.exe se trouve dans le répertoire f:\utils, votre commande sera: ______________________________________________________________________ shell=f:\utils\loadlin.exe e:\linux\kernels\vmlinuz root=/dev/hdc2 ro ______________________________________________________________________ · Sauvegardez le fichier. 55.. EEttaappee ffiinnaallee 55..11.. BBiieennttôôtt llaa ffiinn · Un dernier fichier à éditer et vous avez terminé. Utilisez Notepad pour ouvrir et éditer Msdos.sys. Allez à la section "Options". Recherchez une ligne contenant BootMulti=. Si vous ne la trouvez pas, ajoutez la et positionnez sa valeur à 1. Elle doit ressembler à cela: ______________________________________________________________________ [Options] BootMulti=1 ______________________________________________________________________ · S'il y a d'autres lignes, ne les modifiez pas. Maintenant sauvegardez le fichier. 55..22.. VVoouuss aavveezz tteerrmmiinnéé!! Il ne vous reste plus qu'à redémarrer (N'oubliez pas d'enlever la disquette). Dès que s'affichera "Démarrage de Windows 95...", tapez la touche de fonction F4 et Linux devrait se lancer. 55..33.. CCoommmmeenntt cceellaa ffoonnccttiioonnnnee.. Windows 95 a un menu de boot intégré. Par défaut, vous ne le voyez pas au démarrage (ce qui peut être modifié si vous le souhaitez), mais vous pouvez l'appeler en appuyant sur la touche de fonction F8 quand s'affiche "Démarrage de Windows 95...". Dans le menu vous verrez plusieurs options. La dernière étant " Version précédente de MS-DOS". Au lieu de taper F8 et de sélectionner " Version précédente de MS- DOS", vous pouvez utiliser le raccourci F4 en appuyant sur la touche de fonction F4 quand " Démarrage de Windows 95......" apparaît à l'écran. Lorsque Windows 95 démarre sur la version précédente de MSDOS, il utilise les fichiers se terminant par une extension .dos. C'est pour cette raison qu'il est très important d'avoir un fichier Config.dos vide si vous initialisez Linux du fichier Autoexec.dos. Si Windows 95 ne trouve pas des fichiers avec des extensions .dos alors qu'il essaye de booter avec le système d'exploitation précédent, il chargera les fichiers de démarrage de Windows 95. Donc, si vous n'avez pas de fichier Config.dos, Windows 95 chargera tous les drivers mentionnés dans votre fichier Config.sys. Cela n'empêchera pas Linux de démarrer, mais cela prendra plus de temps. Avoir un fichier Config.dos vide permet d'empécher Windows 95 de lire votre fichier Config.sys pendant le démarrage de la version précédente de MS-DOS. 66.. MMéétthhooddeess aalltteerrnnaattiivveess ppoouurr llee ddéémmaarrrraaggee aauuttoommaattiiqquuee ddee LLiinnuuxx,, ssppéécciiaalleemmeenntt ppoouurr lleess UUttiilliissaatteeuurrss aayyaanntt uunn ssyyssttèèmmee ddee ffiicchhiieerr FFAATT3322.. Cette section concerne toutes les versions de Windows 95 jusqu'à ce jour, indépendamment du fait d'avoir ou non un système de fichier FAT32. Il y a deux méthodes que je développerai dans cette section. Je commencerai par la plus simple. 66..11.. PPrreemmiièèrree MMéétthhooddee.. Cette méthode utilise le fichier Autoexec.bat pour appeler (ou exécuter) un second fichier batch, nommé Linux.bat, pendant le démarrage. · Créez un simple fichier Linux.bat avec un éditeur de texte simple tel que EDIT ou Notepad. Le contenu doit être similaire à celui-ci: ______________________________________________________________________ @echo off cls echo. echo. echo. echo. choice /t:o,5 "Souhaitez-vous lancer Linux? " if errorlevel 2 goto End c:\loadlin c:\vmlinuz root=/dev/hdc2 ro :End ______________________________________________________________________ Ce fichier batch efface l'écran, affiche quatre lignes vides, puis le texte entre les guillemets + [O,N], et attend 5 secondes que vous appuyiez sur une touche. Si vous n'appuyez pas sur une touche sous 5 secondes, il sélectionne par défaut la réponse O et lance Linux. Si vous sélectionnez O ou N, le fichier détermine l'option choisie et l'exécute. Par exemple, si vous sélectionnez 'N', alors l'exécution du fichier batch se termine et rend la main à votre fichier Autoexec.bat, qui lance Windows 95. Si vous sélectionnez 'O', alors bien sûr Linux sera chargé. Si vous ne souhaitez pas avoir 4 lignes vides avant le texte, alors modifiez le nombre de lignes echo. Si vous ne souhaitez pas que l'écran s'efface, supprimez la ligne contenant cls. L'option /t indique à la commande choice d'attendre 5 secondes et, si aucune touche n'est pressée, de sélectionner par défaut O. Changez le o en n si vous souhaitez que Windows 95 se lance après le délai de 5 secondes: choice /t:n,5. De même, vous pouvez modifier le délai d'attente de 0 à 99 secondes. Pour plus d'informations sur la commande choice , allez dans le répertoire c:\windows\command et tapez: choice /? au prompt. NNOOTTAA::Vous devrez modifier la ligne qui lance Linux selon votre configuration. Reportez-vous à la ``'' où quelques exemples indiquent comment configurer Loadlin pour lancer Linux. · Maintenant créez un fichier Autoexec.bat (si vous n'en avez pas) avec un simple éditeur de texte. Ensuite, ssuurr llaa pprreemmiièèrree lliiggnnee, ajoutez la commande suivante: ______________________________________________________________________ call c:\linux ______________________________________________________________________ Si le fichier Linux.bat se trouve dans un autre répertoire, vous devrez renseigner le chemin complet. Par exemple, si Linux.bat est dans le répertoire appelé C:\batch, vous devrez ajouter: ______________________________________________________________________ call c:\batch\linux ______________________________________________________________________ sur la première ligne de votre fichier Autoexec.bat. Sauvegardez le fichier et sortez de l'éditeur. Il vous suffit maintenant de relancer l'ordinateur. Il devrait vous demander si vous souhaitez lancer Linux. 66..22.. SSeeccoonnddee MMéétthhooddee.. Cette méthode est un peu plus délicate, mais offre une plus grande flexibilité. Elle crée votre propre menu de démarrage, qui ne remplace pas néanmoins celui de Windows 95. Vous aurez besoin des fichiers Config.sys et Autoexec.bat. · Premièrement, vous allez devoir définir un Menu de Démarrage dans votre Config.sys (mes commentaires vous étant destinés sont entre parenthèses): ______________________________________________________________________ [menu] menuitem=Linux, Lancement de Linux (Cela définit une ligne du menu et en donne une description). menuitem=Win95, Lancement de Windows 95 menucolor=15,1 (Définition d'un fond d'écran bleu sur texte blanc) menudefault=Linux, 15 (Cela détermine le menu par défaut et un délai d'attente de 15 secondes pour une sélection). [linux] shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro (Reportez-vous à la Section 4 pour les exemples et la syntaxe). [win95] (Insérez le contenu normal de votre config.sys ici. Si vous n'aviez pas de fichier config.sys précédemment, alors laissez cette section vide). ______________________________________________________________________ · Sauvegardez votre fichier Config.sys. Si vous le souhaitez, vous pouvez utiliser ce Modèle de Config.sys. · Ensuite, éditez votre fichier Autoexec.bat (mes commentaires vous étant destinés sont entre parenthèses): ______________________________________________________________________ goto %config% :win95 (Insérez le contenu normal de votre fichier autoexec.bat ici. Si vous n'aviez pas de fichier autoexec.bat précédemment, alors laissez cette section vide). ______________________________________________________________________ · Sauvegardez votre fichier Autoexec.bat. Si vous le souhaitez, vous pouvez utiliser ce Modèle d'Autoexec.bat Cela devrait faire l'affaire. La prochaine fois que vous lancerez votre ordinateur, vous devriez obtenir un menu de démarrage et la possibilité de lancer Linux ou Windows 95. 77.. QQuueessttiioonnss ffrrééqquueenntteess:: 77..11.. OOuu ppuuiiss--jjee ttrroouuvveerr pplluuss dd''iinnffoorrmmaattiioonnss ssuurr ll''uuttiilliissaattiioonn ddee LLooaaddlliinn?? · La distribution Slackware versions 3.2 et 3.5 contient un fichier appelé "loadlin.tgz" dans le répertoire \slackware\A5, les Slackware 3.3 et 3.4 ont loadlin.tgz dans le répertoire \slackware\A4. Désarchivez ce fichier et recherchez dans le répertoire \docs un fichier nommé manual.txt. Je ne connais pas les versions précédentes de la Slackware. · Les distributions RedHat 4.2 à 5.0 contiennent un fichier appelé "loadlin16.tgz" dans le répertoire \dosutils. Désarchivez ce fichier et recherchez dans le répertoire \docs un fichier nommé manual.txt. RedHat 4.1 ne semble pas avoir cette archive. Le manual.txt est également téléchargeable à: ftp://ftp.eskimo.com/u/p/praxis/manual.txt · Informations supplémentaires disponibles sur: http://sunsite.unc.edu/LDP/HOWTO/BootPrompt-HOWTO-2.html#ss2.2 77..22.. JJee nnee ssuuiiss ppaass ssûûrr ddee ssaavvooiirr ssuurr qquueellllee ppaarrttiittiioonn eesstt iinnssttaalllléé LLiinnuuxx.. CCoommmmeenntt ppuuiiss--jjee llaa ddéétteerrmmiinneerr?? · Sous le prompt de Linux, lancez l'utilitaire fdisk et tapez la lettre "p". Vous devriez pouvoir identifier la partition Linux. Si vous avez besoin d'aide sur l'usage de fdisk, consultez l'aide fournie par man. 77..33.. OOùù ppuuiiss--jjee ttrroouuvveerr ll''iimmaaggee ddee mmoonn nnooyyaauu eett ccoommmmeenntt ddooiiss--jjee llaa ccooppiieerr ddaannss mmaa ppaarrttiittiioonn MMSS--DDOOSS?? · Pour trouver le fichier de votre noyau, tapez: ______________________________________________________________________ find / -name vmlinuz ______________________________________________________________________ au prompt de Linux. Cela a pour effet de lancer une recherche dans toutes les partitions de Linux du fichier vmlinuz. Si vous avez plusieurs fichiers vmlinuz, soyez certain que d'utiliser le bon. Si vous n'en êtes pas sûr, le plus prudent est d'utiliser le plus récent. Pour copier le fichier de votre noyau Linux, vous devez rendre votre partition DOS visible par Linux, c'est-à-dire la monter si ce n'est pas déjà fait. Généralement, cela a du être mise en place lorsque vous avez installé Linux. Tout ce que vous avez à faire est de vous déplacer dans le répertoire du fichier vmlinuz et de le copier vers le DOS en utilisant la commande cp. Toutefois, si Linux n'a pas été configuré pour reconnaître votre partition DOS, copiez vmlinuz sur une disquette. Prenez n'importe quelle disquette formatée en DOS (avec un espace libre suffisant pour recevoir votre fichier image du noyau) et insérez-la dans votre lecteur de disquettes. Tapez: ______________________________________________________________________ mount /dev/fd0 /tmp ______________________________________________________________________ sur le prompt de Linux. Déplacez vous ensuite dans le répertoire contenant le fichier image de votre noyau et tapez: ______________________________________________________________________ cp vmlinuz /tmp ______________________________________________________________________ Cela copiera le fichier vmlinuz sur votre disquette et il sera lisible par DOS. Arrêtez Linux, démarrez sous DOS, et copiez vmlinuz dans le répertoire que vous désirez. Si vous recompilez votre noyau, n'oubliez pas de copier le nouveau fichier image du noyau sur votre partition DOS. Cela écrasera votre ancien fichier, aussi c'est une bonne idée de renommer l'ancien fichier au cas où le nouveau ne fonctionnerait pas correctement. 77..44.. EEsstt--ccee llee ffaaiitt dd''iinnssttaalllleerr LLiinnuuxx oouu WWiinnddoowwss 9955 eenn pprreemmiieerr aa ddee ll''iimmppoorrttaannccee?? · Techniquement non. Néanmoins, il est _b_e_a_u_c_o_u_p plus simple d'installer Win95 en premier. De cette façon il est plus facile de faire reconnaître à Linux votre(vos) partition(s) DOS, ce que vous pouvez normalement faire pendant l'installation de Linux. 77..55.. JJ''aaii ddééjjàà llee ddoouubbllee llaanncceemmeenntt ddee WWiinnddoowwss 9955 eett WWiinnddoowwss 33..xx,, eett jjee vveeuuxx uuttiilliisseerr LLiinnuuxx eenn uuttiilliissaanntt cceettttee mméétthhooddee?? · Franchement, si vous souhaitez faire cela je vous recommande d'utiliser LILO. En fait, si vraiment vous ne souhaitez pas utiliser LILO, vous devrez lancer d'abord Win 3.x, puis la commande Loadlin. (Soyez certain que Windows 3.x n'est PAS lancé, et que vous êtes sous DOS 5.0 ou 6.x). 77..66.. EEsstt--iill ppoossssiibbllee ddee llaanncceerr LLiinnuuxx dduu BBuurreeaauu ddee WWiinnddoowwss 9955?? · Oui. D'abord, créez un batch spécial appelé "linux.bat", par exemple. Editez le fichier pour y insérer une commande Loadlin comme: ______________________________________________________________________ loadlin f:\vmlinuz root=/dev/hdc2 ro ______________________________________________________________________ Maintenant, sauvegardez le fichier dans le répertoire \windows\bureau. Ensuite, cliquez du bouton droit de la souris sur l'icône de Linux.bat, puis cliquez du bouton gauche sur l'icône Propriétés. Main­ tenant, cliquez sur l'onglet Programme, puis sur le bouton Paramètres avancés. Cochez la ligne "Mode MS-DOS" et vérifiez que la ligne " Avertir avant de passer en mode MS-DOS " est cochée. Cliquez OK, puis sur OK de nouveau. Désormais, lorsque vous cliquerez sur l'icône de Linux, une boite d'avertissement apparaîtra avant que vous ne passiez en mode MS-DOS. Si vous cliquez sur "Oui" alors Win­ dows passera en mode MS-DOS et exécutera le fichier Linux.bat. NNOOTTAA:: Vous devez être en mode MS-DOS pour utiliser Loadlin. Merci de consulter le fichier manual.txt mentionné dans ``'' de cette ``'' pour plus d'informations. 77..77.. OOuu ppuuiiss--jjee ttrroouuvveerr uunnee vveerrssiioonn ddee ccee ddooccuummeenntt aauu ffoorrmmaatt tteexxttee?? · Vous pouvez trouver une version de ce document au format texte sur: ftp://ftp.eskimo.com/u/p/praxis/loadlin.txt 88.. RReemmeerrcciieemmeennttss _R_e_m_e_r_c_i_e_m_e_n_t_s _p_a_r_t_i_c_u_l_i_e_r_s _à _N_o_r_m _J_a_c_o_b_o_w_i_t_z _e_t _F_r_e_d _H_a_r_r_i_s _p_o_u_r _l_e_u_r _a_i_d_e _s_u_r _l_e_s _p_a_r_t_i_c_u_l_a_r_i_t_é_s _d_e _W_i_n_d_o_w_s _9_5 _O_S_R_2 _e_t _p_o_u_r _m_'_a_v_o_i_r _a_i_d_é _à _a_m_é_l_i_o_r_e_r _c_e _m_i_n_i_-_H_O_W_T_O_.