
           ʹ LILO Ϊ Win95 + WinNT + Linux ؿ mini-HOWTO
                                       
: Renzo Zanelli, rzanelli@southeast.net
: л HSIEH Kun-Chung, ̨ л Taiwan, Republic of China (NOT
People's Republic of China) ( [1]linuxer.bbs@cis.nctu.edu.tw )

   v1.0, 1998 326
     _________________________________________________________________
   
   ļڡ Windows 95, indows NT  Linux Ķؿ
     _________________________________________________________________
   
1. 

2. װҵϵͳ

     * 2.1 װ Windows 95
       
3. Linux 

4. Windows NT 

5. Windows 95 

6. ο
     _________________________________________________________________
   
1. 

   ѾһЩļ̸ʹ NT Ŀʽؿ NT
    Ѿҵϵͳ 95Լ Linuxʱ LILO ؿ
    Ҿ LILO  NT ѡ NT  OS Loader
   
   ԭҽ Windows 95 ڵһ IDE Ӳ Linux ڵڶš Linux
   ͱҵĵӲҰѹ NT ǿŷųҵĵڶӲȻҲ
   ûԹĽ趨ҸΪһӲĸҵϵͳԼǵķ
   ˳ӦòҪɡ
   
   ֻҪϵãΪÿһҵϵͳýƬ !
   
   Ϊʹ Gilles Vollant BootPart óʽֻ֧Ԯ 4GB 
   ӲӲ޷ʹã Gilles ֱ翴
   ( BootPart ļ Gilles  e-mailַ)
   
2. װҵϵͳ

   ڰװҵϵͳʱҪȷǶװڿķָϡװ
   Windows 95  Windows NT  Fat 16 ָϣ Fat 16 ϿԳɹ
   ʹ Fat32  Windows 95 Լ NTFS  Windows NT
    Linux 汾Ƿ֧ԮԼݡ
   
2.1 װ Windows 95

   װ Windows 95 ڵһŴŵϣҲ C: ŵǵ Windows 95 Ҫ
   һƬʱҪһŶ
   
   ҷڰװ Win95 ʱ Linux ŵ㱻ϵͳסˣҲû win95 
   Դʱ ⡣
   
   ᣬӦÿԿ Windows 95
   
  װ NT 4.0
  
   װ Windows NT 4.0 ĵڶŵϡڽָʱý
    е Linux ֧Ԯ NTFSҽ FAT16 ָ
   Ϊ ԰ȫ windows ŵ以ཻϡ
   
   װ Windows NT ʱ⵽ Windows 95 һԶ NT OS loader
    ѡ£
   
Windows NT Workstation Version 4.00
Windows NT Workstation Version 4.00 [VGA mode]
Microsoft Windows

   ˣ Windows NT  Windows 95Ķؿ
   
  װ Linux
  
   װ Linux ڵŴŵϣҰװ Linuxʱֻ Windows 95 Ѱװ
   棬 ֻ Windows 95 ָ Lilo ڰװ LILO ǰٰװ
   ҵ ϵͳ LILO װ޸趨½
   ǻ /etc/lilo.conf Ӧ衣װ Linux ӦÿԿ
   Linux
   
3. Linux 

   ޸ /etc/lilo.conf Լ°װ LILO ԭ /etc/lilo.conf
   Ӧ:
   
boot=/dev/hda

   Linux stanza Ӧ
   
# Linux stanza
image=/vmlinuz
root=/dev/hdc1
label=Linux
# End Linux stanza

   ڼWindows 95 stanza:
   
# Windows 95 stanza
other=/dev/hda1
table=/dev/hda
label=Windows95
# End Windows 95 stanza

   ټ Windows NT stanza:
   
# Windows 95 stanza
other=/dev/hdb1
table=/dev/hda
loader=/boot/any_d.b
label=WindowsNT
# End Windows 95 stanza

   ִ LILO һΡ㰴Ӧÿ LILO ʱѡ񿪻
   Windows 95, Windows NT  Linux ӦÿԿ Linux  Windows
   95 ( Windows NT OS loader)Ҫ Windows NT ӿѡ
     Windows NT Ĳݡ
   
4. Windows NT 

   ڿʼǰ¡
   
   һ£زunzip Gilles Vollant  BootPart óʽ
   [2]http://www.winimage.com/bootpart.htm ҵ滹ʹ
   Ѷ
   
   ڶ£漸 Windows NT ŵĸĿ¼:
   
Boot.ini
Bootsect.dos
Ntdetect.com
Ntldr

    Windows NT loader ()㰲װ NTʱ Windows
   95 ŵĸĿ¼ڡ
   
   ᣬ Windows 95  DOS  (95ʱ Shift+F5 )ִ
   :
   
BOOTPART WINNT BOOT:D:

   ޸Windows NT Ŀ¼ڵBoot.ini ޸ĵĵطУ һ
    [boot loader]  [operating systems] 
   
   ԭ Boot.ini:
   
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation Version 4.00"

multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation Version 4.00
[VGA mode]" /basevideo /sos
C:\ = "Microsoft Windows"

   µ Boot.ini:
   
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00"

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00
[VGA mode]" /basevideo /sos

   עȫ rdisk(1) ĳ rdisk(0) Լ Windows 95 ȥ
   
   Boot.ini 浵ᣬöԣͿԴ Windows NT  LILO !
   
5. Windows 95 

    win95  DOS СƬҪŶ DOSС
   Ǵ Windows 95ڿ DOS Ӵ
   C:\WINDOWS95\COMMAND\SYS.COM  ſƬ (·ͬ͸
   һ°)ȻŴƬ Сִ
   
SYS C:

   Ӧÿ԰ Windows NT OS loader ƳͿԴ LILO  Windows
   95 ˡ
   
   ɱ NT loader ļ:
   
Boot.ini
Bootsect.dos
Ntdetect.com
Ntldr

6. ο

   лµļλ:
   
   James C. Bevier & D. Michael McFarland.  redhat-list ṩһЩ
   δ Linux  NT ķ
   
   Gilles Vollant. BootPart ǸǿĹóʽ Gilles һ
   вļ塣лл
   
   Mike Harlan. 'Linux-DOS-Win95-OS2' mini-HOWTOҶ LILO
   ΪһЩ뷨
   
   ߰: ֱļз벻˳ĵطŸң
   лл [3]linuxer.bbs@cis.nctu.edu.tw

References

   1. file://localhost/tmp/zh-sgmltools.818/linuxer.bbs@cis.nctu.edu.tw
   2. http://www.winimage.com/bootpart.htm
   3. mailto:linuxer.bbs@cis.nctu.edu.tw
