CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  程序开发区

grub????系统启动不了了!求救

楼主jill22cn(西门吹雪)2003-11-03 22:46:51 在 Linux/Unix社区 / 程序开发区 提问

由于装了多个操作系统,进入了windows之后用了petitionmegic出错,可能改变了引导文件,启动时全部系统都进入不了!!只显示grub,请教高手!!!  
  分不够再加!!!!!!!!!!! 问题点数:100、回复次数:5Top

1 楼Roger221(无时无刻不流氓)回复于 2003-11-03 23:07:01 得分 40

可以这样试一下  
  (我以RH9)为例  
  进入光盘引导界面后输入linux   rescue进入修复模式  
  然后根据提示,可以不用选网络方面的选项,然后有个选项是让“系统自动查找linux系统并把他挂栽到默认的一个路径”(他会自动帮你完成)  
  之后你就进入了命令行模式(有个chroot什么的,你可以不用管它)  
  输入   grub  
  耐心等待一段时间后  
  就进入了grub的命令模式  
  然后输入  
  root空格(hd0,x)     {注:x不用输,当你输完root空格(hd0,   然后按tab键他会自动补完)hd0表示一个硬盘}  
  再输入setup(hd0)  
  然后它会显示一些检查信息,最后会有一个succsess  
  ok    
  然后输入quit退出grub  
  再输入exit重启,或者直接冷启动  
  试一下吧,该说的都说了  
  Top

2 楼haothinking(好好)回复于 2003-11-04 08:59:52 得分 20

你的GRUB没装对,用引导盘引导启动后,修改GRUB。  
  如果不行就重装GRUBTop

3 楼hover_online(ξ芎メ)回复于 2003-11-04 09:51:49 得分 10

你把linux的分区搞丢了吧,如果没有,就再在那个分区上装一个linuxTop

4 楼zeng_xiangyang(娃哈哈)回复于 2003-11-04 09:59:36 得分 30

grub>      
   
  以上看到的就是   grub   提示符,我们要在这个提示符下面安装GRUB。    
   
  grub>   install   (hd0,1)/boot/grub/stage1   d   (hd0)   (hd0,1)/boot/grub/stage2      
  p   (hd0,1)/boot/grub/menu.lst      
   
  GRUB   分为两个主要的步骤,   stage1   和   stage2。Stage1   是一段嵌入MBR   的    
  迷你代码。Stage2   是主要部分,在   stage1   把控制权传递给它后,就由它    
  来接管所有事情。    
   
  install   后面指定stage1   的位置,我们不仅说明了其分区    
  位置:(hd0,1),因为   GRUB   能读取文件系统,所以还说    
  明了分区上目录位置:/boot/grub/stage1,d   参数表示   stage1   将寻找      
  stage2   所在的磁盘。接着就是   GRUB   的安装位置:(hd0)   ,    
  这里就是指安装在MBR。后面的参数指定   stage2   的位置:(hd0,1),    
  和   stage1   的定义一样。p   参数指定   menu.lst   文件的位置。    
   
  对于   /boot   作为单独的分区的例子,需要采用下面的命令行:    
   
  grub>   install   (hd0,1)/grub/stage1   d   (hd0)   (hd0,1)/boot/grub/stage2      
  p   (hd0,1)/grub/menu.lst      
   
  以上例子假设   /boot   位于   (hd0,1)   (也就是hda2),而   /   位于(hd0,2)      
  (也就是   hda3)   ,我们不能用   '(hd0,2)/boot/grub/stage1'   ,因为GRUB      
  不知道   (hd0,1)   是   /boot   ,所以必须首先指向挂接为   /boot   的分区,    
  然后把目录指向那里。    
   
  Top

5 楼jill22cn(西门吹雪)回复于 2003-11-04 21:45:57 得分 0

谢谢,问题已解决!!Top

相关问题

  • 急:grub引导器出错系统不能启动(在线等待)
  • XP系统启动不了
  • 我的php系统不能启动
  • 系统为什么不能启动
  • xp系统启动不起来,为何?
  • 2000系统启动不了的问题
  • 启动系统时不能选择!!
  • XP系统不能启动的问题
  • 我装的win200和redhat双系统,我现在想删了linux,请教如何删除grub(linux已坏了不能启动)
  • 双系统启动

关键词

  • b/s
  • 系统
  • 引导
  • 安装
  • 文件
  • 模式
  • linux
  • grub
  • hd0
  • stage

得分解答快速导航

  • 帖主:jill22cn
  • Roger221
  • haothinking
  • hover_online
  • zeng_xiangyang

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo