使用“电源”按钮时,计算机挂在启动徽标上

所以经过漫长的一天与UEFI的斗争,以及后来试图让GRUB与UEFI玩得很好,我已经设法在我的索尼VAIO“Tap 20”(大触摸屏,一体机桌面)上双启动Ubuntu 13.10事情)…我知道两个操作系统(Microsoft Windows 8.1和Ubuntu 13.10)都在工作,因为我已经在安装后使用它们。

问题是,因为我上次从Ubuntu中关闭计算机(通过电源菜单,没什么特别的),计算机现在挂在“VAIO”徽标上……它只是坐在那里什么都不做,拒绝加载GRUB或启动到操作系统。

计算机当前已禁用安全启动,但已启用UEFI(将后者更改为“Legacy”只会在“VAIO”徽标后立即显示“No Operating System Found”错误)。 此外,我的计算机当前设置为首先从硬盘启动,然后是可移动存储(之前是相反的,具有相同的结果)。

在这个阶段,我能通过“VAIO”徽标的唯一方法是,如果我通过“Assist”按钮启动进入VAIOCare恢复菜单并选择从可移动存储启动的选项…

任何帮助,将不胜感激。

编辑:如果我通过“Assist”按钮使用VAIOCare恢复菜单并选择“Boot to Windows”(不是确切的措辞)选项,它可以工作……计算机直接进入GRUB,在那里我可以选择合适的选项。 然而,电源按钮本身产生的结果……

我有两个建议,但都不是一个肯定的解决办法:

  • 下载我的rEFInd启动管理器的USB闪存驱动器或CD-R版本,用它准备介质,使用你在post后面注意到的方法启动它,使用rEFInd启动到Linux,然后安装Debian-package版本的Linux中的rEFInd。 如果幸运的话,这将解决您的问题。 如果没有,您可以尝试在Windows中使用bcdedit将rEFInd注册为默认启动管理器,如Windows安装说明中所述。
  • 使用您注意到的解决方法引导到Linux紧急磁盘并使用它来运行引导修复工具。 理论上,这会将GRUB恢复为默认的启动管理器。 如果此过程不起作用,并且如果rEFInd也不起作用,请发布Boot Repair提供的URL; 这将为我们提供有关您的设置的详细信息,可帮助我们找到解决方法。

编辑:

您对此答案的评论中的括号声明表明rEFInd正在运行。 如果是这样,只需使用它; 那是你的解决方案。

但我怀疑你的意思是你可以通过USB闪存驱动器上的rEFInd启动,但计算机仍然无法从硬盘启动。 如果是这样,试试这个:

  1. 在USB驱动器(或任何其他方式)上使用rEFInd引导至Windows。
  2. 在Windows中,启动“ 管理员命令提示符”窗口。
  3. 在“管理员命令提示符”窗口中键入bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

运气好的话,当你重新启动时,rEFInd应该启动并让你启动你喜欢的任何操作系统。

或者,您可以将\EFI\ubuntu\shimx64.efi而不是\EFI\refind\refind_x64.efibcdedit以使GRUB显示为您的默认启动管理器。

如果这不起作用,我建议您与制造商联系,看看是否有可用的固件更新,因为此时的故障表明存在严重的固件错误。

如果固件更新不可用或不起作用,我建议您将计算机退回制造商并购买其他东西。 人们不愿意将非function性计算机返回商店,但这是唯一能让制造商注意解决这类严重问题的行动。