当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 使用LILO做为Win95+WinNT+Linux多重开机 mini-HOWTO

Unix/Linux
Linux教程:locate用法
wordpress 安装心得
gentoo的一些杂记
用VIM编写C/C++程序
Apache API notes
Apache API note(2)
FBI 供应商开发安全版 Linux 成本优势获青睐
来自HP的真实Linux体验的成功故事
2004全球20大安全隐患排行出炉 专家建议停用IE
启动“gnome-run”对话框
最近郁闷啊
有矢而发,触类旁通[内核学习的方法论]-- 转载自黄嘴企鹅Linux内核研究小组
linux内核阅读计划 -- based on kernel 2.6.8
IBM:大型机使用 Linux 的黄金时代即将到来
windows 环境下配置apache+mysql+php
利用crontab,系统每天定时备份mysql数据库
Linux 操作系统跑Linux慢的分析
php_mysql.dll不能注册的解决方法
距离rhce考试还有17天
决定你一生成就的二十一个信念

Unix/Linux 中的 使用LILO做为Win95+WinNT+Linux多重开机 mini-HOWTO


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 143 ::
收藏到网摘: n/a

  作者: Renzo Zanelli, [email protected]
译者: 谢昆中 HSIEH Kun-Chung, ( [email protected] )

v1.0版, 1998年 3月26日 


--------------------------------------------------------------------------------
这个文件在□述如何做 Windows 95, indows NT 及 Linux 间的多重开机 
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

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 的部份。 




-------------------------------