LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]我的suse linux 系统启动不了了,怎么办?

[复制链接]
发表于 2007-9-1 22:59:34 | 显示全部楼层 |阅读模式
是这样的,我的机器是win和linux双系统的,昨天我把我的win重装了一把,结果再也见不到linux启动的影子了,请高手指点一下该如何处理??

谢谢了!
发表于 2007-9-1 23:49:33 | 显示全部楼层
方法一:
  启动安装向导,选择其它,找到修复引导装载程序。途中有任何不能确定的、注意后退或者中止。

方法二:
  GRUB for DOS ,用那个 grldr 文件可以的。如果你试过从硬盘安装,这应该比较熟悉。
  使用 GRUB 命令模式,先确定你的 根分区或/boot所在的分区。
  无论你用 find ,或者用 Tab 键,只要你能确定你的Linux安装的位置就成。

find /boot/grub/menu.lst
屏幕上显示 (hdn,m) ,其中 n 和 m 是自然数。参考实际情况。
root (hdn,m)
setup (hd0)
其中,setup (hd0) 是将引导写到MBR前446字节。它不影响你的 (hd0,0),也就是第一硬盘和一主分区的第一扇区上的引导代码。因为,通常 windows 在安装的时候都会将引导写到 MBR (主引导记录)和 MBS (主引导扇区)。
所以,GRUB能从分区上的引导区读取引导代码,从而启动系统。包括 windows / linux / Solaris...

方法三:
  用另一Linux系统来做这件事情。LiveCD 就可以。安装光盘也可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-2 13:48:47 | 显示全部楼层
我式式阿,多谢了!
回复 支持 反对

使用道具 举报

发表于 2007-9-2 17:20:27 | 显示全部楼层
如果重装xp丢失了启动菜单,或者在安装linux的时候,没有把 GRUB装到MBR导致不能引导linux的,可按照如下方法。

下载grldr文件放到C盘根目录下,再编辑boot.ini文件在最后加入一行:
C:grldr="Start Linux"

启动时从菜单中选择"Start Linux"条目就可以进入你的Linux了。我想,写成Suse也应该可以吧。
除了这种方法,还有一种就是重装,方法是先装windows,然后务份,再装Suse。这样,win在恢复的时候,就不会把引导菜单替代了。
下载文件请到
http://blog.chinaunix.net/u/4536/showart_14929.html
回复 支持 反对

使用道具 举报

发表于 2007-9-16 17:37:36 | 显示全部楼层
路过。学习。。。
回复 支持 反对

使用道具 举报

发表于 2007-9-16 21:49:47 | 显示全部楼层
唉, 真麻烦的过程, 就三步:
第一步,   把你的Suse的第一张光盘放进去,
第二步,  选择恢复系统, 启动后, 输入root,  不需要密码的!
第三步, 挂载你的Linux分区到/mnt, 然后chroot,  然后grub-intall /dev/hda(这个要根据你的硬件实际情况)
回复 支持 反对

使用道具 举报

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

本版积分规则

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