我最近一直在双重启动 Windows 8 和 Fedora 20(以及 Ubuntu)。有一天,我的 Fedora 内核无法在 GRUB 中加载,因此我决定使用实时 USB 重新安装 Fedora(我的笔记本电脑没有光驱)。不幸的是,当我释放分区上的空间时,我可能删除了一些不该删除的东西,因为现在当我启动时,启动管理器只给我 Fedora GRUB 启动选项。我甚至无法访问我的 BIOS 或恢复模式。启动时唯一有效的命令是F12将我带到一个没有选项的启动管理器。
我一直在浏览各种论坛,想弄清楚我可能做了什么。但不幸的是,我对 Linux 还不太熟悉,所以我无法准确指出我做错了什么。我在实时 USB 上安装了 Windows 8 ISO,但启动管理器(和 GRUB)无法识别它。我不知所措。幸运的是,我的新 Fedora 安装正在运行,我知道我的 Windows 分区仍然完好无损,因为我能够在其上安装并获取我需要的文件。
这是我的输出fdisks -l
:
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: FAF7B893-EA9B-4853-9CE0-487E0AE01B25
Device Start End Size Type
/dev/sda1 2048 821247 400M Windows recovery environment
/dev/sda2 821248 1230847 200M EFI System
/dev/sda3 1435648 1697791 128M Microsoft reserved
/dev/sda4 1697792 1187741695 565.6G Microsoft basic data
/dev/sda5 1570736128 1775534079 97.7G Microsoft basic data
/dev/sda6 1775536128 1814597631 18.6G Linux filesystem
/dev/sda7 1814597632 1916997631 48.8G Linux filesystem
/dev/sda8 1187741696 1188765695 500M Microsoft basic data
/dev/sda9 1918896128 1953523711 16.5G Windows recovery environment
/dev/sda10 1290141696 1291165695 500M Microsoft basic data
/dev/sda11 1291165696 1570736127 133.3G Linux LVM
答案1
您可以尝试以下两个选项之一:
- 使用 Windows 安装光盘修复引导加载程序(这将覆盖当前的 Linux 引导加载程序并使 Fedora 无法使用,您稍后需要手动设置 Grub)
- 启动 Fedora 并编辑 Grub 条目以将 Win 8 包含在启动选项中(请参阅链接在 Fedora 中向 Grub 添加启动项)