下一页 上一页 目录
大多数 Lilo 安装使用如下所示的配置文件
boot = /dev/hda # or your root partition
delay = 10 # delay, in tenth of a second (so you can interact)
vga = 0 # optional. Use "vga=1" to get 80x50
#linear # try "linear" in case of geometry problems.
image = /boot/vmlinux # your zImage file
root = /dev/hda1 # your root partition
label = Linux # or any fancy name
read-only # mount root read-only
other = /dev/hda4 # your dos partition, if any
table = /dev/hda # the current partition table
label = dos # or any non-fancy name
如果需要,您可以拥有多个 “image” 和 “other” 区段。在您的 lilo.conf 中配置多个内核镜像并不罕见,特别是如果您保持内核开发的最新状态。
如果您编译了一个 “zImage” 内核,并且它太大而无法放入半兆字节(这在新 2.1 内核中很常见),您应该构建一个 “big zImage” 来代替:``make bzImage
``。要启动大型内核镜像,不需要任何特殊操作,但您需要 Lilo 版本 18 或更高版本。如果您的安装版本较旧,您应该升级您的 Lilo 软件包。
在这里,我将给出一个例程顺序,如果您想在 Lilo 菜单下同时拥有 Linux 和 NT 条目,您必须执行这些步骤
- 首先,我建议您在硬盘上安装一个全新的 Windows NT 4.0 副本。我假设您已经备份了重要的数据,因此 NT 安装应该不成问题。在 NT 安装期间,安装程序不会询问您将 NT 的引导加载程序放在哪里,因此它将被放置在您硬盘的 MBR(主引导记录)中。但是,MBR 的先前内容有可能保留在 MBR 中(特别是任何先前的 Lilo),因此我建议您(在安装 NT 之前)使用带有 DOS 版本 FDISK 的 DOS 软盘启动计算机。在提示符 a:\ 下,只需输入命令:fdisk /mbr 并再次重启计算机(不带软盘)。
- 成功安装 NT 后,您将看到它使用了整个硬盘或硬盘的特定分区(取决于您在安装过程中所做的决定)。因此,建议“缩小” NT 所在的分区,以便在磁盘上腾出一些可用空间。您将在该可用空间上安装 Linux。在您配置并运行 NT 后,您必须使用带有 Power Quest 的 Partition Magic 实用程序的软盘启动计算机。它是一个图形工具,能够查看您拥有的所有硬盘上的所有分区。最好的是,您可以对分区进行一些更改,但不会破坏现有数据。可用的更改之一是缩小现有分区,以便在磁盘上获得一些可用空间以用于其他目的。尽管建议您在对分区进行任何更改之前进行备份,但我通常的做法是在仅安装 NT 本身之前“缩小” NT 的分区(因此,如果需要,重复重新安装不会成为问题)。好吧,Partition Magic(或您熟悉的任何其他类似实用程序)会将您的 NT 分区(NTFS 或 FAT)缩小到一个较小的尺寸,并将其放置在先前尺寸的开头或结尾。这意味着您可以选择将“缩小”的 NT 分区放在磁盘的开头或结尾(我通常选择将 NT 放在开头,这样磁盘的结尾部分将变成“可用空间”)。 “缩小”完成后,您可以重新启动 NT 以检查新情况:您可以使用 Windows 资源管理器或磁盘管理器来执行此操作。
- 到目前为止一切顺利。下一步是安装您的 Linux。如果您熟悉 RedHat 发行版(我希望其他发行版也相同或相似),您可以将安装 CD 放入驱动器并重新启动计算机来开始安装)。好吧,当您要选择安装类型(Gnome 或 KDE 工作站、自定义等)时,您可以选择您之前计划的任何类型,但我建议首先安装工作站。这很好,因为 Linux 安装程序将自动找到(第一个)硬盘上的可用空间,创建 Linux 所需的所有分区,正确格式化它们,默认情况下设置大多数选项,这样您在安装过程中就不会有太多痛苦(稍后,如果您愿意,您可以添加缺少的组件,或者在现有的 Linux 分区上以自定义方式重新安装 Linux)。 Lilo 应该安装到 MBR。
- 当 Linux 安装看起来完成后,您将重新启动计算机,在那里您将只看到 Lilo,其中只有一个 Linux 条目可以启动(或者可能不止一个 Linux 条目,如果您的硬件是多处理器的话)。但是,不要惊慌!您的 Windows NT 仍然在那里,您之前在安装 Linux 之前安装了它。您应该尽快熟悉 Linux,以便能够找到并编辑新的 /etc/lilo.conf 文件。当您第一次打开此文件时,您会看到只有一个(或多个)Linux 条目。好吧,您应该知道 Windows NT 安装的确切位置(读取:分区),这样您就可以在 /etc/lilo.conf 文件中添加一个适当的条目。完成此操作后,重新启动 Lilo,并在下次重新启动后,您将在 Lilo 菜单下同时拥有“linux”和“nt”条目。
好吧,您可以按照上面描述的相同步骤操作。我建议您阅读 Linux+WindowsNT 迷你教程,其中也讨论了启动 Windows 2000,它安装在与 Windows NT 之前 相同的磁盘部分。在那里,您会找到有关各种 Linux+WinNT/2000/98 组合的许多有用细节。
下一页 上一页 目录