如何于硬碟中安装两套Linux

Home Home
引用 | 编辑 mingsheng
2004-10-16 12:11
楼主
推文 x0
前言: 本技术文件将教导大家如何于硬碟中同使安装两套不同版本的Linux,并使用lilo 多重开机程式来制作开机选单
作业系统 Linpus Linux 8.0与 RedHat Linux 7.1
硬体配备 20G的硬碟

步骤一、先利用spfdisk中的专家模式将硬碟划分成以下情形

分割 启动 起始磁柱 结束磁柱 Mbytes 系统ID 系统种类
1 * 0 1129 8863.96 83 Linux native
2 1130 2259 8863.99 83 Linux native
3 2260 2481 1741.42 05 Extended
[逻辑]
5 2260 2481 1741.39 82 Linux swap

分割完后记得按 Tab 键选择储存,但不要将讯息写入mbr喔!因为我们要使用lilo来作多重开机程式而不是使用spfdisk来当作多重
开机程式
如何分割硬碟可参考博硕出版社之多重开机大师一书

步骤二、将BIOS调成光碟开机

步骤三、先安装 Linpus Linux 8.0 记得要安装喔 lilo 喔!
其中在安装过程一环会出现硬碟分区表,请用以下设定

挂载点 设备 档案
/ /dev/hda1 Linux
/mnt/RedHat /dev/had2 Linux
<unset> /dev/hda3 Extend
Swap /dev/hda5 Swap

安装完后让电脑重新启动,并放入 RedHat Linux 7.1 第一片,来安装

步骤四、安装RedHat Linux 7.1时千万记得 ” 不要 ” 再安装 lilo 了,完成后重新启动电脑

步骤五、重新启动电脑后你会进入 Linpus Linux 8.0,首先到< /mnt/RedHat/boot >
的路径下找寻 IMAGES Kernel的档案,这个档案通常是以 vmlinuz-xx.xx.xx-x来命名,找到后把它复制到 < /boot >的目录里
PS : RedHat Linux 7.1的vmlinuz-xx.xx.xx-x档名为 vmlinuz-2.4.2-2
步骤六、由于之前你有安装 lilo,所以你可在 < /etc >目录下找到 < lilo.conf >,找到后我们可用joe 开启,并修改其内容,其内容
如下

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=150
lba32
default=linpus
message=”/boot/message”

image=/boot/vmlinuz-2.4.0-11lp
label=linpus
read-only
root=/dev/hda1

image=/boot/vmlinuz-2.4.2-2
label=RedHat
read-only
root=/dev/hda2

PS : 绿色部分为原始内容,而阴影部分为增加内容

步骤七、修改完后执行 < lilo -v > 重新开机,即可于 lilo开机选单中点选你想
进入的作业系统 ( Linpus Linux 8.0或 RedHat Linux 7.1 )

献花 x0