LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1042|回复: 2

如果boot 单独分一个区,如何设定lilo?

[复制链接]
发表于 2005-11-22 01:26:14 | 显示全部楼层 |阅读模式
分区结构如下:

/dev/hda1   /winxp   ntfs
/dev/hda5   /wind    ntfs
.......................

/dev/hdb1   /boot   ext2
/dev/hdb2   /BSD    BSD
/dev/hdb5   /          rfs          装有slackware
/dev/hdb6   /data   rfs        .........
/dev/hdb7   swap
/dev/hdb8   /winh   ntfs
/dev/hdb9   /wini     fat32


这种情况应该怎么设定lilo?
又或者说怎么安装grub到slackware系统?

我是这样做的

用live-cd 启动

mkdir /slak
mount /dev/hdb5 /slak
mount /dev/hdb1 /slak/boot
chroot /slak /bin/bash


到这里后,我运行liloconfig
设定, windows项选的是  /dev/hda1
Linux项选的是   /dev/hdb1
完成.安装lilo到mbr后.
重启.
启动,能出现lilo菜单,进windows正常,进linux时到一半是.
提示没有指定 initrd

很是不明白.
希望高手指点.
我想能不能在chroot环境下找一个grub装到slackware里面去.

因为我想用grub来引导BSD
发表于 2005-11-22 09:45:57 | 显示全部楼层
请把 lilo.conf 贴上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 11:47:33 | 显示全部楼层
# /etc/lilo.config

boot=/dev/hda
prompt
timeout = 300
vga=791


image=/boot/vmlinuz
root=/dev/hdb5
label=linux
read-only

other=/dev/hda1
label=windows
table=/dev/hda

# end
回复 支持 反对

使用道具 举报

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

本版积分规则

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