LinuxSir.cn,穿越时空的Linuxsir!

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

lilo安装失败,现在怎么来引导启动SLACKWARE?

[复制链接]
发表于 2008-11-9 10:36:31 | 显示全部楼层 |阅读模式
在安装slackware12.1时到安装LILO时怎么装都不成功,现在系统也装完了,可是启动不了,我想用GRUB来引导,请问我怎么装GRUB?
发表于 2008-11-9 10:42:11 | 显示全部楼层
前几页有相同的问题,你可以看一下。我觉得不需要用grub,直接用光盘启动。 然后用chroot。再用lilo一下就好。
一开始只安装一个linux选项就好。保证能进系统。
进入linux后再编辑/etc/lilo.conf。
回复 支持 反对

使用道具 举报

发表于 2008-11-9 11:00:29 | 显示全部楼层
lilo安装失败还没遇到过
可以手动编辑lilo.conf后,再执行lilo试试
如果执行lilo失败,查看失败信息,再重新编辑,直到成功为止
回复 支持 反对

使用道具 举报

发表于 2008-11-22 18:36:44 | 显示全部楼层
这样帖子有不少,LZ 多看看
回复 支持 反对

使用道具 举报

发表于 2008-11-23 20:51:11 | 显示全部楼层
这种情况下安装grub要麻烦一些,需要chroot。可以参考LFS中关于grub的部分:
http://www.linuxfromscratch.org/ ... chapter06/grub.html
http://www.linuxfromscratch.org/ ... chapter08/grub.html

我这里举一个操作例子,具体做法还得看你的个人环境。
安装分区:/dev/sda2, sda是系统的第一块硬盘,对应的grub编号为(hd0,1),将grub安装在第二个主分区的引导记录上。
步骤:
1、用slackware的安装光盘启动,进入命令行;
2、mount分区:
# mount /dev/sda2 /mnt
3、获得grub安装包,在光盘的extra/目录下有,拷贝到/mnt/root下;
4、执行chroot:
# chroot /mnt
5、安装grub:
# cd /root
# installpkg grub*.tgz
6、拷贝文件:
# mkdir /boot/grub
# cd /usr/lib/grub/i386-pc/
# cp * /boot/grub
7、编写/boot/grub/menu.lst文件(内容略);
8、运行grub,进行配置:
# grub
>>root (hd0,1)
>>setup (hd0,1)
>>quit
9、完毕重启。

大概这么个步骤,具体细节记不大清楚了。楼主动手之前先了解清楚原理再进行,备份好数据。一点失误可能会毁了整个硬盘。好运!
回复 支持 反对

使用道具 举报

发表于 2008-11-24 00:05:33 | 显示全部楼层
安装时如自动建立了lilo.conf不用那么麻烦,安装盘启动,挂上安装slack的分区到/mnt,把/mnt/etc/lilo.conf复制到/etc/,lilo -v安装
回复 支持 反对

使用道具 举报

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

本版积分规则

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