vic*_*n3d 40 grub2 system-installation
我最近买了一个闪亮的新联想 Yoga 2 Pro,我想用 Ubuntu 双启动它以进行学习。它的内置操作系统是 Windows 8.1,它有一个 256GB 的 SSD。
我已经为 Ubuntu 创建了一个单独的 90GB 分区,并使用了一个实时 USB 来安装它。
第一次似乎一切正常,我解决了将ideapad_laptop列入黑名单发出的wifi,安装完美无缺,Ubuntu工作正常。
当我第二天早上起床并打开我的笔记本电脑时,它立即启动到 Windows,而从未显示 GRUB 菜单。所以我尝试重置,并使用磁盘管理器检查我的分区,一切看起来都很好。由于我无法在网上找到解决方案,我继续格式化分区以再次尝试安装。这一次以及此后的每一次,安装都被中止,我收到一个致命错误,说:
Unable to install GRUB in /dev/sda
Executing `grub-install /dev/sda` failed.
This is a fatal error.
Run Code Online (Sandbox Code Playgroud)
任何人都可以提出解决这个问题的方法吗?如果需要任何进一步的信息,我很乐意提供。谢谢。
安装时,我得到以下详细信息:
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.
Run Code Online (Sandbox Code Playgroud)
小智 25
我刚刚在将 Ubuntu 14.04 从 U 盘安装到硬盘时遇到了这个问题。
问题是 U 盘是/dev/sda
,安装到硬盘驱动器/dev/sdb
即使安装程序知道要安装到/dev/sdb
,它也尝试将 grub 安装到 MBR 上/dev/sda
,但失败了。解决办法是回到菜单,再试一次,说NO来自动安装到第一硬盘的MBR和手动告诉它/dev/sdb
。
然后一切正常。
我终于让它工作了,不确定以下哪一项能解决问题,但我:
backlight=vendor
在Try Ubuntu配置文本之前quiet splash
。sudo rmmod ideapad_laptop
以启用wifi。backlight=vendor
到/etc/default/grub
之前quiet splash
然后运行sudo update-grub
。ideapad_laptop
以启用 wifi。我在安装 Ubuntu 20.04 时遇到了同样的错误。事实证明,我在安装过程中为 EFI 和根分区创建了“逻辑”分区,而不是“主”分区。我再次运行安装,这次将两个分区都配置为“主”分区,这次错误消失了。
小智 6
我有类似的问题。我所做的就是保持安装原样,然后确保我的驱动器处于 UEFI 模式并从 Live CD 启动并安装boot-repair
.
为此,我必须添加yannubuntu
存储库,然后使用apt-get
. 这是通过以下方式完成的:
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair
Run Code Online (Sandbox Code Playgroud)
然后,当程序启动时,我检查了“高级选项”>“主要选项”中的所有选项,然后单击“ ” Apply。
归档时间: |
|
查看次数: |
329779 次 |
最近记录: |