![如何使用 1234F 命令提示符和启动问题拯救联想 Ideapad Flexbook](https://linux22.com/image/1401895/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%201234F%20%E5%91%BD%E4%BB%A4%E6%8F%90%E7%A4%BA%E7%AC%A6%E5%92%8C%E5%90%AF%E5%8A%A8%E9%97%AE%E9%A2%98%E6%8B%AF%E6%95%91%E8%81%94%E6%83%B3%20Ideapad%20Flexbook.png)
当我尝试让我的 Windows 8.1 Ideapad 双启动 Linux 时,我有点过于热心了,现在我担心我将丢失 2 个操作系统的关键任务数据。事情是这样的:
我安装了 Windows 8.1,并将 500GB 硬盘的大小调整为 400GB,这样我就有了一个 100GB 的 Linux 分区。然后,我想到我可以使用 EasyBCD 同时安装 NeoGRUB 和 Debian Linux,并使用 Windows 引导加载程序来选择我想要的操作系统。我成功地编辑了引导加载菜单,使其包括“Debian Linux”作为选项,以及联想系统恢复分区,但只有 Windows 8.1 操作系统可以无错误地启动(仅编辑了菜单;从未安装 Linux)。
因此,接下来我使用 UNetbootin 制作 Debian USB,并将 Debian 安装到空分区。这似乎工作正常,我使用 Debian 大约 12 个小时,可能至少重新启动了一两次。
然而,后来我变得非常愚蠢,试图恢复 Windows 引导加载程序,因为我更喜欢它,而且 Windows 是我在这台电脑上的主要操作系统。我按照教程使用 [testdisk] (http://www.howtoforge.com/data_recovery_with_testdisk)。我尝试恢复 MBR,但现在我得到的只是
1234F
提示。它除了返回
1234F
无论我按 1、2、3、4、F 还是 Enter(或其他任何键),都会出现提示。我可以用 Ctl-Alt-Del 重新启动,但就是这样,而且据我所知它无法从 USB 启动。我尝试使用 UNetbootin 在 USB 上制作系统救援 CD,但它没有启动。
启动时,“Lenovo”屏幕会闪烁,只有联想徽标/名称仅半秒钟,但无论我按下/按住什么,它都不会启动任何东西或进入 BIOS。
答案1
首先,请注意 EFI/UEFI 不仅仅是一个新的 BIOS 功能;它是一个替代30 年前的 BIOS。EFI 还使用了一种新的分区表类型 (GPT),它正在取代旧的 MBR。因此,用于管理双启动配置的大量以 BIOS 和 MBR 为中心的工具在基于 EFI 的计算机上几乎毫无用处。你应该忘记处理 EFI 时您所了解的有关双启动的所有信息。此外,如果您遇到的产品没有明确说明启动方法(BIOS 与 EFI)或分区表类型(MBR 与 GPT),则应假设该产品适用于较旧的 BIOS 和 MBR 系统。
完成后,您可以开始了解 EFI 和 GPT。不幸的是,互联网上有很多关于此主题的错误信息。您可以尝试以下三个来源:
最后一个比其他的更以 Ubuntu 为中心,但即使您不使用 Ubuntu,您仍然可以从中获取一些有用的信息。
至于你的问题,如果你的分区表已损坏,你可以在我的帮助下恢复它GPT fdisk(gdisk
)实用性。具体请参见有关修复 GPT 问题的 GPT fdisk 文档。
不过,目前还不清楚你的分区表是否损坏;可能是你的引导加载程序损坏或丢失。在这种情况下,修复 Windows 引导加载程序将需要运行 Windows 恢复工具,然后你可以安装您喜欢的任何 Linux EFI 引导加载程序。
更具体的建议需要您提供更具体的信息。您可以运行启动信息脚本从实时 CD 中,将RESULTS.txt
其生成的文件发布到 pastebin 网站,并在此处发布文档的 URL。这将使我们更好地了解您的系统上正在发生的事情。