The Linux+DOS+Win95 mini-HOWTO

2016-01-29 19:39 8 1 收藏

The Linux+DOS+Win95 mini-HOWTO,The Linux+DOS+Win95 mini-HOWTO

【 tulaoshi.com - Linux 】

  The Linux+DOS+Win95 mini-HOWTO
by Alan L. Wendt, alan@ez0.ezlink.com
v1.0, 10 September 1996

The Linux+DOS+Win95 mini-HOWTO 中文版
by 黄耀民 yawmin@tcts.seed.net.tw
          ymhuang@pluto.ttem.fcu.edu.tw
v1.0, 1998/1/8

这是一篇有关於在同一颗硬碟内有 Linux、DOS、Windows 95等三种作业系统,使
用 Lilo 作为其开机的管理选择程式。

本文件假设您已经知道安装 Linux 的步骤。

问题详述:

在同一颗硬碟里,若将 DOS 与 Windows 95 分别安装在不同的主磁区 (primary
 prtition),且将两者同时设为可开机时,会使得 Windows 95 及 DOS 感到”困
惑”,而导致系统的不正常,所以需要有一个开机管理程式 (Boot Manager),以
作为启动作业系统的选择,并且让其中一个作业系统在执行时,能够看不到另一个
作业系统所在的磁区,达到解决问题的目的。

这个”困惑”的主要来源乃是因为 DOS 与 Windows 95 所在的磁区必须是 C:(第
一个 FAT 格式的 primary prtition),所以即使您将 DOS 安装在 D: 或其他非C:
主磁区时,当 DOS 开机完成时,DOS 依然会把所在磁区显示为 C:,这是由於 DOS
本身设计的原因,详细情形请见 Microsoft 官方文件。

要解决这个问题唯一的方法就是使用开机管理程式,以下将使用 Linux 的 Lilo 作
为开机管理程式。

步骤:

1. 使用 Linux 的 fdisk 在您的硬碟分割出三个主磁区,接著先安装 Win95 在其
   中一个主磁区,再将另一个主磁区安装 DOS,接著安装 Linux 在第三个磁区。

   假如您只有一个主磁区在您的硬碟时,您可以使用 FIPS 这个软体来重新分割您
   的硬碟,并且不会损坏您的资料,但使用 FIPS 这个软体时需要一点技巧,请见
   Linux 安装步骤。

   FIPS 是一个免费的软体,您可以在各大有关 Linux 的 FTP 站台找到。

2. 从各大 FTP 站台取得 lilo.17.tar.gz 或更新的版本,lilo.17.tar.gz 这个版
   本已经有能力在开机时更新 active flag,将其安装在您的系统中。

译注:如果您使用的是'96年後的 Linux,那您可以忽略步骤 2.。

3. 在 /etc 中您可以找到 lilo.conf 这个档案,将其内容更改如下:

    boot = /dev/hda
    compact
    delay = 5 # 5秒後,进入到 Linux 作业系统。
    vga = normal    # 指定一般 VGA 文字显示模式 (80X25)
    ramdisk = 0         # 指定 ramdisk 大小,一般不需要,所以设 0
    root = current

    image = /vmlinuz.1.3.97           # 指定 Linux 的核心 (Kernel) 档案
      append = "aha1542=0x230 ro"
      label = linux                   # 启动 Lilo 时,作业系统的代表名称
                   # 此处是用 Linux 作为代表名称。

    other = /dev/hda1                 # 指定其他作业系统所在的磁区
      table = /dev/hda                # 表示有包含 partition table 的硬
                                      # 碟为 /dev/hda
      rewrite-table
      label = dos                     # 此处用 DOS 作为 DOS 作业系统的
                                      # 代表名称。

    other = /dev/hda2
      table = /dev/hda
      rewrite-table
      label = w95

4. 执行 /sbin/lilo,更新在 MBR 的资料。

使用方法:

在出现 LILO 提示时,按下 TAB,输入您想要使用的作业系统。

以我的设定为例,输入 w95 就可以启动 Windows 95,并且彻底解决上述问题。

译注:

如果您觉得这篇 mini-HOWTO 不能满足您的需求的话,建议您看看 The Linux
LILO mini-HOWTO。
 

来源:http://www.tulaoshi.com/n/20160129/1509878.html

延伸阅读
  作者: Christopher Cole, cole@lynkmedia.com 译者: Mile Yeh mile@mail.timenet.net v1.10, 13十一月 1997 -------------------------------------------------------------------------------- 这文件描述如何去设定一个乙太网路桥接器.什麽是一个乙太网路桥接器?一个乙太网路桥接器是一个设备它可以控制在一个子网路...
  原始文件:Linux Quota mini-HOWTO 档案叙述:磁碟空间限制简易使用说明 翻译日期:1996/09/20 1997/10/21 翻译维护:asdchen@ms1.hinet.net 修 订:cwhuang@phys.ntu.edu.tw (1997/10/21) ------------------------------------------------------...
  作者: Hanno Mueller, hanno@lava.de http://www.lava.de/~hanno/ 译者: 谢昆中 HSIEH Kun-Chung, linuxer.bbs@cis.nctu.edu.tw 1997年12月21日 -------------------------------------------------------------------------------- 本文件旨在描述如何以调整 Linux 系统的某些设定来减少系统的电源消耗。 这对那些...
  作者: Andries Brouwer, jaeb@cwi.nl 译者: Asd L. Chen, asdchen@ms1.hinet.net v1.0, 26 June 1996 翻译日期: 10-13 November 1997 -------------------------------------------------------------------------------- 所有有关 disk geometry 及 1024 cylinder 的限制. --------------------------...
  原始文件:Linux Soundblaster 16 PnP Mini-Howto 档案叙述:如何在 Linux 设定 Soundblaster 16 PnP 音效卡 翻译日期:1997/11/20 翻译维护:cwhuang@phys.ntu.edu.tw ---------------------------------------------------------------------------------------------- Linux Soundblaster 16 PnP Mini-Howto by...

经验教程

45

收藏

83

精华推荐

Automount mini-Howto 文件系统自动挂载程序

Automount mini-Howto 文件系统自动挂载程序

飞在···

Linux 无盘工作站 Mini Howto

Linux 无盘工作站 Mini Howto

大美姑娘123

IP Masquerade mini HOWTO

IP Masquerade mini HOWTO

步芸家的

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部