LinuxSir.cn,穿越时空的Linuxsir!

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

grub损坏?怎么启动sled10?

[复制链接]
发表于 2006-7-29 13:11:24 | 显示全部楼层 |阅读模式
我准备再装一个grub,但不知道怎么启动sled10..在grub怎么启动sled10?
grub命令是多少?我的是安装在(hd0,8)
windows装在hd0,1
发表于 2006-7-29 15:44:43 | 显示全部楼层
用grub dos试一下,在dos下面直接执行grub,如果sled启动分区的grub没有被破坏,就可以找到它,然后启动sled10。
回复 支持 反对

使用道具 举报

发表于 2006-7-29 16:18:33 | 显示全部楼层
用光盘启动,安装-->其他-->引导
别选全新/更新,其他选项里有修复/引导两个选项
回复 支持 反对

使用道具 举报

发表于 2006-7-29 16:44:20 | 显示全部楼层
A 安装文件(光盘)修改引导装载程序
用光盘启动,安装-->其他-->引导
别选全新/更新,其他选项里有修复/引导两个选项 , 改引导装载程序。细节中可以选择引导装载程序的安装位置。如果没有安装到hda 第一块硬盘的MBR (0磁道,也就主引导扇区,开机时BIOS从硬盘启动时首先会扫描这个扇区) ,如果没有安装在MBR可以按下面的方法把Linux的引导交给Windows的ntldr引导装载程序,通过下面的方法引导Linux 。


B 其它方法
GRUB for DOS
_____________________
如果你的GRUB是安装在(hd0,8)上,也就是/dev/hda9 ,sd设备为 /dev/sda9 。
GRUB>chainloader (hd0,8)+1   
GRUB>boot
如果能正常启动,就可以在图形界面下的yast控制中心 > 系统 > 引导装载程序  中进行重装GRUB  。 推荐不安装在/boot 目录所在的分区,如果/boot 目录没有单独分就装在/ 目录所在的分区。
因为有Windows,为了不同 种类 的系统之间互不干扰;推荐使用Windows为引导,再由windows的引导装载程序引导Linux.
方案一:
如果GRUB已经安装在(hd0,8)上,可将(hd0,8)的第一扇区导出为文件linux.bin。如果没有Fat32/Fat 的磁盘分区,windows中全用的NTFS,那就不要用Linux写入NTFS(没修改过的默认的也没有对NTFS文件系统的写入权限)。应该把导出的文件发到邮箱,然后回windows下到邮箱把文件取出。
回到Windows把这个文件拷贝到windows的启动分区(第一活动分区)也就是C盘。再编辑C:\boot.ini ,这个文件默认是隐藏不可见的,在文件夹选项中把那三项(隐藏系统文件/隐藏文件扩展名/....我正在使用SLES 10,还有一个不记得了)看一看。右键改C:=boot.ini 文件的属性为不只读。在未尾敲Enter键,另起一行,添加 C:\linux.bin="SuSE Linux" ,保存。这样在启动/重启 计算机时就可以按上下光标键通过这个选项进入Linux了。

方案二:以GRUB for DOS启动。
Win平台,复制文件GRLDR到C盘根目录下。
改C:\boot.ini
另起一行,添加
C:\GRLDR="SUSE Linux / Boot form GRUB"
这样,在 启动/重启 计算机时,可选择此项,按C键是command模式,然后Esc键回到GRUB的启动菜单。E键是编辑模式(编辑过程在内存进行,不改硬盘上的配置文件 */boot/grub/menu.lst)。
在根目录建文件夹boot,进入C:\boot,再建grub,再进入C:\boot\grub  右键空白处 > 新建文件文件 改名为menu.lst 。再以记事本程序对这个文件进行编辑。提供两种方法,如下:
    方法一:  将Linux中的 /boot/grub/menu.lst 文件的内容原封不动的复制过来,或者只取有关于启动Linux的那一段。
    方法二:   如果Linux的GRUB已经安装在Linux的启动分区 (hd0,8) ,也就是/dev/hda9 上了,可以在menu.lst文件中写一段:
title SLES 10
chainloader (hd0,8)+1
boot
保存后,就成。
方案一和方案二可以一起使用,不影响。方案二中的方法一和方法二也可以在同一个文件menu.lst中实现。

另:
GRUB启动windows是这样的:
chainloader (hd0,0)+1
boot
这是启动的命令,可在GRUB命令模式中使用。
GRUB命令模式中不懂的不记得的,可以help一下。

GRUB编辑模式
GRUB启动菜单时按 E 键 就是 edit 模式了。
通常是启动命令/参数 不正确时进行修改。

LiveCD修复引导装载程序
.
.
.
回复 支持 反对

使用道具 举报

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

本版积分规则

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