OpenSUSE 13.1 更新后找不到可启动设备

OpenSUSE 13.1 更新后找不到可启动设备

我刚刚在计算机上安装了 OpenSUSE 13.1。之后,我重新zypper update启动,计算机无法启动。错误消息类似于"no bootable device found"。我使用带有 EFI 支持的 grub2 作为引导加载程序,我认为错误消息意味着 grub 无法找到正确的分区。我的分区是这样设置的。 (我实际上在这里做的是重新安装OpenSUSE,然后再次更新。但是,当我得到以下输出时,我还没有关闭计算机)

computer-name:~ # fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 240.1 GB, 240057409536 bytes, 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: gpt


#         Start          End    Size  Type            Name
1         2048       321535    156M  EFI System      primary
2       321536      4530175      2G  Microsoft basic primary
3      4530176     46475263     20G  EFI System      primary
4     46475264    468860927  201.4G  Microsoft basic primary
computer-name:~ # df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       20510716 4407320  15038440  23% /
devtmpfs         8182632      40   8182592   1% /dev
tmpfs            8195504      80   8195424   1% /dev/shm
tmpfs            8195504    6980   8188524   1% /run
tmpfs            8195504       0   8195504   0% /sys/fs/cgroup
tmpfs            8195504    6980   8188524   1% /var/lock
tmpfs            8195504    6980   8188524   1% /var/run
/dev/sda1         159564     128    159436   1% /boot/efi

我知道有很多与此类似的问题,例如但我认为没有任何问题真正适合我的特定问题,我可以理解。有谁知道如何解决这个问题(最好是在重新启动之前的当前状态,但任何可行的解决方案都会很乐意接受)?

答案1

最后看来是BIOS的兼容性问题。我更新了 BIOS,之后一切顺利。

相关内容