QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 598|回复: 3

有关多系统启动的问题,LILO的安装与卸载?

[复制链接]
发表于 2003-6-7 21:08:47 | 显示全部楼层 |阅读模式
我的多系统启动管理器一直是NT Loader,这次安装Mandrake 9.1,系统未经提示就将LILO安装到MBR中,这样进入系统时要经过两个启动管理器,我想从MBR中卸载LILO,把它移到MDK的/boot分区去,有人能告诉我该怎么做吗?
发表于 2003-6-7 21:14:03 | 显示全部楼层
重新安装,升级安装时选择LILO的安装位置,什么包都不选。
回复

使用道具 举报

发表于 2003-6-7 23:12:41 | 显示全部楼层
现在linux 下用 dd if=/dev/hd* of=bootsect.lnx count=1 (星号处是你/boot区位置) 生成linux启动文件, mount 你的win2k 的系统盘位置,比如是hda1, 把bootsect.lnx拷到win2k的系统分区根目录下, 然后编辑你的boot.ini文件,加上 C:\bootsect.lnx="Linux"

修改lilo.conf 把timeout改为0, 运行/sbin/lilo 在dos下用fdisk/mbr 修复mbr区,之后就可以了.
回复

使用道具 举报

 楼主| 发表于 2003-6-9 12:19:41 | 显示全部楼层
我做好了,具体操作步骤如下:
以我的 mdk boot 分区在 /dev/hdb2 为例

在 mdk boot 分区中写入 lilo
lilo -b /dev/hdb2
向 windows 系统盘传送 mdk 启动文件
mount -t vfat /dev/hda1 /mnt/c
dd if=/dev/hdb2 of=/mnt/c/bootsect.mdk bs=512 count=1
重新启动系统,在 dos 下更新 MBR
fdisk /mbr

本来, 看 manpage, 在 lilo 中有一选项 -u|-U, 可以清除 MBR 的, 且更简便. 但我试了, 没有成功. 可能是我参数使用不当, 有谁能指教一二?
另外, jwu3 的方法我也使过, 但没有成功, 我估计可能与 lilo 安装在 MBR 而不是  boot 区有关.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-19 17:37 , Processed in 0.040150 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表