双系统下linux分区被误删的解决办法

简介:

双系统下linux分区被误删的解决办法:

注:windows下删除逻辑驱动器时容易造成这种故障


方法一(插入系统光盘,进入试用模式):

$ su -
# mkdir /media/tempdir
# mkdir /media/tempdir/home
# mount /dev/sda7 /media/tempdir  (将/分区挂载到/media/tempdir)
# mount /dev/sda8 /media/tempdir/home (将/home分区挂载到/media/tempdir/home)
# grub-install --root-directory=/media/tempdir /dev/sda

正常情况下会出现“Installation finished No Error Reported”

重启电脑,选择ubuntu

$ sudo update-grub2

重启电脑即可

 

方法二(用PE登录系统):

下载grldr

下载地址:http://forum.ubuntu.org.cn/download/file.php?id=79193

1、用PE登录系统

2、把解压后的grldr.mbr和grldr放在第一个磁盘的根目录下(一般为C盘)

3、新建一个boot.ini文件(还是在C盘根目录下)

写入如下内容:

C:\grldr.mbr="ubuntu 11.04"

3、重启从硬盘启动(可直接拔了PE)

重启后就可以看到ubuntu 11.04的启动项
选择ubuntu 11.04启动项进入ubuntu

4、用ubuntu的引导器来引导回windows系统(调出命令行)

$ sudo grub-install /dev/sda
$ sudo update-grub

5、成功进入windows系统后把C盘刚放的grldr.mbr,grldr和boot.ini删除掉就可以了,原来的双系统就可以正常使用了

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/998332如需转载请自行联系原作者


yangzhimingg

相关文章
|
23天前
|
Linux 数据安全/隐私保护 Windows
aes加密在linux下会生成随机key的解决办法
aes加密在linux下会生成随机key的解决办法
12 2
|
1月前
|
Linux Shell C语言
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
30 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
36 1
|
1月前
|
监控 Linux Shell
【Shell 命令集合 磁盘维护 】Linux 交换分区的特殊文件或设备 swapon命令使用指南
【Shell 命令集合 磁盘维护 】Linux 交换分区的特殊文件或设备 swapon命令使用指南
38 1
|
4月前
|
IDE Linux 开发工具
Linux添加硬盘并进行分区、格式化、挂载及卸载
Linux添加硬盘并进行分区、格式化、挂载及卸载
129 0
|
4月前
|
Linux Windows
linux(三十)硬盘分区命令fdisk
linux(三十)硬盘分区命令fdisk
67 1
|
1月前
|
存储 安全 Linux
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
27 0
|
5月前
|
Unix Linux Shell
Linux执行shell脚本提示文件找不到问题解决办法
Linux执行shell脚本提示文件找不到问题解决办法
341 0
|
6月前
|
Linux
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
215 0
|
15天前
|
Linux
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
21 0