当前位置:  技术问答>linux和unix

ubuntu下sudo gurb-install /dev/sda后windows无法启动

    来源: 互联网  发布时间:2017-04-22

    本文导语:  本帖最后由 shaode01 于 2013-06-10 18:05:39 编辑 事情始末: win7的C盘空间不够,用压缩卷的方法改变了分区,再此开机的时候grub rescue,网上的解决办法: “ 由于在Windows下面对分区修改,导致grub所在分区由sda3变成了sda2了,这样...

本帖最后由 shaode01 于 2013-06-10 18:05:39 编辑
事情始末:
win7的C盘空间不够,用压缩卷的方法改变了分区,再此开机的时候grub rescue,网上的解决办法:

由于在Windows下面对分区修改,导致grub所在分区由sda3变成了sda2了,这样一来找不到grub了,Ubuntu开机就出现了

  grub rescue >

  在此情况下,可以如下解决,并不用重新安装系统

  第一步,找出你的Linux盘在那个分区以及grub目录在什么位置。

  如果你还记得最好,忘了也无所谓,使用下面命令逐个试探即可:

  grub rescue>ls

  回车后,ls命令会列出所有磁盘分区信息,如:

  hd0,4),(hd0,7),(hd0,8),(hd0,9)

  循环使用如下命令,直至显示该分区所包含文件内容而不是unknown filesystem以及其他一些不正常信息

  grub rescue>ls (hd0,0)/boot/grub

  (网上有写ls (hd0,0)/grub的,可能根据不同linux发行版本不同吧,Ubuntu 10.04是grub是放在/boot下面的。或者可以ls其他文件也一样)

  假设我们试到(hd0,8)时,成功显示了文件内容,则表示。

  第二步:

  grub rescue>set root=(hd0,8)

  //括号里分区为上一步尝试成功的分区,即linux grub 所在分区

  grub rescue>set prefix=(hd0,8)/boot/grub

  第三步:

  grub rescue>insmod normal.mod

  网上有些insmod /grub/normal.mod的,我的Ubuntu 10.04并不成功

  至此,应该退出了grub rescue模式,进入了熟悉的grub模式

  第四步:

  grub>normal

  第五步:修复grub

  进入Linux系统后,在命令行里

  sudo update-grub

  第六步:

  sudo grub-install /dev/sda //sda是你的启动磁盘”

我的是试到(hd0,msdos7)的时候出现了信息,然后就有ubuntu的启动项选择界面,这个时候可以进入win7,但每次启动都有grub rescue,所以我进入了ubuntu做上面说的5/6步,我认为是这个命令sudo grub-install /dev/sda导致的结果,把win7的启动项弄没了,现在只能进ubuntu 。
启动界面显示的是从 (hd0,6)启动,下面是df -a的信息
ubuntu下sudo gurb-install /dev/sda后windows无法启动[图片]
网上说的有个win7安装盘办法,我想知道有没有在unbutu里面改的办法,我现在没win7安装盘

|
楼主还是试试找个win7安装盘,启动进去dos界面,里面有修复启动项的选项的。你的是从win7分区开始错的,解铃还须系铃人

    
 
 

您可能感兴趣的文章:

  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • Ubuntu 服务器安装之后无法启动是什么问题
  • windows xp 无法访问虚拟机下ubuntu系统
  • 请问:安装ubuntu时,键盘无法响应
  • ubuntu下安装opera无法使用
  • Ubuntu10.04无法电源关机
  • ubuntu7.04的deb安装软件无法用
  • ubuntu 11.1无法与宿主机共享文件夹
  • Ubuntu中tty1-6无法显示中文
  • ubuntu长时间开机(3-4天)后一些网页无法打开
  • ubuntu下无法执行.bin二进制文件
  • ubuntu10.10重启无法开启特效
  • 新安装的ubuntu的gcc无法找到stdio.h头文件
  • ubuntu无法汉化
  • Ubuntu8.10 无法修改用户名
  • ubuntu源无法更改
  • 昨晚刚装完的Ubuntu无法启动
  • ubuntu用root登录无法汉化怎么解决?
  • ubuntu中 , evolution也无法启动,求帮助。。。。。
  • ubuntu10.04无法更新软件
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ubuntu的Linux与windows可以互ping,但是无法访问windows的共享文件夹,怎么解决
  • windows7和Ubuntu10.04双系统启动问题,到了grub菜单但是无法启动windows7
  • 如何在windows下复制到ubuntu下粘贴啊
  • ubuntu中访问windows下的共享文件夹问题
  • Windows7下U盘安装Ubuntu11.10 dvd版系统问题?
  • 如何为windows7下装的ubuntu增加磁盘空间呀?谢谢!
  • 安装ubuntu时看到的windows分区是什么样,特别是NTFS的,怎么才能知道那个是windows里的c:盘?
  • ubuntu 系统与 window系统 共享资源
  • Ubuntu 和windows 双系统,重装windows后,硬盘问题
  • sz命令如何断点续传(Ubuntu->Windows)
  • Ubuntu如何通过无线网卡连接到windows
  • Ubuntu和windows xp那个启动(见到桌面)速度快?
  • windows ubuntu多系统安装问题
  • 在Windows XP下如何安装Ubuntu啊?
  • 同一台机器通过路由上网,windows能上的网站ubuntu上不了
  • windows7如何用wubi安装ubuntu10.10
  • ubuntu移植windows用户帐户有什么发生?
  • 用windows远程登录ubuntu10.10的问题
  • 关于windows xp 安装ubuntu12.04的问题 急 在线等。。。。。。
  • windows vista如何使用xmanager连接ubuntu 7.10
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu查看系统信息命令介绍
  • win7与Ubuntu双系统卸载ubuntu
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • Ubuntu查看硬盘,分区相关命令介绍
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu系统安装及升级命令
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,