ubuntu12.04 修复Grub2
电脑双系统,但是把win7重装了之后,会发现grub坏了,只能进入win7。
遇到过好几次,虽然每次都成功解决问题了,但是都花费了不少时间。
所以,总结一下,基本是从网上找到的方法,有的行不通,有的可以。就我的尝试,总结了一下对我的电脑来说,比较有效的方法。
首先说明:我的boot分区没有单独分区!
第一步: 用光盘进入Ubuntu LiveCD,打开终端,
sudo fdisk -l
找到 id 是83的那行,可惜我的有两个:/dev/sda3 和 /dev/sda8 。一般的应该有一行的……囧,可能是装系统的时候没搞好o(╯□╰)o 后来尝试发现,用 /dev/sda3 才是正确的。记住这个号码,考虑到一般性,这里记为/dev/sdaX
第二步:sudo -i 获得root权限
mkdir /media/tempdir
挂载:
mount /dev/sdaX /media/tempdir
grub-install --root-directory=/media/tempdir /dev/sda
第三步:重启,可能会进入到 grub rescue 界面。
输入set,查看相应的设置。然后修改:
set prefix=(hd0,msdos3)/boot/grub
set root=hd0,msdos3
insmod normal
normal
然后就发现进入原来的grub启动界面了。进入Ubunt系统
第四步:打开终端,
重启,收工。
sudo update-grub
sudo grub-install /dev/sda
注:参考网站
http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=348503
http://hi.baidu.com/radio585/item/87462cf98bc70f1ae3e3bdab
http://www.linuxidc.com/Linux/2012-06/61983p2.htm
http://forum.ubuntu.org.cn/viewtopic.php?t=297514
为了以后方便,我这些网页里的内容做成文件的格式留在这里,省的以后再搞。。=_=
为了上传方便,这货是.rar格式的。可以先把文件在win下解压,拷到U盘里面,然后用LiveCD进入Ubuntu再看,文件时图片和.pdf,Ubuntu兼容。
上面那个链接貌似失效了……囧。追加一个百度网盘:http://pan.baidu.com/share/link?shareid=1185935304&uk=322048121
ubuntu12.04 修复Grub2的更多相关文章
- Ubuntu12.04 修复GRUB
电脑安装了双系统,本来好好的GRUB管理启动,在重装过之后就只能进win7了,所以尝试将GRuB重新安装到mbr,使用GRUB作为启动管理程序. 1.制作U盘系统 使用软碟通,讲Ubuntu12.04 ...
- Win7&Ubuntu12.04 双系统引导问题
周末的时候手贱,重装系统,导致原来的ubuntu12.04和win7双系统的引导不见了,所以在此进行一下说明,如何修复. 1. win7和ubuntu12.04双系统引导修复 问题描述: 在重装 ...
- 重新安装Ubuntu12.04
重新安装Ubuntu12.04 之所以我重新安装Ubuntu,因为我第一次给根目录分配的空间过小,好像是20GB吧~结果编译Android的时候,编译了3个小时候直接中止掉了.郁闷.这个也告诉我们一定 ...
- 安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案
很久之前在Win7基础上安装了Ubuntu12.04系统,采用硬盘安装的方法.分了1个10G的硬盘分区F盘用于存放Ubuntu12.04的引导文件,其实完全可以制作一个Ubuntu12.04的U盘启动 ...
- ubuntu12.04 折腾流水
今天突然间update 一些软件后,就遇到了无法启动桌面,就是输入正确的用户名和密码后还是无法进入系统. 重启后,一直停留在waiting for network configuration, 然后显 ...
- Win7+Ubuntu12.04(EasyBCD硬盘安装)
安装双系统 Windows7 + Ubuntu12.04 软件准备 准备两个东西EasyBCD软件和iso镜像(我用的easybcd是2.2版,就下载1.7之后版就行,要那种安装版的,不要绿色版) E ...
- mono3.2和monodevelop4.0在ubuntu12.04上两天的苦战
首先第一步是设置ubuntu server 12.04版更新源,推荐中科大的比较快:deb http://debian.ustc.edu.cn/ubuntu/ precise main multive ...
- ubuntu12.04 安装CS:APP Y86模拟器
下的第一UBUNTU12.04下Y86模拟器的安装:(參考http://archive.cnblogs.com/a/1865627/ 作适当改动) 1.安装bison和flex词法分析工具 sudo ...
- RP4412开发板烧写Ubuntu12.04失败原因分析解决
Ubuntu烧写失败可能是卡的问题 问:用RP4412开发板,卡烧了光盘中的fastboot失败,现在如何补救呢? 答:INAND格式化,利用usb来升级啊. 也有文档,看升级文档. 问:这个是怎么回 ...
随机推荐
- eclipse web项目实际工程路径对应
src/1.properties ---->实际路径 /WEB-INF/classes/1.propertiessrc/com.ayong.one/2.properties /WEB-INF/c ...
- URAL 1671 Anansi's Cobweb (并查集)
题意:给一个无向图.每次查询破坏一条边,每次输出查询后连通图的个数. 思路:并查集.逆向思维,删边变成加边. #include<cstdio> #include<cstring> ...
- How To Create A Struts 2 Web Application
以简单登录为例 1.创建一个Dynamic Web projec项目记得勾选Generate web.xml deployment dsecriptor 2.引入Struts 2工程所需运行库文件 解 ...
- HttpWebRequest与HttpWebResponse使用例子(转)
转自:http://www.jb51.net/article/28401.htm 在每个系统出写入报告错误代码(找个合理的理由,比如系统免费升级) -> 自家服务器接收并处理错误报告 -> ...
- select multiple images in Android Gallery
http://stackoverflow.com/questions/18520976/all-properties-of-intent-putextra-to-crop-image-in-andro ...
- 2016-1-9 Quartz框架的学习,剪裁图片并设置边框
#import "ViewController.h" @interface ViewController () @end @implementation ViewControlle ...
- 多动手试试,其实List类型的变量在页面上取到的值可以直接赋值给一个js的Array数组变量
多动手试试,其实List类型的变量在页面上取到的值可以直接赋值给一个js的Array数组变量,并且数组变量可以直接取到每一个元素var array1 = '<%=yearList =>'; ...
- Android弱网测试中关于网络检测的一些借鉴方法
Android 平台下提供了一个android.net.ConnectivityManager类来监控当前的网络状态包括wifi.gprs.UMTS等.可以判断当前用户网络到底是WIFI还是移动网络, ...
- 设置vs2008代码区的背景色
编写程序.调试代码时,是不是感觉文字的白色背景有些刺眼呢?vs2008 给我们提供了改变背景色的功能. 依次展开:工具->选项->环境->字体和颜色,在“显示项--纯文本--项背景色 ...
- android手机连接PC无法正常安装驱动
工作当中我们经常会遇到Android手机连接PC的时候无法正确安装驱动,或者安装失败.当然找到正确的驱动文件时首选的解决方案,如果正确的驱动文件依旧无法安装成功我们可以打开我的电脑-->属性-- ...