怎么配置lilo,把它写到c盘上的mbr上

yuanchao111 2003-03-21 10:12:52
我是刚装的linux系统,原来硬盘上的c盘上有win2000系统,现在装上linux之后,不能双引导,只能用启动盘才能进去。有位大侠说是因为没有把lilo写到主分区的mbr上,请问怎么才能把lilo写到c盘上的mbr上呢?

还有,有许多人说在装linux要用两个分区,需要一个swap分区,为什么呀,我只用了一个,请问有什么区别吗?
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lime 2003-03-21
  • 打赏
  • 举报
回复
1 你把lilo装到了一个不是active的分区了,自然不可以正确引导,建议你用安装盘修复一下………选rescue一项
2 没有swap分区不是不可以,它和windows中的虚拟内存是一个道理,没有的话,性能会受到一定的影响罢了,但是操作系统还应该是可以正常运行的
honix 2003-03-21
  • 打赏
  • 举报
回复
MBR号称是OS的“兵家必争之地”,不属于任何一个任何一个OS,当然也不属于C:,谁占了算谁的!

将lilo放到mbr的方法:
进Linux,改/etc/lilo.conf,确定有boot=/dev/hda一行。
运行:lilo -v
重起。
yuanchao111 2003-03-21
  • 打赏
  • 举报
回复
prompt
timeout="50"
boot="/dev/hda"
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
vga="ask"
default=linux

image="/boot/vmlinuz-2.4.7-10enterprise"
label="linux"
initrd="/boot/initrd-2.4.7-10enterprise.img"
read-only
root="/dev/hda11"
vga="ask"

image=/boot/vmlinuz-2.4.7-10smp
label=linux-smp
initrd=/boot/initrd-2.4.7-10smp.img
read-only
root=/dev/hda11

image=/boot/vmlinuz-2.4.7-10
label=linux-up
initrd=/boot/initrd-2.4.7-10.img
read-only
root=/dev/hda11

other=/dev/hda3
optional
label=Windows 2000


以上便是lilo.conf中的内容,我是原封不动粘过来的,烦求楼上大哥指点了
zhpxpower 2003-03-21
  • 打赏
  • 举报
回复
1、把你的/etc/lilo.conf文件贴出来看看。
2、unix系统一般把自己的文件放在/home目录下面,把此目录单独放在一个分区上,你在重新安装系统的时候可以保留此分区的内容(选择不格式化此分区)
kairwen 2003-03-21
  • 打赏
  • 举报
回复
MBR 为WINDOWS独用,所以要先格式化MBR分区,然后.....重装Win2K;Lilo 装在linux的第一个分区即可;

swap一个就够了它只是相当于虚拟内存的作用;

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧