Ubuntu升级时被损坏了,修复MBR

简介:

我的Ubuntu原来是9.X版的,在用的时候,系统要求升级。于是我便依着做了。
结果,重启了一下,呆了。显示:grub rescue>
无计可施。到网上找了很多关于这个问题的解决办法。其中有:

http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=264606&start=0

按这个办法,他说输入 ls 命令可以找到配置文件。可是这个命令的输出是:(hd0)。我从哪里找呀?于是我用以下命令:
grub rescue >set root=(hd0,?)
grub rescue >set prefix=(hd0,?)/boot/grub
grub rescue> insmod normal

(?=0,1,2,3,4,5,6,7,8,9)

都没有出现意想的结果。看来这个方法不怎么可行。

http://www.linuxdiyf.com/viewarticle.php?id=168550

这位仁兄说:放入PE工具盘,启动后进入PQ 分区魔术师,选择更新MBR并应用调整,完成后关机重启。
可是,我插入安装的光盘。进入PQ,却怎么也找不着MBR调整相关的操作。可能是我的理想能力太差了,希望这位仁兄能详细讲讲是怎么操作的。

还有 fdisk /mbr 好像没有什么效果呀。

后面,我找到一个关于用U盘启动Ubuntu后,在Ubuntu终端里执行:
sudo apt-get install lilo   #当然,要先配置网卡
sudo lilo -M /mbr

命令。结果,重启。什么都没有,原本我的硬盘还是4个盘符的,现在全没了。这下我傻了。
反正也没数据了,死马当活马医。

插入“深度技术” ghost 光盘,用光盘启动。进入DOS工具集,我知道里面有很多硬盘修复工具。
输入 diskfix 硬盘修复命令,然后一步一步“确定”往下走。这个程序,从硬盘上找到了几个分区,然后写入了MBR。

重启后,我惊喜地看到了熟悉的Windows Xp与Ubuntu启动选择界面。进入Windows系统,果然能正常启动。但,Ubuntu不行。

至少,Window能用了,数据也找回来了,也算是死里逃生! 

目录
相关文章
|
6月前
|
Ubuntu
百度搜索:蓝易云【ubuntu 16.04升级到18.04教程】
请注意,在升级过程中可能会出现一些问题,例如软件包依赖关系或配置文件冲突。在升级前,建议备份重要数据,以免数据丢失。如果你在升级过程中遇到问题,可以查看相关错误信息并尝试解决。
84 2
|
6月前
|
安全 Ubuntu
Ubuntu Samba高危安全漏洞修复
Ubuntu系统中使用的Samba版本存在一个或多个高风险安全漏洞。受影响的Samba版本包括但不限于4.13.x低于4.13.17、4.14.x低于4.14.12以及4.15.x低于4.15.5。这些漏洞可能会允许未经身份验证的攻击者远程执行恶意代码,获取未经授权的访问权限,或者进行其他形式的安全攻击。
204 0
|
Ubuntu Python
百度搜索:蓝易云【ubuntu16.04升级python3.7.1教程】
现在您已经成功升级到Python 3.7.1。请注意,这仅适用于Ubuntu 16.04,如果您使用的是其他版本的Ubuntu或不同的操作系统,请查阅相应的文档或指南进行操作。
219 0
|
29天前
|
并行计算 Ubuntu 算法
Ubuntu18 服务器 更新升级CUDA版本 pyenv nvidia ubuntu1804 原11.2升级到PyTorch要求12.1 全过程详细记录 apt update
Ubuntu18 服务器 更新升级CUDA版本 pyenv nvidia ubuntu1804 原11.2升级到PyTorch要求12.1 全过程详细记录 apt update
87 0
|
30天前
|
Ubuntu
Ubuntu修复-boot满了导致apt坏掉的问题
Ubuntu修复-boot满了导致apt坏掉的问题
|
3月前
|
Ubuntu Linux 网络安全
在Ubuntu上离线升级OpenSSH
本文介绍了在Ubuntu系统上离线升级OpenSSH的详细步骤,包括移除旧版本、解压新版本、编译安装、解决依赖问题、替换相关命令、重启SSHD服务以及验证升级结果。
387 1
|
3月前
|
Ubuntu
ubuntu引导修复
ubuntu引导修复
38 0
|
4月前
|
Ubuntu C语言
Ubuntu升级Cmake、gcc、g++
以上就是在Ubuntu中升级Cmake、gcc、g++的步骤。
163 2
|
6月前
|
Ubuntu Python
ubuntu升级Python版本
现在,你已成功升级了Python版本并可以使用新版本进行开发和运行程序。
313 1
|
6月前
|
Ubuntu 网络协议 Linux
Ubuntu系统升级16.04升级18.04
Ubuntu系统升级16.04升级18.04
360 0