我正在使用 Linux但是我买了这台装有 Windows 10 的电脑,没有光盘,我还没准备好再买一台
所以我让我姐姐制作了一个可启动的 USB,我告诉她我已经有一个程序,可以帮助我在安装 Debian 之前获得所需的所有驱动程序。幸运的是,我不是第一次使用 Linux,当我当天晚些时候去本地 y 设置它时,我遇到了驱动程序错误。我认为这没什么,所以我忽略了它。我在开车回家的路上继续设置 Debian,但我无法完成。
我回到家并打开电脑,但令我惊讶和恐惧的是,它直接进入 grub。我没有互联网,以太网不工作,我去睡觉,最后用我的 Linux 光盘启动。
我无法访问我的 Windows 数据,这让我很烦恼。我不断收到错误检测到 GPT。请创建 BIOS-Boot 分区(>1MB、未格式化的文件系统、bios_grub 标志)。这可以通过 Gparted 等工具执行。然后重试。或者,您可以在激活 [Separate /boot/efi partion:] 选项后重试。
我这样做了,但仍然不起作用。有什么办法可以解决这个问题吗?
答案1
“请创建 BIOS 启动分区”消息表示您已在 BIOS/CSM/旧版模式下启动 Linux 安装介质,而不是在固件的原生 EFI/UEFI 模式下启动。如果您使用的是原始制造商的 Windows 10 安装,则几乎肯定是在 EFI/UEFI 模式下,因此以 BIOS/CSM/旧版模式安装操作系统将是一个错误。请参阅我的这个页面了解为什么会出现这种情况,以及如何避免陷入这种陷阱的提示。
至于 Windows,如果您使用计算机的内置启动管理器,它可能仍然可以启动。不幸的是,如何访问此工具的细节因计算机而异。通常是通过在启动过程的早期按 Esc、Enter 或功能键来完成的,但使用哪个键并没有标准化。成功安装 Linux 发行版及其 GRUB 后,您还应该能够启动 Windows;GRUB 将使您能够链式加载到 Windows 引导加载程序。如果您需要先启动 Windows 才能启动并运行 Linux,请尝试我的rEFInd 启动管理器在 CD-R 或 USB 闪存驱动器上(该网站提供了两者的下载链接)。rEFInd 启动后,它会扫描引导加载程序并允许您启动它找到的任何内容。