LinuxSir.cn,穿越时空的Linuxsir!

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

请问如何修复suse启动?

[复制链接]
发表于 2006-6-2 14:14:03 | 显示全部楼层 |阅读模式
我在windows 下用Acronis磁盘工具增大了"/"分区的容量,但启动时grub菜单没了,启动不了suse10.1。


我用suse10.1安装盘进入rescue模式,然后

grub-install /dev/hda

没反应。

请问如何修复suse的启动?
发表于 2006-6-2 18:28:54 | 显示全部楼层
sh#grub
会出现这样的字符
grub>
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-3 11:11:09 | 显示全部楼层
多谢多谢 !

请问什么命令查看分区情况,来知道(hdX,Y)的Y值?
回复 支持 反对

使用道具 举报

发表于 2006-6-3 11:43:23 | 显示全部楼层
第一个硬盘,X是0,如果安在第二个硬盘,X是1
Y的算法是这样的,C盘是1,D盘是4,E盘是5,以后的依D和E的顺序递增。
例子,你有一个硬盘,安在最后的分区,是G,那就是(hd0,7)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-3 23:24:04 | 显示全部楼层
Post by loverf
第一个硬盘,X是0,如果安在第二个硬盘,X是1
Y的算法是这样的,C盘是1,D盘是4,E盘是5,以后的依D和E的顺序递增。
例子,你有一个硬盘,安在最后的分区,是G,那就是(hd0,7)


Linux分区怎么会有盘符“G”呢?

loverf,你这个红旗铁杆也混suse啊?你的机器里装的是suse还是红旗?
红旗5+SuSE10.1共存?
2个“/"分区? 2个“/home"分区?2个swap分区?
回复 支持 反对

使用道具 举报

发表于 2006-6-4 09:56:11 | 显示全部楼层

如果主分区是NTFS

不要用Setup (hdx,y),那样容易把NT/2000/XP搞坏
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-4 10:09:05 | 显示全部楼层
不是Setup (hdx,y),是:
----------
grub>root (hdX,Y)
grub>setup (hd0)
----------
这样容易把NT/2000/XP搞坏?
回复 支持 反对

使用道具 举报

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

本版积分规则

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