LinuxSir.cn,穿越时空的Linuxsir!

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

求助:不能进入grub图形界面,将grub安装到了swap分区,/分区设置成活动分区

[复制链接]
发表于 2007-10-20 20:52:03 | 显示全部楼层 |阅读模式
光盘安装debian4.0,将grub安装到了swap分区,/分区设置成活动分区,不能进入grub图形界面。

我的安装顺序:

     1.  光盘安装debian4.0,设置了两个分区,一个swap,一个/,然后/分区设置了可启动标志,后面安装正常,最后选择grub安装位置时,错选了安装到swap分区。

     2.  然后用debian光盘启动,运行shall,将swap分区的前512字节读出,在win下保存文件,用win启动,可进入grub命令行,并能输入kernel,initrd,boot后能正常进入debian,但不能进入grub图形选择界面。

       希望大侠们给些建议,谢谢啦!!
       我的想法是,能不能重新把grub安装在/分区,当然不是重装系统了,能不能在debian下重装grub?
        在线等待,再次感谢啦!!!
发表于 2007-10-20 21:17:14 | 显示全部楼层
在grub的命令行中应该就可以安装grub了,不过具体没做过
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 21:35:23 | 显示全部楼层
谢谢啦!
       这样的话,那在grub命令行中重装grub时,能不能装在其他分区,比如/分区,因为我的/分区已经设置成活动分区了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 21:39:18 | 显示全部楼层
比如在进入debian后命令行#grub-install /dev/hda9,这样行吗,我查了好多应用就是没有重装到其他分区的,都是直接装到mbr
回复 支持 反对

使用道具 举报

发表于 2007-10-22 10:51:43 | 显示全部楼层
可以装在其他分区,但是前提是你必须具有其他的启动引导程序在mbr,否则跟没装差不多。无法启动的话可以用安装盘启动重新安装启动引导程序到mbr,或者用grub for dos 或者grub for windows 引导linux,然后用grub-install /dev/hda
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-24 22:04:24 | 显示全部楼层
首先谢谢回复!!
还有问题请教:sungx兄
       我现在有win的引导程序在mbr,现在能够引导win和debian,但是debian只能敲入命令行进入系统,我不想把grub装在mbr,因为我是用win的引导程序引导的mac,而且不想再重装debian了,又没什么命令能够重装grub到/分区?
      grub-install /dev/hda是不是覆盖原来的mbr?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-24 22:04:28 | 显示全部楼层
首先谢谢回复!!
还有问题请教:sungx兄
       我现在有win的引导程序在mbr,现在能够引导win和debian,但是debian只能敲入命令行进入系统,我不想把grub装在mbr,因为我是用win的引导程序引导的mac,而且不想再重装debian了,又没什么命令能够重装grub到/分区?
      grub-install /dev/hda是不是覆盖原来的mbr?
回复 支持 反对

使用道具 举报

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

本版积分规则

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