在/dev/sda" 中安装GRUB时,grub2"无法安装 GRUB"

分享于 

2分钟阅读

ubuntu

  繁體

问题

我最近买了一台新Lenovo Yoga 2 Pro,我想用Ubuntu双重启动它。

每次安装都中止,得到一个致命的错误,说:


Unable to install GRUB in /dev/sda


Executing `grub-install /dev/sda` failed.


This is a fatal error.



安装时,我得到以下详细信息:


ubuntu kernel: [ 1946.372741] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0).


ubuntu grub-installer: error: Running 'grub-install --force failed.




答案1

问题出在,U盘是/dev/sda,安装到硬盘/dev/sdb

解决方法是返回菜单,再试一次不要自动安装到第一个硬盘的MBR,手动安装到/dev/sdb。


答案2

  • 在BIOS中禁用了联想快速启动
  • 在BIOS中禁用安全引导
  • 从Live USB引导
  • 在启动菜单中添加了backlight=vendor在尝试Ubuntu配置文本之前quiet splash
  • 选择尝试Ubuntu
  • 在终端运行sudo rmmod ideapad_laptop以启用wifi
  • 运行安装,并选择在安装过程中安装更新
  • EFI分区被自动选择,所以我为交换空间分配了9700MB,Ubuntu分配了80GB
  • 安装完成后将backlight=vendor添加到/etc/default/grubquiet splash之前,然后运行
  • ideapad_laptop列入黑名单以启用wifi
  • 工作正常,感谢大家的帮助!


  • 相关文章