home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Edition 1: Linux / CD1.iso / doc / HOWTO / mini / Loadlin+Win95 < prev    next >
Text File  |  1998-10-14  |  24KB  |  793 lines

  1.   The Loadlin+Win95 mini-HOWTO
  2.   Chris Fischer, protek@brigadoon.com
  3.   v1.4.1, 29 May 1998
  4.  
  5.   This document describes how to use Loadlin with Win95 to boot to
  6.   Linux.
  7.   ______________________________________________________________________
  8.  
  9.   Table of Contents
  10.  
  11.  
  12.   1. Introduction
  13.  
  14.      1.1 Copyright
  15.      1.2 New Versions Of This Document
  16.      1.3 Feedback
  17.      1.4 Disclaimer
  18.  
  19.   2. IMPORTANT: Preliminary Information and Setup
  20.  
  21.      2.1 WARNING! for Windows95 OSR2 (version 4.00.950b) users:
  22.      2.2 Things that are assumed:
  23.      2.3 Items you need before you start:
  24.  
  25.   3. Getting started:
  26.  
  27.      3.1 Determine what version of Windows 95 you have.
  28.      3.2 Determine if you are using the FAT32 file system.
  29.      3.3 Make sure filename extensions are visible in Windows Explorer.
  30.      3.4 Rename your system files.
  31.      3.5 Important Warning.
  32.      3.6 AID CDATA Section 3.6
  33.  
  34.   4. *** Use this section ONLY if you are using a DOS 6.x boot disk. ***
  35.  
  36.      4.1 Edit and Rename your DOS 6.x system files.
  37.  
  38.   5. Final Steps
  39.  
  40.      5.1 Almost Finished
  41.      5.2 You are finished!
  42.      5.3 How it works.
  43.  
  44.   6. Alternate Methods for Auto-Booting Linux, Especially for Users With a FAT32 File System.
  45.  
  46.      6.1 Method 1.
  47.      6.2 Method 2.
  48.  
  49.   7. Frequently Asked Questions:
  50.  
  51.      7.1 Where can I find more information on using Loadlin?
  52.      7.2 I am not sure what partition Linux is installed on. How do I find out?
  53.      7.3 Where do I find the kernel image file and how do I copy it to my MS-DOS partition?
  54.      7.4 Does it matter if I install Linux or Windows 95 first?
  55.      7.5 What if I already dual boot between Windows 95 and Windows 3.x, and Iwant to boot to Linux using this method?
  56.      7.6 Is it possible to initiate Linux from the Windows 95 desktop?
  57.      7.7 Where can I get a plain text version of this document?
  58.  
  59.   8. Credits
  60.  
  61.  
  62.  
  63.   ______________________________________________________________________
  64.  
  65.  
  66.  
  67.   1.  Introduction
  68.  
  69.   This document describes how to easily use a combination of Windows
  70.   95's Boot Menu and Loadlin.exe to autoboot Linux using the F4 Function
  71.   Key. This procedure should work with Windows 95 versions 4.00.950 and
  72.   4.00.950a, and all versions of Linux that support Loadlin. If you
  73.   prefer to use the LILO boot manager, please consult theLinux+Win95
  74.   Mini-HOWTO.
  75.  
  76.  
  77.   1.1.  Copyright
  78.  
  79.   The Loadlin+Win95 mini-HOWTO is copyright (C) 1997- 1998 by Protek
  80.   Computer Solutions. This document may be reproduced and distributed in
  81.   whole or in part, in any medium physical or electronic, as long as
  82.   this copyright notice is retained on all copies. Commercial
  83.   redistribution is allowed and encouraged; however, the author would
  84.   like to be notified of any such distributions.
  85.  
  86.  
  87.   1.2.  New Versions Of This Document
  88.  
  89.   This mini-HOWTO is posted first at The Linux+Windows 95  Reference
  90.   Page, so check there to make sure you have the most recent revision of
  91.   this mini-HOWTO.
  92.  
  93.  
  94.   1.3.  Feedback
  95.  
  96.   Questions, comments, and suggestions are welcome. I am always looking
  97.   for ways to improve and expand this mini-HOWTO. I rely heavily on
  98.   feedback to make improvements, and will do my best to be prompt with a
  99.   helpful response. I can be reached at protek@brigadoon.com.
  100.  
  101.  
  102.   1.4.  Disclaimer
  103.  
  104.   Every attempt has been made to ensure that the information presented
  105.   in this mini-HOWTO is safe and accurate. However, this information is
  106.   given without any warranty, either expressed or implied, as to its
  107.   suitability for a particular use. It is generally considered a
  108.   GoodThing(TM) to make backups of your system files before changing
  109.   system configurations and/or files. I suggest you take this precaution
  110.   "just in case".
  111.  
  112.  
  113.   2.  IMPORTANT: Preliminary Information and Setup
  114.  
  115.  
  116.   2.1.  WARNING! for Windows95 OSR2 (version 4.00.950b) users:
  117.  
  118.   Do NOT attempt dual booting with Windows 95 without first consulting
  119.   the Windows 95 OSR2 FAQ. The FAQ also contains a great deal of
  120.   information regarding FAT32. In a nutshell, if you have OSR2 and are
  121.   using a FAT16 file system, you can still dual boot using the F4
  122.   Function Key.
  123.  
  124.  
  125.  
  126.   NOTE: If you have Windows 95 OSR2, and are using a FAT32 file system,
  127.   then the dual booting methods in this  mini-HOWTO will not work and
  128.   should not be  attempted.
  129.  
  130.  
  131.   However, there are a couple of alternate methods you can use  to
  132.   automate booting Linux at startup, which are discussed in ``''.
  133.   2.2.  Things that are assumed:
  134.  
  135.  
  136.   ╖  You have successfully installed Windows 95.
  137.  
  138.   ╖  Wndows 95 is installed on Drive C.
  139.  
  140.   ╖  You have successfully installed Linux.
  141.  
  142.   ╖  You know what partition Linux is installed on.
  143.  
  144.   ╖  LILO is NOT installed on your hard drive.
  145.  
  146.   ╖  If you are using Windows 95 OSR2 (version 4.00.950b), you have
  147.      carefully read the Windows95 OSR2 FAQ.
  148.  
  149.  
  150.   2.3.  Items you need before you start:
  151.  
  152.  
  153.   ╖  A bootable floppy disk with DOS 5.0 or DOS 6.x system files
  154.      (io.sys, msdos.sys, command.com) and a config.sys file. If you are
  155.      using a DOS 5.0 boot disk, you will also need an autoexec.bat file.
  156.      If you are using Windows 95 OSR2 (version 4.00.950b), you will also
  157.      need to create a file called Winboot.sys with a text editor and
  158.      place it in the root directory of Drive C.  Winboot.sys can be an
  159.      empty file, just  so long as you have the file.
  160.  
  161.   NOTE: If your hard drive already contains the autoexec.dos,
  162.   config.dos, io.dos, msdos.dos, and command.dos files, then you will
  163.   not need the floppy. You can check by typing: dir and dir /ah at the
  164.   root of Drive C.  Also, if you installed the Upgrade version of
  165.   Windows 95, then it is likely that you have them.
  166.  
  167.  
  168.  
  169.   ╖  The Loadlin.exe program file
  170.  
  171.   ╖  Your kernel image file,usually zImage or vmlinuz. (See the ``'' for
  172.      info).
  173.  
  174.   ╖  A simple text editor, such as Notepad.
  175.  
  176.  
  177.   3.  Getting started:
  178.  
  179.  
  180.   3.1.  Determine what version of Windows 95 you have.
  181.  
  182.   Boot your computer to Windows 95 and right click on the My omputer
  183.   icon. Now left click on Properties. On the eneral tab, look under the
  184.   "System:" line. There you will see the version number.
  185.  
  186.  
  187.   3.2.  Determine if you are using the FAT32 file system.
  188.  
  189.   NOTE: If you have Windows 95 version 4.00.950b, make certain you are
  190.   not using the FAT32 file system. Double click the My Computer  icon,
  191.   then right click the Drive C icon. Left click on Properties. On the
  192.   General tab, the "Type:" line will indicate whether or not you have a
  193.   FAT32 file system. If you are using the FAT32 file system, then go
  194.   directly to ``'' . Otherwise, continue with  Section 3.3.
  195.  
  196.  
  197.  
  198.  
  199.   3.3.  Make sure filename extensions are visible in Windows Explorer.
  200.  
  201.  
  202.   ╖  Run the Windows Explorer file manager program.
  203.  
  204.   ╖  On the Menu Bar, click on View, then click on Options.  On the View
  205.      Tab, make sure that the "Show all files " radio button is marked.
  206.      Also, make sure that the line with "Hide MS-DOS file extensions for
  207.      file types that are registered " is unchecked.  Click on the OK
  208.      button.
  209.  
  210.   NOTE: If your hard drive already contains the *.dos files mentioned in
  211.   the ``'', then skip to the next ``''.  Otherwise,        continue with
  212.   Section 3.4.
  213.  
  214.  
  215.   3.4.  Rename your system files.
  216.  
  217.  
  218.   ╖  Insert the DOS 5.0 or DOS 6.x bootable floppy into Drive A. Click
  219.      on the Drive A icon so you can see the contents on the floppy disk.
  220.  
  221.   ╖  Rename each file to a .dos file extension. You can do this by
  222.      single clicking on a file, pressing the F2 function key, and typing
  223.      in the new name. Do not worry if you need the bootable floppy to
  224.      work properly, just rename the files back after you are finished
  225.      with this procedure.
  226.  
  227.  
  228.   3.5.  Important Warning.
  229.  
  230.  
  231.   ╖  EXTREMELY IMPORTANT: Make sure you rename the files on the floppy
  232.      BEFORE you copy them to Drive C. Otherwise you will overwrite your
  233.      Windows 95 system files. You have been warned.  Now, copy all files
  234.      to the root directory of Drive C. One method is to click on the
  235.      Drive A icon, press CTRL+A, press CTRL+C, click on the Drive C
  236.      icon, and press CTRL+V.
  237.  
  238.  
  239.   NOTE: If you do not have Windows 95 OSR2 (version 4.00.950b), please
  240.   skip to ``''.
  241.  
  242.  
  243.   ╖  If (and only if) you have Windows95 version 4.00.950b, make sure
  244.      you have a file named Winboot.sys in the root directory of Drive C,
  245.      as stated in ``'' above. Failure to have Winboot.sys in the root
  246.      directory of Drive C will result in a system lockup should you
  247.      attempt to boot to an earlier version of DOS.
  248.  
  249.   NOTE: If you are using a  DOS 6.x boot disk skip to ``'', otherwise
  250.   continue with the next step.
  251.  
  252.  
  253.   3.6.  Edit your system files.
  254.  
  255.  
  256.   ╖  Open Notepad. On the Menu Bar, click on Open. Change "Files of
  257.      type" to "All files (*.*)". Change "Look in:" from Desktop to Drive
  258.      C. Now open Config.dos by double clicking on the filename. Delete
  259.      all the contents. This will create a 0K file...I will explain
  260.      later. Save the file.
  261.  
  262.   ╖  Use Notepad to open and edit Autoexec.dos and type in the Loadlin
  263.      command. The Loadlin command must be in the following syntax:
  264.  
  265.        ______________________________________________________________________
  266.                Loadlin DriveLetter:\LinuxKernelFile root=/dev/LinuxBootPartition ro
  267.        ______________________________________________________________________
  268.  
  269.  
  270.  
  271.  
  272.   Here is my Autoexec.dos file as an example:
  273.  
  274.  
  275.  
  276.        ______________________________________________________________________
  277.                Loadlin f:\vmlinuz root=/dev/hdc2 ro
  278.        ______________________________________________________________________
  279.  
  280.  
  281.  
  282.  
  283.   NOTE: The kernel, as well as the Loadlin.exe, file may be anywhere on
  284.   your hard drive as long as you reference the correct path. For
  285.   example, if your kernel file was located in  the directory
  286.   e:\linux\kernels and Loadlin.exe was located in the directory
  287.   c:\utils, you would use:
  288.  
  289.  
  290.  
  291.        ______________________________________________________________________
  292.                c:\utils\loadlin e:\linux\kernels\vmlinuz root=/dev/hdc2 ro
  293.        ______________________________________________________________________
  294.  
  295.  
  296.  
  297.  
  298.  
  299.   ╖  Save the file.
  300.  
  301.  
  302.   4.  *** Use this section ONLY if you are using a DOS 6.x boot disk.
  303.   ***
  304.  
  305.  
  306.   4.1.  Edit and Rename your DOS 6.x system files.
  307.  
  308.  
  309.   ╖  Open Notepad. On the Menu Bar, click on Open. Change "Files of
  310.      type" to "All files (*.*)". Change "Look in:" from Desktop to Drive
  311.      C. Now open Config.dos by double clicking on the filename. Delete
  312.      all the contents. Now, you will need to enter the shell command
  313.      with the following syntax:
  314.  
  315.  
  316.  
  317.        ______________________________________________________________________
  318.                shell=loadlin.exe LinuxKernelFile root=/dev/LinuxBootPartition ro
  319.        ______________________________________________________________________
  320.  
  321.  
  322.  
  323.  
  324.   Here is my Config.dos file as an example:
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.   ______________________________________________________________________
  332.           shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro
  333.   ______________________________________________________________________
  334.  
  335.  
  336.  
  337.  
  338.   NOTE: The loadlin and kernel file may be  anywhere on your hard drive
  339.   as long as you reference the correct path. For example, if your
  340.   loadlin file was in the directory f:\utils and the kernel file was
  341.   located in the directory e:\linux\kernels you would use:
  342.  
  343.  
  344.  
  345.        ______________________________________________________________________
  346.                shell=f:\utils\loadlin.exe e:\linux\kernels\vmlinuz root=/dev/hdc2 ro
  347.        ______________________________________________________________________
  348.  
  349.  
  350.  
  351.  
  352.  
  353.   ╖  Save the file.
  354.  
  355.  
  356.   5.  Final Steps
  357.  
  358.  
  359.   5.1.  Almost Finished
  360.  
  361.  
  362.  
  363.   ╖  One last file to edit and then you are finished. Use Notepad to
  364.      open and edit Msdos.sys. Goto the "Options" section. Look for a
  365.      line that has BootMulti=. If you do not find one then add it and
  366.      set the value to 1. It should look something like:
  367.  
  368.  
  369.  
  370.        ______________________________________________________________________
  371.                [Options]
  372.                BootMulti=1
  373.        ______________________________________________________________________
  374.  
  375.  
  376.  
  377.  
  378.  
  379.   ╖  There may be other items listed. Just leave them. Now save the
  380.      file.
  381.  
  382.  
  383.   5.2.  You are finished!
  384.  
  385.   Now all you have to do is reboot (Don't forget to remove the floppy
  386.   disk). When you see "Starting Windows 95...", press the F4 Function
  387.   Key and Linux should boot right up.
  388.  
  389.  
  390.   5.3.  How it works.
  391.  
  392.   Windows 95 has a built in Boot Menu. By default you do not see it at
  393.   startup (although you can change that if you wish), but you can get to
  394.   it by pressing the F8 Function Key when you see "Starting Windows
  395.   95...". On the menu you will see several options. The last option is
  396.   "Previous version of  MS-DOS". Instead of pressing F8 and then
  397.   selecting "Previous version of MS-DOS", you can use the F4 shortcut by
  398.   pressing F4 when "Starting Windows 95..."  appears on the screen. When
  399.   Windows 95 boots to the previous  version of MS-DOS, it uses the files
  400.   that end in the .dos file extension. This is why it is important to
  401.   have a 0K Config.dos file if you are initiating Linux from the
  402.   Autoexec.dos file. If Windows 95 does not find the files with a .dos
  403.   extension while trying to boot the previous operating system, it will
  404.   load the Windows 95 startup files.  Therefore, if you do not have a
  405.   Config.dos file, Windows 95 will load all the drivers in your
  406.   Config.sys file. While this will not prevent Linux from loading, it
  407.   will take longer. Having a 0K Config.dos file prevents Windows 5 from
  408.   reading your Config.sys file while booting to the previous version of
  409.   MS-DOS.
  410.  
  411.  
  412.   6.  Alternate Methods for Auto-Booting Linux, Especially for Users
  413.   With a FAT32 File System.
  414.  
  415.   This section will work for all versions of Windows 95 to date,
  416.   regardless of whether you have a FAT32 file system. There are two
  417.   methods I will discuss in this section. First, I'll start with  the
  418.   simplest.
  419.  
  420.  
  421.   6.1.  Method 1.
  422.  
  423.   This method uses the Autoexec.bat file to call (or execute) another
  424.   batch file named Linux.bat, during boot up.
  425.  
  426.  
  427.   ╖  Creat a Linux.bat file using a simple text editor such as EDIT or
  428.      Notepad. The contents should be similar to the following:
  429.  
  430.  
  431.  
  432.        ______________________________________________________________________
  433.                @echo off
  434.                cls
  435.                echo.
  436.                echo.
  437.                echo.
  438.                echo.
  439.                choice /t:y,5 "Do you wish to boot Linux? "
  440.                if errorlevel 2 goto End
  441.                c:\loadlin c:\vmlinuz root=/dev/hdc2 ro
  442.                :End
  443.        ______________________________________________________________________
  444.  
  445.  
  446.  
  447.  
  448.   This batch file script clears the screen, adds four blank lines,
  449.   displays the text in quotes + [Y,N], then waits 5 seconds for you to
  450.   press a key. If you do not press a key within 5 seconds, it defaults
  451.   to Y and runs Linux. If you select Y or N, the batch file determines
  452.   what option you selected, then executes the selected option.  For
  453.   example, if you select 'N' then the batch file terminates and
  454.   continues to process your Autoexec.bat file, which loads Windows 95.
  455.   If you select Y, then of course Linux will load.
  456.  
  457.   If you do not want four blank lines before the text, modify the number
  458.   of lines with echo. If you do not want the screen to clear, then
  459.   remove the line with cls. The /t switch tells the choice command to
  460.   wait 5 seconds and, if no key is pressed, to default to Y. Change the
  461.   y to an n if you want Windows 95 to boot after the 5 second timeout:
  462.   choice /t:n,5.  Also, you can change the amount of time to wait from 0
  463.   to 99 seconds.  For more information on the choice command, change to
  464.   the c:\windows\command directory and type: choice /? at the command
  465.   prompt.
  466.  
  467.   NOTE: You will have to modify the line that boots Linux to match your
  468.   configuration. Please see ``'' for examples of how to configure
  469.   Loadlin to boot to Linux.
  470.  
  471.  
  472.   ╖  Next, create an Autoexec.bat file (if you don't already have one)
  473.      with a simple text editor. Then, on the first line, add the
  474.      following:
  475.  
  476.  
  477.  
  478.        ______________________________________________________________________
  479.                call c:\linux
  480.        ______________________________________________________________________
  481.  
  482.  
  483.  
  484.  
  485.  
  486.   If Linux.bat is in another directory you will have to reference the
  487.   correct path. For example if Linux.bat is in a directory called
  488.   C:\batch, you would add:
  489.  
  490.  
  491.  
  492.        ______________________________________________________________________
  493.                call c:\batch\linux
  494.        ______________________________________________________________________
  495.  
  496.  
  497.  
  498.  
  499.  
  500.   to the first line of your Autoexec.bat file. Save and exit the file.
  501.   Now all you need to do is reboot. You should be prompted on whether
  502.   you want to boot Linux.
  503.  
  504.  
  505.   6.2.  Method 2.
  506.  
  507.   This method is a bit more involved, but offers the greatest
  508.   flexibility. What this method does it create your own custom boot
  509.   menu, though it does not replace the Windows 95 boot menu. You will
  510.   need a Config.sys and an Autoexec.bat file.
  511.  
  512.  
  513.   ╖  First you will need to define a Startup Menu in Config.sys (my
  514.      comments to you are in parenthesis):
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.   ______________________________________________________________________
  530.           [menu]
  531.           menuitem=Linux, Boot to Linux  (This defines a Menu Block and gives it
  532.           a description).
  533.           menuitem=Win95, Boot to Windows 95
  534.           menucolor=15,1  (This gives a blue background with bright white text)
  535.           menudefault=Linux, 15  (This sets the default menuitem and waits up to
  536.           15 seconds for input).
  537.  
  538.           [linux]
  539.           shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro (Please see Section 4
  540.           for examples and syntax).
  541.           [win95]
  542.           (Include the normal contents of your config.sys file here. If you did
  543.           not have a config.sys file before now, then leave this section blank).
  544.  
  545.   ______________________________________________________________________
  546.  
  547.  
  548.  
  549.  
  550.  
  551.   ╖  Save and exit your Config.sys file. If you want, you can use this
  552.      Config.sys template to get started.
  553.  
  554.  
  555.   ╖  Next, edit your Autoexec.bat file (my comments to you are in
  556.      parenthesis):
  557.  
  558.  
  559.  
  560.        ______________________________________________________________________
  561.                goto %config%
  562.  
  563.                :win95
  564.                (Include the normal contents of your autoexec.bat file here. If you did
  565.                not have an autoexec.bat file before now, then leave this section
  566.                blank).
  567.        ______________________________________________________________________
  568.  
  569.  
  570.  
  571.  
  572.  
  573.   ╖  Save and exit your Autoexec.bat file. If you want, you can use this
  574.      Autoexec.bat template to get started. That should do it. The next
  575.      time you reboot, you should get a Start Up menu with the option to
  576.      boot to Linux or Windows 95.
  577.  
  578.  
  579.   7.  Frequently Asked Questions:
  580.  
  581.  
  582.   7.1.  Where can I find more information on using Loadlin?
  583.  
  584.  
  585.  
  586.   ╖  Slackware 3.2 contains a file named loadlin.tgz in the
  587.      \slackware\A5 directory, Slackware 3.3 and 3.4 have loadlin.tgz in
  588.      \slackware\A4. Unarchive the file and look in the \docs directory
  589.      for a file named manual.txt. I do not know about earlier versions
  590.      of Slackware.
  591.  
  592.  
  593.   ╖  RedHat 4.2 and 5.0 contains a file named loadlin16.tgz in the
  594.      \dosutils directory. Unarchive the file and look in the \docs
  595.      directory for a file named manual.txt. RedHat 4.1 does not seem to
  596.      have this archive. The manual.txt is also available for download
  597.      at:
  598.  
  599.  
  600.        ftp://ftp.eskimo.com/u/p/praxis/manual.txt
  601.  
  602.  
  603.  
  604.   ╖  Additional information is available at:
  605.  
  606.  
  607.        http://sunsite.unc.edu/LDP/HOWTO/BootPrompt-HOWTO-2.html#ss2.2
  608.  
  609.  
  610.  
  611.   7.2.  I am not sure what partition Linux is installed on. How do I
  612.   find out?
  613.  
  614.  
  615.  
  616.   ╖  At a Linux shell prompt, run the fdisk utility and press "p". From
  617.      there you should be able to tell. If you need additional help using
  618.      fdisk, please consult the man pages.
  619.  
  620.  
  621.   7.3.  Where do I find the kernel image file and how do I copy it to my
  622.   MS-DOS partition?
  623.  
  624.  
  625.  
  626.   ╖  To find your linux kernel file type:
  627.  
  628.  
  629.  
  630.        ______________________________________________________________________
  631.                find / -name vmlinuz
  632.        ______________________________________________________________________
  633.  
  634.  
  635.  
  636.  
  637.  
  638.   at a Linux shell prompt. This will search all Linux partitions for the
  639.   vmlinuz file. If you have multiple vmlinuz files, then make sure you
  640.   use the correct one. If you are not sure, then the safest bet would be
  641.   to use the most recent one.
  642.  
  643.   To copy your linux kernel file to your DOS partition, you need to make
  644.   your DOS partition visible to Linux, then mount the partition if it is
  645.   not already. Generally, this should have been set up when you
  646.   installed Linux. All you need to do next is change to the directory
  647.   the vmlinuz file is in and copy it over to DOS using the cp command.
  648.  
  649.   However, if Linux was not set up to recognize your DOS partition, then
  650.   copy vmlinuz to a floppy. Take any DOS formatted floppy (with enough
  651.   disk space to hold your kernel image file) and insert it into your
  652.   floppy drive. Type:
  653.  
  654.  
  655.  
  656.        ______________________________________________________________________
  657.                mount /dev/fd0 /tmp
  658.        ______________________________________________________________________
  659.  
  660.  
  661.   at a Linux shell prompt. Then change to the directory your kernel
  662.   image file is in and type:
  663.  
  664.  
  665.  
  666.        ______________________________________________________________________
  667.                cp vmlinuz /tmp
  668.        ______________________________________________________________________
  669.  
  670.  
  671.  
  672.  
  673.   This will copy vmlinuz to your floppy disk and it will be readable by
  674.   DOS. Shutdown Linux, boot to DOS, then copy vmlinuz to whichever
  675.   directory you choose. If you recompile your kernel, do not forget to
  676.   copy the new kernel image file to your DOS partition. This will
  677.   overwrite your old file, so it might be a good idea to rename the old
  678.   file first just in case the new one does not work properly.
  679.  
  680.  
  681.   7.4.  Does it matter if I install Linux or Windows 95 first?
  682.  
  683.  
  684.   ╖  Technically no. However, it would be much simpler to install Win95
  685.      first. That way it is easier to setup Linux to recognize your DOS
  686.      partition(s) as you can usually do this during the Linux
  687.      installation.
  688.  
  689.  
  690.   7.5.  What if I already dual boot between Windows 95 and Windows 3.x,
  691.   and Iwant to boot to Linux using this method?
  692.  
  693.  
  694.   ╖  Frankly, if you want to do this I would recommend using LILO.
  695.      However, if you really do not want to use LILO, you will have to
  696.      boot to Win 3.x first, then issue the Loadlin command. (Make sure
  697.      Windows 3.x is NOT running, but that you are in DOS 5.0 or 6.x).
  698.  
  699.  
  700.   7.6.  Is it possible to initiate Linux from the Windows 95 desktop?
  701.  
  702.  
  703.   ╖  Yes. First, create a batch file called linux.bat, for example.
  704.      Edit the file to contain a Loadlin command such as:
  705.  
  706.  
  707.        ______________________________________________________________________
  708.                loadlin f:\vmlinuz root=/dev/hdc2 ro
  709.        ______________________________________________________________________
  710.  
  711.  
  712.  
  713.  
  714.  
  715.   Now save the file in the \windows\desktop directory. Next, right click
  716.   on the Linux.bat icon, then left click on Properties. Now click on the
  717.   Program tab, then click on the Advanced button. Click on the box next
  718.   to MS-DOS mode and make sure the box next to "Warn before entering MS-
  719.   DOS mode is checked". Click OK, then click on OK again. Now when you
  720.   double click on the Linux icon, a warning box will appear before going
  721.   into MS-DOS mode. If you click on "Yes" then Windows enters MS-DOS
  722.   mode and executes the Linux.bat file.
  723.  
  724.   NOTE: You must be in MS-DOS mode in order to use Loadlin. Please see
  725.   the manual.txt file mentioned in ``'' of this ``'' for more
  726.   information.
  727.   7.7.  Where can I get a plain text version of this document?
  728.  
  729.  
  730.   ╖  You can get a plain text version of this document at:
  731.  
  732.        ftp://ftp.eskimo.com/u/p/praxis/loadlin.txt
  733.  
  734.  
  735.  
  736.   8.  Credits
  737.  
  738.   A special thanks toNorm Jacobowitz and Fred Harris for helping me sort
  739.   out the Windows 95 OSR2 issues and for helping me improve this mini-
  740.   HOWTO.
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.