下一页 上一页 目录

2. 安装方法:安装 LINUX,安装 WINDOWS NT

1. 安装一个最小化的 Linux 系统(在 Linux/NT 的较量中胜出之前,暂缓安装其余部分)。 在 Linux 中完成所有磁盘分区操作,包括 NT 分区(将其格式化为 FAT)。 我未能成功创建超过一个 NT 分区。 我也将其设为第一个分区,但我不确定这是否是必要的。

2. 编辑 /etc/lilo.conf 文件,并使用 boot=/dev/sda (我未能成功将 LILO 安装到 Linux 分区上——在我的情况下是 /dev/sda3)并运行 "lilo"。 你需要使用编辑器 ae。 你会适应的。

3. 使用以下命令保存 MBR:dd if=/dev/sda of=/dev/fd0 bs=512 count=1 使用软盘。 相信我。 每次更改磁盘分区表时也这样做。

4. 安装 NT,第一部分。 当它重启到一半时,你将启动进入 Linux。

5. 在 /etc/lilo.conf 中添加 NT 节,例如:

        other=/dev/sda1
        label=NT
        table=/dev/sda

并运行 lilo。 如果 lilo 对此报错(我忘记了具体信息),在 /etc/lilo.conf 中 "compact" 关键字附近添加 "linear" 标志。 此外,如果你的分区表被 NT 搞乱了,你需要使用 "ignore-table" 或按照步骤 7 中的说明操作。 另请参阅 "fix-table"。 LILO HOWTO 是你的朋友。

6. 重启,从 LILO 中选择 NT,并完成 NT 安装。 你将需要 "Boot Disk XU, HP Vectra AIC 7880 Driver A.01.02" 软盘来安装以太网驱动程序,以及 "XU/VT Drivers and Documentation" CD(如果我没记错的话,目录是 video/disk4)来安装 Matrox MGA Millennium 的视频驱动程序。

7. 返回 Linux,运行 fdisk 并确保你的 Linux 分区上没有 "partition doesn't end on cylinder boundary" 错误。 虽然 NT 分区上仍然会有此错误,但这似乎是正常的。

  
/dev/sda1            1        1      322   329301    6  DOS 16-bit >=32M

分区 1 未在柱面边界结束

物理位置=(321, 39, 9) 应该为 (321, 63, 32)

Cfdisk 报告异常,但似乎没问题

                                          Unusable                      0.04*

 /dev/sda1                 Primary        DOS 16-bit >=32Mb           321.59*

                                          Unusable                      0.39*

如果你的 Linux 分区确实出现柱面边界警告,使用 cfdisk 做一些无害的操作,例如更改引导扇区,就足够了。

但是,如果 NT 真的把你搞砸了,甚至 cfdisk 都无法运行,并报错说无法打开 /dev/sda,那么你需要采取更极端的措施。 你将需要之前保存的 MBR。 使用以下命令清除并恢复 MBR(但不包括签名):

          dd if=/dev/zero of=/dev/sda bs=512 count=1

          dd if=/dev/fd0 of=/dev/sda bs=510 count=1

8. 安装 Linux 的其余部分。 简单吧?

如果你更喜欢让 NT 写入 MBR 而不是 LILO,你可能需要先执行以下操作来清除 MBR

后记:在首次发布此消息后,我从一些人那里听说他们在使用 NT 的磁盘管理器时没有任何问题,并且能够先安装 NT 或 Linux 而没有任何问题。 希望你属于这种情况,但如果不是,也许这个篝火故事会有些用处。

自本迷你指南的第一版以来,其他人也编写了类似的文档。 请务必查阅它们。 如果你的经验与任何已提出的经验不同,那么你应该提交你自己的迷你指南,或向 HOWTO 维护者提交本文档的修订版本(参考这句话),并抄送给我,因为我没有时间维护本文档。 最终应该有人将所有这些文档合并成一个连贯的 HOWTO。

最后,恐怕本文档详细介绍了所有我对此主题的了解。 我应该将你指向合适的 Linux 新闻组以获取更多信息。 我一年大约有一天在胁迫下使用 NT。


下一页 上一页 目录