联想 IdeaPad 100s grub 安装失败,磁盘消失

联想 IdeaPad 100s grub 安装失败,磁盘消失

几天前,我买了一台便宜的联想 IdeaPad 100s,这是一款很棒的笔记本电脑,预装了 Windows 10。从那时起,我一直尝试在其上安装 Ubuntu,但失败了。

我所做的是创建了一个 EFI 可启动的 Ubuntu 闪存驱动器,它可以很好地启动系统进入实时 Ubuntu 模式,然后我使用此链接安装我的 WiFi 并连接到互联网。到目前为止一切顺利。

当安装完成时,突然弹出一条错误消息:

grub 失败的屏幕截图:

在此处输入图片描述

之后屏幕有响应(我可以移动鼠标,打开文件资源管理器,单击图标)但我无法在终端中运行任何命令,甚至不能sudo reboot

于是我进行了硬重置,再次从闪存驱动器启动到 Ubuntu live,但令我惊讶的是,笔记本电脑的 SSD 驱动器不见了,不仅 Ubuntu 安装程序找不到它,我在任何地方都找不到它。它不见了!

更糟糕的是,现在每当我启动 Ubuntu live 时,笔记本电脑几分钟后就会冻结,我必须再次进行硬重置。

知道可能出了什么问题以及我该如何解决吗?

谢谢你!

答案1

我有同样的笔记本电脑(ideapad 100s),最近在上面安装了 Linux Mint 18。

我不知道您的安装出了什么问题(您尝试安装 32 位版本的 ubuntu?您可能知道 BIOS 是 32 位,但 CPU 是 64 位),但我会在这里发布对我有用的方法,它可能会对您有所帮助。

因此,我用 mint 18 64bit 制作了一个 live usb,并将 bootia32.efi 复制到 USB 驱动器上的 EFI/BOOT/ 目录中。启动文件

重启,然后照常安装。安装结束时会弹出同样的错误,提示 grub 安装失败(它试图安装 64 位 grub2)。

接下来,使用“blkid”命令查找安装 Linux 的分区的 PARTUUID,稍后您将需要它。关闭并使用实时 USB 重新启动。显示 grub 提示符时按“c”。这将带您进入 grub2 命令行。

在那里你必须输入:

set root=(hd?,?)
linux /boot/vmlinuz??? root=PARTUUID=<output of blkid>
initrd /boot/init???
boot

您必须找到根目录的位置,制表符自动完成功能会帮到您。如果您成功填写空白,您将使用安装在硬盘上的 Linux 进行启动。在这里,您必须安装 32 位 grub:

sudo apt-get update
sudo apt-get install grub-efi-ia32
sudo update-grub2

此时您应该可以正常重启。

为了使 wifi 正常工作,我遵循了与您完全相同的步骤。

我发现笔记本电脑由于 Bay Trail C 状态问题而经常冻结:错误日志。为了解决这个问题,你必须编辑 grub 配置文件并添加intel_idle.max_cstate=1以以下内容开头的行: linux /boot/vmlinuz...

但我还是无法让声音正常工作。电池电量始终显示为 100%。

相关内容