出现 error:unknown filesystem grub rescue如何解决

linux 系统进不了图形界面,出现  error:unknown filesystem grub rescue

解决办法

  • 查看分区
    grub rescue>ls
  • 寻找ubuntu所在分区
    grub rescue>ls (hd0,msdos1)
    (如果是filesystem is unknown 继续试下一个分区)
    grub rescue>ls (hd0, msdos8)
    (这时出现了exit,说明ubuntu是在(hd0, msdos8)下)
  • 修改启动分区
    grub rescue>root=(hd0,msdos8)
    grub rescue>prefix=/boot/grub
    grub rescue>set root=(hd0,msdos8)
    grub rescue>insmod normal
    (到这里如果一切正常,则继续下面步骤,否则说明ubuntu所在分区不正确,找好之后再继续。)
    grub rescue>normal(进入启动菜单)  进入系统
  • 进入ubuntu修复grub
    sudo update-grub
    sudo grub-install /dev/sda //重建grub到第一个硬盘mbr
  • 若出现错误
  • 1

    2

    3

    4

    5

    root@fwhlin:/mnt# sudo grub-install /dev/sda

    Installing for i386-pc platform.

    grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.

    grub-install: error: embedding is not possible, but this is required for cross-disk install.

    root@fwhlin:/mnt#

  • 解决方法This is fixed by creating a 2 MB partition on the 2 TB hard disk and setting its flag to “bios_grub”

    01

    02

    03

    04

    05

    06

    07

    08

    09

    10

    11

    12

    13

    root@fwhlin:~# sudo parted /dev/sda set 1 bios_grub on

    Information: You may need to update /etc/fstab.                          

     

    root@fwhlin:~# sudo parted /dev/sda print

    Model: ATA WDC WD20EZRX-00D (scsi)

    Disk /dev/sdb: 2000GB

    Sector size (logical/physical): 512B/4096B

    Partition Table: gpt

     

    Number  Start   End     Size    File system  Name  Flags

     1      17.4kB  3049kB  3032kB  ext4               bios_grub

     

    root@fwhlin:~# 

    Here “1” is the partition number for the 2 MB partition.

    现在可以正常安装 Now grub-install worked properly.

  • 1

    2

    3

    4

    root@fwhlin:~# sudo grub-install /dev/sda

    Installing for i386-pc platform.

    Installation finished. No error reported.

    root@fwhlin:~#

结束之后重启,成功啦,哈哈

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值