|
安装完其他Linux发行版之后如何用lilo引导Turbolinux!
(在写次文之前偶要感谢Arming帮主及Turbo部落的兄弟们,是他们给予的帮助才有这篇文章的,都是一些实际的经验总结,供其他兄弟参考!)
偶原来的操作系统是WinXP和TLS8.0,原来用lilo可以正常引导这两个操作系统,可是偶安装了Mandrake 9.0之后,系统却只能引导WinXP和Mandrake 9.0,TLS8.0却无法引导了,怎么办?下面就详细的介绍一下方法:
基本情况介绍:
1.我的分区结构如下:
Disk /dev/hda: 255 heads, 63 sectors, 5005 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 b Win95 FAT32
/dev/hda2 766 5005 34057800 f Win95 Ext'd (LBA)
/dev/hda5 766 1530 6144831 b Win95 FAT32
/dev/hda6 1531 2295 6144831 b Win95 FAT32
/dev/hda7 2296 2384 714861 82 Linux swap
/dev/hda8 2385 3730 10811713+ 83 Linux
/dev/hda9 3731 5005 10241406 83 Linux
/dev/hda9是Turbolinux Server 8.0的根分区
/dev/hda8是Mandrake 9.0的根分区
2. 要想引导TurboLinux必须用lilo作为多重引导程序,而且lilo必须装载于硬盘MBR上。
详细方法:
第一步:设置BIOS为软驱启动,将Turbolinux的启动盘插入软驱,之后屏幕会显示“root:”, 在提示符下输入:vmlinuz root=/dev/hda9(备注:也就是我的Turbolinux Server 8.0所在的根分区),之后会启动Turbolinux Server 8.0.
第二步:修改Turbolinux Server 8.0的lilo
以root登陆,在提示符下输入如下命令:
vim /etc/lilo.conf
将boot=/dev/had这一项改为boot=/dev/hda9
再执行如下命令:
/sbin/lilo -v
第三步:重新启动系统进入Mandrake 9.0
以root登陆,在提示符下输入如下命令:
vim /etc/lilo.conf
在lilo.conf的最后一行填加如下内容:
other=/dev/hda9
label=Turbolinux8.0
再执行如下命令:
/sbin/lilo -v
第四步:重启计算机应该可以看到Mandrake 9.0生成的多重引导菜单,进入Turbolinux8.0选项,还会出现Turbolinux Server 8.0的多重引导菜单,再按回车就能进入Turbolinux Server 8.0了!
切记:理解万岁啊! |
|