在第二硬盘上安装Linux
文/伪装者
在主硬盘空间不足或不想更改硬盘分区的情况下,我们都很想把Linux
安装到第二个硬盘上。一般而言,安装 Linux时,系统如果不安装在主硬
盘上,就需要做一些特殊的工作。这里介绍一个仅使用LILO启动器就可以
让原来主硬盘上的Win98和第二硬盘上的Linux“和平共处”的方法。
以我朋友的系统为例,硬件配置和软件环境如下:
赛扬400/钻石I810主板/64MB内存/15英寸彩显/40×光驱/双硬盘。
硬盘一:希捷8.4GB全部空间已经分成FAT32分区,安装了 Win98操作
系统。
硬盘二:希捷 3.2GB前500MB空间已经分为FAT32分区,剩余为自由空
间。
软件:RedHat 6.0
需要达到的要求:Linux 安装在二号硬盘,机器从一号硬盘启动(主
盘),启动时可以自由切换选择操作系统Win98和Linux。
下面是安装步骤:
1.准备工作
打开机箱,把一号硬盘的硬盘线拔下来。(必须拔下来,因为即使在
BIOS里面把主硬盘屏蔽掉,Linux照样可以发现它,这样将造成安装失败)
配置好机器,在BIOS里面设置成光盘首先启动。
2.第一次安装
由光盘启动,在二号硬盘上安装 Linux。如果二号硬盘和一号硬盘共
用数据线,且使用主板的IDE1接口,那么在安装时,硬盘将被认成"hdb"。
如二号硬盘和光驱共用数据线,且使用主板的IDE2接口,硬盘可能就会被
认成"hdc"。
需要注意的是,在安装LILO时,不能把它安装在"Master Boot Record",
必须安装在"First Sector of Boot Partition"。目的是为了将来由主盘
上的LILO调用二号硬盘的Linux分区启动指令。
安装完成后,关闭计算机电源。这时是启动不了硬盘上的Linux的。
如果强行启动,就会出现死循环或者死机状态。
3.设置LILO
重新接好一号硬盘,仍然由光盘启动计算机。这时,在安装Linux时,
在出现的"install"、"upgrade"选项里面选择后者。其实就是为了在一号
硬盘重新安装LILO,让其调用已经设置好的Linux启动分区。
在安装LILO时,会出现一号硬盘的标识"hda"。
/dev/hda Master Boot Record
这次要把LILO安装在hda的主引导记录Master Boot Record上。完成
此步后,会出现启动设置的选项。机器把主硬盘上的Win98和刚才安装的
Linux罗列出来,要求你选择可以启动的系统,把其他一些选项配置好后
完成安装。至此,大功告成。