  The Loadlin+Win95 mini-HOWTO

  Authored by: Chris Fischer, protek@brigadoon.com
  v1.4.6, 13 March 1999
  : seobk@hitel.net
  v1.4.6, 1999 6 29

     ϱ  95 Loadlin Բ  
  մϴ.
  ______________________________________________________________________

  

  1. ϸ
     1.1 ۱
     1.2     98
     1.3 ǵ
     1.4 å 

  2. غ ¾
     2.1 ! 95 OSR2 (version 4.00.950.b) ڿ:
     2.2 :
     2.3  ʿ ͵:

  3. ϱ:
     3.1 ġ 95  ˾Ƴ
     3.2 FAT32 Ͻý ϰ ִ ˾Ƴ
     3.3  Ȯڰ Ž⿡ ̵ ϱ
     3.4 ý  ̸ ٲٱ.
     3.5  !
     3.6 ý  ϱ.AID CDATA Section 3.6(LABEL)LABEL

  4. ***   6.x õ ϴ 츸   ÿ.*** AID CDATA Section 4(LABEL)LABEL
     4.1  6.x ý  ϰ ̸ٲٱ.

  5.  ܰ.
     5.1  .
     5.2 !
     5.3  ϴ°.

  6. Ư FAT32 ڸ Ͽ  ڵ ϱ   ٸ  AID CDATA Section 6(LABEL)LABEL
     6.1 ù° .
     6.2 ι° .

  7.  Ǵ ͵: AID CDATA FAQ(LABEL)LABEL
     7.1 Loadlin ϱ   ڼ  𿡼   ֽϱ? AID CDATA Section 7.1(LABEL)LABEL
     7.2  Ƽǿ  ġǾ 𸣰ڽϴ.    ?
     7.3  Ŀ ̹  ã,  װ MS-DOSƼǿ մϱ?
     7.4  95  ġϴ  ߿մϱ?
     7.5  LILO ġǾ ֽϴ. ׷ Loadlin  ϰ ,  ϸ LILO   ֳ?
     7.6 ̹ 95 3.x  Ƽ Ͽ  ִµ,      ֽϱ?
     7.7 95 ȭ鿡  ϴ  մϱ?
     7.8    ؽƮ Ϸ     ֽϱ?

  8. Credits

  ______________________________________________________________________

  1.  ϸ

    F4 Ű ̿Ͽ  ڵ ϱ Ͽ
   95 Ʈ޴ Loadlin.exe Բ ϴ  մϴ.
    FAT16 ϴ 95  4.00.950, 4.00.950a,
  4.00.95b Loadlin ϴ    ȿ 
  Դϴ.  LILOƮŴ ϱ Ѵٸ Linux+Win95 Mini-
  HOWTO Ͻʽÿ.

  Ҿ    4.00.95b FAT32Դ  95
  ϱ  ΰ  Ǿ ֽϴ.

  1.1.  ۱

  The Loadlin+Win95 mini-HOWTO is copyright (C) 1997- 1998 by
  ProtekComputer Solutions. This document may be reproduced and
  distributed in whole or in part, in any medium physical or electronic,
  as long as this copyright notice is retained on all copies. Commercial
  redistribution is allowed and encouraged; however, the author would
  like to be notified of any such distributions.

  1.2.      98

   ̴Ͽ The Linux+Windows 95 Reference Page
  <http://www.eskimo.com/~praxis>  Խõ˴ϴ.   ֽ
   װ ȮϽʽÿ. װ 98 ξƮϱ 
  ũ ֽϴ.  ̴ Ͽ  ǿ 98 
  ÿ    Դϴ.

  1.3.  ǵ

  , ,  ȯմϴ.  ׻  ̴Ͽ Ȯϰ
  ϱ   ϰ ֽϴ. ϴ ۾ ַ ǵ鿡
  ϰ Ƿ,  Ǵ 亯 ϱ ּ  Դϴ.
  protek@brigadoon.com Ͻø ˴ϴ.

  1.4.  å 

   ̴Ͽ   ϰ Ȯ  Ǳ  ּ
   Դϴ. ,   Ư  ռ Ͽ
  ǥǰų Ͻõ   ˴ϴ. ý ȭ̳
  ȭ ϱ     ϴ.  ؼ 
   ε帳ϴ.

   Ī մϴ.

  2.  غ ¾

  2.1.  ! 95 OSR2 (version 4.00.950.b) ڿ:

   Windows 95 OSR2 FAQ ϱ   dual booting with Windows
  95  õ ÿ.  FAQ FAT32    
  ϰ ִ. .  ϸ, FAT16 Ͻý 󿡼 95
  OSR2 ϰ ִٸ, F4Ű ̿ Ʈ   ִ.

  NOTE: FAT32󿡼 95 OSR2 ϰ ִٸ,  ̴Ͽ
  ִ ù ۵ , õؼ ʵȴ.

  ׷  ڵ ϱ  ΰ   ִµ,
  ̰ ``Section 6'' ϱ Ѵ.

  2.2.  :

  o  95 ġϿ.

  o  95 C̺꿡 ġǾ.

  o   ġϿ.

  o   ġ Ƽ ˰.

  o  LILO ϵ忡 ġǾ .

  o   95 OSR2 Ѵٸ, Windows95 OSR2 FAQ  ڼ
     о.

  2.3.   ʿ ͵:

  o  5.0̳ 6.x ý (io.sys, msdos.sys, command.com)
     config.sys  ִ õ.  5.0õ
     Ѵٸ, autoexec.bat.ϵ ʿϴ.  95 OSR2
     Ѵٸ Winboot.sys ؽƮ ͷ  , C̺
     Ʈ 丮 ƶ. Winboot.sys  ־ .

  NOTE: ϵ忡 ̹ autoexec.dos, config.dos, io.dos, msdos.dos,
  command.dos  ִٸ, ÷Ǵ ʿ. C̺
  Ʈ丮 dir and dir /ah  ν Ȯ  ִ.
  95 ׷̵ ġߴٸ,  ɼ .

  o  Loadlin.exe α׷ 

  o  Ŀ̹.  vmlinuz, zImage (``FAQ''  ).

  o  ޸   ؽƮ .

  3.  ϱ:

  3.1.  ġ 95  ˾Ƴ

  95 ؼ  ǻ   콺 Ŭ϶. ,
    콺ư Ŭ. Ϲ ǿ ѹ  
  ִ.

  3.2.  FAT32 Ͻý ϰ ִ ˾Ƴ

  NOTE: 95  4.00.950b ϰ ִٸ, FAT32 ϰ 
   Ȯؾ Ѵ..  ǻ͸ Ŭ , C̺ 
   콺 Ŭ,  Ŭϸ, Ϲ ǿ "Type:" 
  FAT32 ϰ ִ ƴ   ִ.  (: ѱ95
  OSR2 -ý-ɿ Ͻý:     ִ.)
  FAT32 Ѵٸ ٷ ``Section 6''  . ƴϸ, Section 3.3
  .

  3.3.   Ȯڰ Ž⿡ ̵ ϱ

  o  Ž⸦ Ѵ.

  o  ޴ٿ, -ɼ-⿡ "  ǥ " üũϰ, "
     ϵ   Ȯ " ǥø ϶. ׸ OK.

  NOTE:  ϵ ̺꿡 ̹ ``NOTE: of Section 2.3'' ޵
  *.dosȭ   ``NOTE:'' Ѿ, ƴϸ Section 3.4
  ϶.

  3.4.  ý  ̸ ٲٱ.

  o   5.0̳ 6.x  ÷  A̺꿡 ְ,  
       ֵ ̺ A  Ŭ϶.

  o  ϵ ̸  .dosȮڸ  ϶. Ͽ ѹ
     Ŭ  F2Ű   ̸  ȴ. Ȥ  
     ÷ǰ ʿ   ʿ .   ۾ 
     Ŀ ٽ ̸ ǵ  ȴ.

  3.5.   !

  o  ſ ߿: ϵ C ̺꿡 ϱ  ̸ ٲپ
     Ȯ϶. ׷   95 ý   ȴ.
     ٽѹ ϶. Ȯ , ÷ǿ ִ  ϵ
     C̺ Ʈ丮 ϶. ϴ Ѱ  A
     ̺  Ŭ  CTRL+A , CTRL+C  ,
     C ̺긦 Ŭϰ, CTRL+V  ̴.

  NOTE:  95 OSR2(version 4.00.950b)   ,
  ``Section 3.6'' Ѿ.

  o     95  4.00.950b̸, ``Section 2.3''
     ޵ Winboot.sys   C ̺ Ʈ 丮 ִ°
     Ȯ϶. Winboot.sys   C̺ Ʈ丮 
     ý ߱       ۿ .

  NOTE:  6.x õ Ѵٸ ``Section 4'' ѰŰ,
  ׷   Ӻ.

  3.6.  ý  ϱ.

  o  ޸ config.dos  . ( Ŀ " 
     (*.*) " ؾ Ѵ)   , 0K 뷮 
     µ, ߿  ̴, ϴ ϶.

  o  ޸ Autoexec.dos , Loadlin ɾ ־.
     ɾ  ƾ Ѵ.

       ______________________________________________________________________

        Loadlin ̺:\Ŀ  root=/dev/Ƽ  ro
       ______________________________________________________________________

  ,  Autoexec.dos   :

  ______________________________________________________________________

   Loadlin f:\vmlinuz root=/dev/hdc2 ro
  ______________________________________________________________________

  NOTE: Loadlin.exe Ŀ path Ȯ  ֱ⸸ ϸ, ϵ
  ̺   ־  . , Ŀ
  e:\linux\kernels ְ Loadlin.exe  c:\utils   
  ϸ ȴ.

       ______________________________________________________________________

        c:\utils\loadlin e:\linux\kernels\vmlinuz root=/dev/hdc2 ro
       ______________________________________________________________________

  o   ϱ.

  4.  ***   6.x õ ϴ 츸  
  ÿ.***

  4.1.   6.x ý  ϰ ̸ٲٱ.

  o  ޸ ̿Ͽ, C ̺ config.dos  . 
         ϶.

       ______________________________________________________________________

        shell=loadlin.exe Ŀ root=/dev/ƮƼ  ro
       ______________________________________________________________________

   ,  config.dos   .

       ______________________________________________________________________

        shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro
       ______________________________________________________________________

  NOTE: Loadlin Ŀ Ȯ θ ־, ϵ ̺ 
   ִ  .  ϶.

  ______________________________________________________________________

   shell=f:\utils\loadlin.exe e:\linux\kernels\vmlinuz root=/dev/hdc2 ro
  ______________________________________________________________________

  o   ϱ.

  5.   ܰ.

  5.1.   .

  o  ϳ ϸ  ϸ, ̴. ޸ Msdos.sys 
     . "Option"   BootMulti=   ãƶ. ,
     ߰Ͽ ̰  1 ƶ.   ̴.

       ______________________________________________________________________

        [Options]
        BootMulti=1
       ______________________________________________________________________

  o  ٸ ׸  ̳, մ   .

  5.2.  !

   ø ϸ ȴ.(÷Ǹ ̺꿡 ) "Starting Windows
  95..." ̸ F4Ű .  ٷ õ ̴.

  5.3.   ϴ°.

  95 ü Ʈ ޴  ִ. ⺻δ ýÿ 
     , (Ѵٸ  ٲ  ִ) "Starting
  Windows95..." ȭ鿡 ǥõ  F8    ִ. ޴ 
   ߿   ִµ,   ׸ "  MS-
  DOS "̴. F8  "  MS-DOS " ϴ
  , "Starting Windows95..." ٷ F4Ű  ȴ. 95
    ϱ ؼ ̸ .dos Ȯڷ  ϵ
  Ѵ. , autoexec.dos Ϸ  ýŰ ؼ
  config.dos 0K Ѵ. ̶  95 .dos Ȯڷ
    ã ϸ, 95 õ  εѴ. 
   config.dos , 95  ̹ 
  config.sysϿ εϰ ȴ. ̰  ϴµ ְ
   , ð   ɸ. 0K ¥ config.dos ,
     ϴµ 95 config.sys  ʴ´.

  6.  Ư FAT32 ڸ Ͽ  ڵ ϱ   ٸ
  

      95 ȿ ִ. (FAT32 ϰ
   ʰǰ) ΰ  ִµ    ϰڴ.

  6.1.  ù° .

     Autoexec.bat  ߿ Linux.bat̶ ̸
  ٸ ġ  call Ѵ.

  o  EDIT ޸  Ͽ, Linux.bat .  
     ̸ ȴ.

       ______________________________________________________________________

        @echo off
        cls
        echo.
        echo.
        echo.
        echo.
        choice /t:y,5 "Do you wish to boot Linux? "
        if errorlevel 2 goto End
        c:\loadlin c:\vmlinuz root=/dev/hdc2 ro
        :End

       ______________________________________________________________________

   ġ  ȭ ,  ϰ, ǥ  ڿ
  [Y,N] ǥϰ, 5   Ű Է ٸ. 5  Ű
  Է , Y ϰ  Ѵ.  Y N
  ϸ, ġ õ ׸ Ѵ.  N ߴٸ,
  ġ ǰ  Autoexec.bat  Ͽ 95
  εȴ. Y ߴٸ,   ε ̴.

  ؽƮ տ ִ     , echo  ִ 
  Ѵ. ȭ   ٶ ʴ´ٸ, cls ִ 
  Ѵ. /t  ġ 5 ʵ ٸ ϴ ̰, ƹ Ű
   , Y  Ʈ . 5ʰ ٸ Ŀ 95
  õǰ Ϸ, y n ٲ۴: choice /t:n,5. ٸ ð
  0 99   ִ. choiceɿ   ڼ 
  ʿϸ, c:\windows\command 丮   choice /?  Ѵ.

  NOTE: ϴ    µ ľ Ѵ.
  ``Section 3.6''  ϶.

  o  , Autoexec.bat  .(̹   ʴٸ)
     ׸  ù°ٿ   Ѵ.

  ______________________________________________________________________

          call c:\linux
  ______________________________________________________________________

   Linux.bat ٸ 丮 , ϰ θ ־
  Ѵ.  Linux.bat c:\batch ִٸ,

       ______________________________________________________________________

               call c:\batch\linux
       ______________________________________________________________________

   Autoexec.bat ù° ٿ  Ѵ.  ø ϸ ȴ.
  ,      ̴.

  6.2.  ι° .

    ణ  , ִ 뼺 οѴ.  
  95 Ʈ ޴ ü 鼭,   Ʈ ޴
   ̴. Config.sys Autoexec.bat  ʿϴ.

  o  Config.sys ȿ ŸƮ ޴  ؾ Ѵ. (ȣȿ ִ 
      ̴.)

       ______________________________________________________________________

        [menu]
        menuitem=Linux, Boot to Linux  (޴  ׿  )
        menuitem=Win95, Boot to Windows 95
        menucolor=15,1  (Ķ  Ͼ ۾ ǥ)
        menudefault=Linux, 15  (Ʈ ޴ ϰ 15  Է ٸ)

        [linux]
        shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro (Section 4   Ѵ.)

        [win95]
        ( config.sys   ´.  config.sys  , ̰ ´.)
       ______________________________________________________________________

  o  Config.sys  Ѵ. Ѵٸ, Config.sys template  
      ִ.

  o  , Autoexec.bat Ѵ. ( ȣ  ̴)

       ______________________________________________________________________

        goto %config%

        :win95
        (⿡  Autoexec.bat  ´. ʿ Autoexec.bat , ׳ ´.)
       ______________________________________________________________________

  o  Autoexec.bat Ѵ. Ѵٸ,  Autoexec.bat template 
      ִ. ̰ Ǿ.  ϸ,  
     , 95     ִ ŸƮ ޴
      ̴.

  7.   Ǵ ͵:

  7.1.  Loadlin ϱ   ڼ  𿡼  
  ֽϱ?

  o    3.2  3.5 \slakware\A5 丮 ȿ
     "loadlin.tgz"  ϰ ְ,  3.3  3.4
     \slakware\A4 丮 ֽϴ.   3.6 \slakware\A8
     丮 ֽϴ.   Ǯ, \docs 丮
     manual.txt  ֽϴ.     ؼ
     𸣰ڽϴ.

  o    4.2 5.2 "loadlin16.tgz"  \dosutils
     丮  ֽϴ.   Ǯ \docs 丮 ,
     manual.txt  ֽϴ.  4.1     
     ʽϴ. manual.txt  ҿ ٿε   ֽϴ.

       ftp://ftp.eskimo.com/u/p/praxis/manual.txt

  o   ڼ   ҿ Ͻ  ֽϴ.

       http://metalab.unc.edu/LDP/HOWTO/BootPrompt-HOWTO-2.html#ss2.2

  7.2.   Ƽǿ  ġǾ 𸣰ڽϴ.   
  ?

  o    Ʈ 󿡼 fdisk Ű "p" .
     ű⿡ ˾    Դϴ. fdisk ϴµ  ڼ
      ʿϽø, man page ϼ.

  7.3.   Ŀ ̹  ã,  װ MS-DOSƼǿ
  մϱ?

  o   Ŀ  ã:

       ______________________________________________________________________

               find / -name vmlinuz
       ______________________________________________________________________

    Ʈ   ԷϽʽÿ.  ۾ vmlinuz
   ã    Ƽ ˻ Դϴ.  vmlinuz
    ,   ùٸ  ˾ƳʴϿ. 
  𸣰ڴٸ,  ֱ  ϴ  մϴ.

   Ŀ  MS-DOSƼǿ Ϸ,   Ƽ
  밡ؾ մϴ. ׸  ̹ Ʈ Ǿ  ʴٸ, 
  Ƽ Ʈ Űʽÿ.   ۾  ġ 
  ˴ϴ. , vmlinuz ִ 丮 ̵ , cp ɾ
  DOS Ƽ Ͻʽÿ.

  ׷,   Ƽ ν  ְ  Ǿ  ,
  vmlinuz ÷ǿ Ͽ մϴ.  ˵  ̵
  µ, 뷮 Ŀ  ŭ ؾ մϴ. ׷, ÷Ǹ
  ̺꿡 ְ   ԷϽʽÿ.

       ______________________________________________________________________

               mount /dev/fd0 /tmp
       ______________________________________________________________________

  ׸  Ŀ ִ 丮 ̵ ,

       ______________________________________________________________________

               cp vmlinuz /tmp
       ______________________________________________________________________

  ̷ν, vmlinuz ÷ǿ Ǿ, ̸    
  Դϴ.   ,  Ͽ vmlinuz 
  ϴ 丮 Ͻʽÿ.  Ŀ  ٽ 
  ο Ŀ ̹  Ƽǿ ϴ   ž մϴ.
  ̷ ϸ      ǹǷ,  Ŀ ̹
  ̸ ٲپ ϴ   Ŀ  ۵ ʴ 츦
  Ͽ ٶմϴ.

  7.4.   95  ġϴ  ߿մϱ?

  o  δ ׷ ʽϴ. , 95  ġϴ 
     ξ ϴ. ׷ ؾ߸,  ġÿ  
     Ƽ νĽŰ ϴ   Դϴ.

  7.5.   LILO ġǾ ֽϴ. ׷ Loadlin  ϰ
  ,  ϸ LILO   ֳ?

  o  LILO    95 MBR ( Ʈ ڵ) ؾ
     մϴ.  Ʈ  Ͻʽÿ.

       ______________________________________________________________________

               fdisk /mbr
       ______________________________________________________________________

  7.6.  ̹ 95 3.x  Ƽ Ͽ  ִµ, 
      ֽϱ?

  o  ,  쿡 LILO ϱ⸦ մϴ. ׷
     ұϰ, LILO ϰ  ôٸ,   3.x
     ϰ , loadlin ɾ Ͻʽÿ. (  쿡 
     3.x ϸ ȵ˴ϴ.  5.0̳ 6.x¿ մϴ. )

  7.7.  95 ȭ鿡  ϴ  մϱ?

  o  ׷ϴ.  "linux.bat"̶ ġ ϴ. ,
       ɾ ϵ մϴ.

       ______________________________________________________________________

               loadlin f:\vmlinuz root=/dev/hdc2 ro
       ______________________________________________________________________

    \winodws\desktop 丮 մϴ. (: ѱ
  95 windows\ȭ)  linux.bat 콺
   Ŭϰ, Ƽ( ѱ 95  մϴ:
  ) Ŭմϴ. α׷ ǿ  ư Ŭϰ, "MS-
  DOS" üũ ڽ Ŭϰ, "MS-DOS    " 
  üũϰ Ȯ ư  ϴ.    
  Ŭϸ, MS-DOS     ڽ   Դϴ. ⼭
  "" Ŭϸ,  MS-DOS  Linux.bat  մϴ.

  NOTE:Loadlin  Ű ؼ ݵ MS-DOS忩 մϴ. 
  ڼ , ``FAQ'' ִ ``Section 7.1'' ޵,
  manual.txt  оʽÿ.

  7.8.     ؽƮ Ϸ     ֽϱ?

  o    ؽƮ    ҿ ֽϴ.

       ftp://ftp.eskimo.com/u/p/praxis/loadlin.txt

  8.  Credits

  A special thanks toNorm Jacobowitz and Fred Harris for helping me sort
  out the Windows 95 OSR2 issues and for helping me improve this mini-
  HOWTO.

