hd1 无法获取 C/H/S 值

Joh*_*ler 5 boot grub2 dual-boot

好吧,我知道关于这个主题有很多问题,但我找不到令人信服的答案(是否解决问题)。

最近我购买了一个 SSD 驱动器并安装在主 SATA (hd0) 中,我使用旧的 HDD 驱动器替换了我的 CD/DVD 驱动器,并使用了球童适配器。

现在我已经在 SSD 上安装了 Ubuntu,在 HDD 上安装了 Windows 10。

问题出在引导上,当我在 grub 菜单中选择 Windows 时,我遇到此错误:无法获取 C/H/S 值。

我无法在 BIOS 上设置硬盘启动,因为需要 ODD 驱动程序。

我有一台戴尔 Inspiron 灵越 14R-5437。

有解决方法吗?

Akr*_*nix 0

这里的配置相同,但出现相同的错误。

我的解决方法是从 HDD 而不是 SSD 启动。
就我而言,我可以在每台计算机启动时按 F11 选择启动设备(因此,当我想要启动 Windows 时,我只需选择 HDD)。
否则,您可以根据要启动的系统更改 BIOS 设置中的启动顺序。


Mic*_*ael -2

您是否尝试过此操作,进入BIOS并设置为传统启动,然后从启动输入命令行,然后输入以下内容:

test hd1
badram hd1
dump hd1
Run Code Online (Sandbox Code Playgroud)

然后使用

set secondary=hd1
Run Code Online (Sandbox Code Playgroud)

这样可能会工作得很好。