win+Ubuntu双系统重装win出现error:unknown filesystem grubrescue>
2016-01-24 19:07
721 查看
突然觉得无聊,就给实验室的电脑重装了个win7系统(原来为XP+Ubuntu),然而悲剧的是重启的时候黑屏,提示error:unknown filesystem ,并进入了grub rescue,经过上网查看了几篇博客,成功解决,然而网上的难免有误,特记录下来方面日后参考。
1、查看分区:
grub rescue>ls
2、寻找Ubuntu所在的分区:
grub rescue>ls (hd0,1)
......
(将ls命令显示的所有分区都尝试一遍,执行结果不为unknownfilesystem的即为Ubuntu所在分区。我的是3,显示bad filesystem)
3、修改启动分区:
grub rescue>set root=(hd0,3)
grub rescue>prefix=/boot/grub
grub rescue>insmod normal
到这里如果一切正常,继续,否则说明ubuntu所在分区不正确,先找好再继续。
grub rescue>normal(进入启动菜单)
按C进入命令行模式:
grub>set root=hd0,msdos3
grub>set prefix=(hd0,msdos3)/boot/grub
grub>linux /vmlinuz root=/dev/sda3
grub>initrd /initrd.img
grub>boot
进入ubuntu修复grub:
sudo update-grub
sudo grub-install /dev/sda //重建grub到第一个硬盘mbr
1、查看分区:
grub rescue>ls
2、寻找Ubuntu所在的分区:
grub rescue>ls (hd0,1)
......
(将ls命令显示的所有分区都尝试一遍,执行结果不为unknownfilesystem的即为Ubuntu所在分区。我的是3,显示bad filesystem)
3、修改启动分区:
grub rescue>set root=(hd0,3)
grub rescue>prefix=/boot/grub
grub rescue>insmod normal
到这里如果一切正常,继续,否则说明ubuntu所在分区不正确,先找好再继续。
grub rescue>normal(进入启动菜单)
按C进入命令行模式:
grub>set root=hd0,msdos3
grub>set prefix=(hd0,msdos3)/boot/grub
grub>linux /vmlinuz root=/dev/sda3
grub>initrd /initrd.img
grub>boot
进入ubuntu修复grub:
sudo update-grub
sudo grub-install /dev/sda //重建grub到第一个硬盘mbr
相关文章推荐
- [leetcode]Unique Paths
- Codeforces Round #252 (Div. 2) B. Valera and Fruits(模拟)
- IOS8新特性之——UIAlertController的使用
- DotNet中StringBuilder和String的区别
- 两个collection联动(实现网易新闻首页效果)
- HDU 1047 多个大数相加 Integer Inquiry
- 【ElasticSearch】 QueryString查询中文歧义词异常问题解决
- 自定义UITextView
- 解决Xutils 的框架问题retry error, curr request is null
- King's Quest —— POJ1904(ZOJ2470)Tarjan缩点
- King's Quest —— POJ1904(ZOJ2470)Tarjan缩点
- this class is not key value coding-compliant for the key countryImageView-bug
- QuickLook(实战)
- HDU 1560 - DNA sequence
- androidUI控件
- 多年前写的文本框扩展控件(有ValueChanging事件等),已放github
- 不同Framework下StringBuilder和String的性能对比,及不同Framework性能比(附Demo)
- UIPickerView的自定义视图
- Sorting a Three-Valued Sequence
- hdu 1005 number sequence