Kali Linux 安装后找不到操作系统

Kali Linux 安装后找不到操作系统

我有一台安装了 Windows 8 的 Sony Vaio E 系列笔记本电脑。我后来更新到了Windows 8.1。我一直在尝试安装 Linux 发行版作为双启动选项。

今天,我缩小了 C: 驱动器上的主分区,为 Linux 安装腾出空间(我腾出了 16GB 的可用空间)。我将 Kali Linux 1.1.0a 刻录到 DVD,关闭 Windows 中的 SecureBoot 和 QuickStart 以及 UEFI 设置,将默认启动顺序更改为光驱然后硬盘。我的 Vaio 最初无法启动 DVD,因此我将启动设置设置为 Legacy。

我使用Kali Linux图形界面进行安装。我选择了分区收缩期间产生的可用空间,并让它自动安装在那里。安装很顺利。我重新启动了笔记本电脑并取出了 Live DVD,但启动时仍显示“未找到操作系统”。我将 Live DVD 放回原处,并执行了以下步骤:这个问题尝试让我的计算机识别硬盘上的分区。重新启动,仍然“未找到操作系统”。

lsblk从 Live DVD运行会出现以下结果:

NAME        MAJ:MIN    RM     SIZE   RO  TYPE  MOUNTPOINT
sda           8:0       0   931.5G    0  disk
|-sda1        8:1       0     260M    0  part /media/SONYSYS
|-sda2        8:2       0     1.5G    0  part /media/Windows RE tools
|-sda3        8:3       0     260M    0  part
|-sda4        8:4       0     128M    0  part
|-sda5        8:5       0   876.4G    0  part
|-sda6        8:6       0     450M    0  part /media/22C625A0C6257567
|-sda7        8:7       0    36.6G    0  part /media/Recovery
|-sda8        8:8       0       1M    0  part
|-sda9        8:9       0    15.3G    0  part /media/ef8f6281-bace-4247-8b29-24cdcf57a0d3
`-sda10       8:10      0     715M    0  part
sr0          11:0       1      2.9G   0  rom  /lib/live/mount/medium
loop0         7:0       0      2.6G   1  loop /lib/live/mount/rootfs/filesystem.squashfs

最好的情况是,我希望 Kali Linux 和 Windows 8.1 能够再次运行。至少,我只想找回我的 Windows。如果您需要的信息比我提供的更多,请告诉我您需要什么。

答案1

您需要修复 Windows BCD:

如何重建引导配置数据 (BCD)

引导配置数据 (BCD) 包含启动时应加载的内容的详细列表。 Microsoft 表示启动错误也可能是由 BCD 中的文件丢失或损坏引起的。当您必须通过完全重建 BCD 来修复某些错误时,/rebuildbcd 参数非常有用。

要完全重建引导配置数据,请运行以下命令:bootrec.exe /rebuildbcd。

重建BCD

如何将缺少的 Windows 安装添加到启动配置数据

如果您的计算机安装了多个操作系统但并非所有操作系统都可用,请使用 /ScanOS 选项。在 Bootrec.exe 上使用此参数将在所有磁盘上启动扫描,以查找当前未包含在启动配置数据 (BCD) 中的任何 Windows Vista、7、8 或 8.1 安装。

在下面的屏幕截图中,您可以查看此扫描过程的外观。

扫描操作系统

如果 bootrec.exe /scanos 命令返回结果,您将能够继续修复过程。最后,您会将丢失的 Windows 安装恢复到安全 BCD 表中,从而使其再次可启动。

结果

请注意,这实际上会扫描所有操作系统,但仅报告 Windows 安装。由于 Kali Linux 存在 shim,因此这应该会将丢失的安装放回到 BCD 中。

也可以看看Windows 和 Arch 双启动 - Windows Vista/7/8/8.1 启动加载程序

相关内容