开机grub命令修复方法linux,开机grub命令修复方法
Linux的grub是一个非常好的引导程序,它可以引导多操作系统。当windows和linux共存时,删除grub直接进入windows方法:
方案1:用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record)---用win98的引导盘或DOS引导盘引导系统到纯DOS提示符下,执行:"fdisk /mbr"即可。
方案2:在Linux系统中,恢复MBR。(如果你还能登陆到Linux系统中的话) ---在终端的命令提示符后输入: "dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1" 注意,其中bs(buffer size)是指重写的字节数。为什么不是512呢?主引导扇区是一个扇区(512字节呀),因为我们只是想通过扇面的命令修复系统MBR的引导或删除 Grub/LILO引导;而不是恢复整个主引导扇区。所以我们只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。 boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘DPT表也破坏掉。那就坏事了!!! (MBR的512字节中前446字节为引导程序,紧跟着后面64字节为分区表,最后面2个字节为结束标记)
方案3:使用工具:Clear MBR 0.9,接运行执行“Clear MBR”即可。
方案4: Linux的分区已经被你从Windows中删除,系统启动后停在“grub”提示符处。解决方法:
(1):按照方案1的方法
(2):如下
a.在“grub”提示符后输入:“rootnoverify (hd0,0)” 回车。 //将第一块硬盘(hd0)的第一个分区(0)设为根分区/root设备,但不加载文件系统。
b.在“grub”提示符后输入:“chainloader +1” 回车。//将启动引导权转交给当前分区的首扇区(Windows系统所在分区的首扇区)。
c.在“grub”提示符后输入:“boot” 回车。系统将启动Windows。如果不成功,则表明 (hd0,0) 不是 Windows 系统所在分区,再从第一步开始试一下“root (hd0,1)/root (hd0,2)/root (hd0,3)/...”,总之这样一定可以引导启动你的Windows系统。
d.好了,进入Windows了,请采用方案3的方法,轻松搞定!
(3):用 WINDOWS 盘启动,进入 console 模式,运行 fixboot 和 fixmbr。fixmbr命令用于修复启动磁盘的主启动记录,它仅在使用故障恢复控制台时才可用,它的语法是:fixmbr [device_name],参数device_name是要写入新的主引导记录的设备(驱动器),设备名称可从 map 命令的输出获得。例如,设备名称:DeviceHardDisk0,下列命令示例向指定设备写入一个新的主引导记录:fixmbr DeviceHardDisk0
注意:如果不指定 device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。
取消
评论
开机grub命令修复方法linux,开机grub命令修复方法相关推荐
- 使用linux命令查看进程,Linux查看进程命令有哪些
我们在使用Linux系统的过程中,有的时候会需要查看后台进程,并选择性的关闭一些不用的进程,那么Linux中有哪些查看进程的命令呢?今天小编就来为大家总结整理一些常用的Linux查看进程命令. Lin ...
- linux的帮助命令及区别,linux经常使用命令以及帮助命令
做为自学者,首先须要学会的就是能看懂每一个命令的帮助文档,那么第一个须要掌握的Linux命令就应该是man. man命令 Linux下的帮助指令,经过man命令能够查看Linux中的命令帮助,配置文件 ...
- linux开机黑屏时间长,Linux 开机进入紧急模式,出现黑屏 grub 的参考解决方案
前言 本文记录了一次由于 Win10 系统更新,导致 Manjaro 系统出现黑屏 Grub,最后成功抢修的记录,给遇到同样问题的人一个参考 起因 在一次 Win10 更新后,再次尝试进入 Manja ...
- Linux命令修复方法,Linux系统MBR的修复方法
MBR boot loader介绍 MBR是硬盘中第一个扇区的前512个字节,称为main boot record,512字节中的前446个字节为boot loader 所在部分,boot loade ...
- linux springboot开机启动,SpringBoot 部署到Linux开机自启动和运行
前文 SpringBoot是一个强大的微服务框架,通常都是打包项目成Jar包,并部署到服务器上,本文以Linux服务器部署为主 开机自启动 运行 Jar包部署到Linux服务器上面,不能使用常用的运行 ...
- linux开机自动启动数据库,mysql随linux开机自动启动
mysql随linux开机自动启动 一.方法一 利用mysql.server来制作启动程序,实质也是调用的mysqld_safe cp /usr/local/mysql/share/mysql/mys ...
- linux关机方法有哪些?有何区别_Linux关机命令大全:Linux各关机命令之间的区别和用法...
Linux怎么用命令来进行关机/重启呢?Linux是一套免费使用和自由传播的类Unix操作系统,想使用Linux系统的关机命令必须要拿到root权限,下面给大家介绍一些Linux常用的关机命令以及各关 ...
- cat查看tomcat日志 linux_linux怎么使用cat命令查看文件? linux中cat命令的使用方法
Linux系统中查看文件内容时,可以使用cat命令来查看,但是cat命令一般只适合查看文件内容较少的文件.该怎么使用cat命令呢?下面我们就来看看详细的教程. 1.cat命令的语法格式为:cat [参 ...
- linux 命令启动菜单栏,Linux守护进程的启动方法
这篇文章主要为大家详细介绍了Linux守护进程的启动方法,本文介绍如何将一个 Web 应用,启动为守护进程,感兴趣的小伙伴们可以参考一下 "守护进程"(daemon)就是一直在后台 ...
最新文章
- 《CLR Via C# 第3版》笔记之(十五) - 接口
- 数据库学习笔记6--MySQL多表查询之外键、表连接、子查询、索引
- 全球及中国食品色素行业供应前景与发展趋势研究报告2022版
- 观察:谁能拯救视频平台的高昂带宽成本?
- 链式栈的实现(头文件及源程序)
- nginx php7 win,Win7配置Nginx+PHP7
- phantomJs原理
- sql server运算符_SQL Server执行计划中SELECT运算符的主要概念
- linux下计算md5值,Linux下使用md5sum计算和检验MD5码
- 短视频运营小技巧,掌握推荐机制很重要,吸粉引流也不难
- matlab四面体体积代码,求任意四面体体积公式
- Python模拟轮盘抽奖游戏
- 我的四年大学生活总结
- 带翻转特效的会员登录注册html页面源码
- rip路由协议计算机网络实验报告,RIP 动态路由协议的配置(实验报告).doc
- 当前计算机三档配置,剑灵五档配置要求 电脑配置推荐
- 看电影的计算机配置,2160p的电影需要什么电脑配置看才流畅?
- 如何使用迅捷CAD编辑器将CAD导出为PDF
- 最新版的配音软件--- tts-vue 软件 下载安装成功过程
- amos看拟合度在哪里看_AMOS分析技术:模型整体拟合度指标
热门文章
- u大师u盘装系统win7_u盘怎么安装win7系统 u盘安装win7系统教程【详细介绍】
- android应用添加字体,android中的自定义字体(适用于整个应用程序...
- 【大数据入门核心技术-Ambari】(一)Ambari介绍
- 微心搜一搜的公众号seo排名优化现在效果怎么样?
- 数字图像处理——对图像进行反白、更改调色板信息、彩色图像变灰度、将图像数据保存于txt文件
- Storyboard的爱与恨
- 如何通过canvas 把页面代码转化为图片
- VUE 项目大文件上传下载解决方案
- Android通过程序接听或者挂断电话
- 微信公众帐号开发教程第13篇-图文消息全攻略 -- 转载