我不确定如何修理我的电脑。
首先,我以为它与 GRUB2 有关,但现在我不再确定了。
我可以:
- 访问 BIOS。从 Live USB 启动正常。(它是 EFI)
- 访问 F12 菜单,不管它叫什么。启动 live-usb 工作正常。(我使用的是 Ubuntu Live USB。配置与计算机本身相同。我想我用它来安装它了。)
- 从 Live USB 部分访问文件系统。我的电脑使用 lvm。
- 无法访问 grub 菜单。我尝试了这些键:space、shift、esc、c、shift+ esc。
- 使用 从 live-usb 启动时访问 grub 菜单shift。
- 决定此菜单中的最后一项:
Boot from first hard disk
无法成功启动。我收到以下错误消息:
Booting from local disk… Boot failed: press a key to retry…
那么,到底是什么出了问题?是 GRUB 还是整个系统?我需要修复什么?
我在用着:
- 逻辑卷管理器
- UEFI
- Ubuntu
答案1
为了以 UEFI 模式加载,或以任何模式从 GPT 启动,GRUB2 启动映像至少需要一个 LVM 之外的启动分区,但引导加载程序文件则不需要,内核映像也不需要(不是/boot
)。
更多信息https://wiki.archlinux.org/index.php/GRUB#BIOS_systems
尝试使用lilo
。lilo
可以完美地安装在具有 LVM 的磁盘上;可以/boot
在 LVM 中;不需要在磁盘上创建任何 MBR,并且可以在同一个 Ubuntu 16.04 上正常工作,即软件包就在那里并且足够了。
问题在于另一个方面。的开发lilo
在 2015 年底停止了。另一方面,它知道在 LVM 上完全加载现代系统所需的一切。