所以我无法再从 USB 驱动器安装 Linux。我以前使用相同的 ISO 和 unetbootin 能够安装 Kubuntu、linux mint、ubuntu gnome。我使用的是 Dell Inspiron 15 7000 系列笔记本电脑。购买后,我经历了更改 UEFI 启动设置的过程,以安装带有 kubuntu 的双启动。最后,我删除了 windows 分区并将其重新合并到 linux 中。但是,我现在正在上一门关于用 C# 编程的课程,需要 Visual Studio,因此我重新安装了带有 windows 8.1 的双启动。此时,当我安装它时,Bios 处于传统模式。我正在关注 ubuntu stack exchange 上的另一篇关于在 linux 之后安装 windows 的帖子,然后使用 linux liveusb 修复 grub。但是,安装 windows 后,我现在根本无法从 usb 安装 linux。Windows 将从 usb 安装,但当插入 linux 驱动器时,它将通过 bios 启动,但不会检测到任何东西。我已经完全擦除了硬盘,并将 BIOS 重置为 UEFI 启动模式,但它仍然在 UEFI 启动顺序中检测到 ubuntu。
目前,我有一个全新的硬盘,没有任何操作系统(必须使用 Windows USB 安装来格式化硬盘)。在传统模式下,从 USB 安装适用于 Windows,但在 UEFI 模式下则不行。Linux 在 UEFI 或传统模式下都无法工作。重置为 UEFI 模式时,它会显示类似“未检测到启动系统,按任意键重新启动”的内容。有没有其他人遇到过这个问题并能够解决它?显然,我可以安装 Windows 并使用它,但我更喜欢 Linux,并希望将其恢复为我的主要系统,并且只使用 Windows 进行 C# 开发。
答案1
好的...事情是这样的...
你已经创建了一个不具备 efi 功能Linux 安装介质(你的 LinuxU USB 磁盘)和 Windows 安装介质,这就是为什么它不能在 EFI 模式下工作在
(显然您的 Linux USB 磁盘已损坏,您需要重新创建它。请继续阅读)
所以你有了二选择
- 退出 EFI 模式离开并安装两个操作系统
- 在 EFI 模式下安装两个操作系统
1. 退出 EFI 模式离开并安装两个操作系统
由于您已经有 Windows 安装磁盘,您可以尝试这种方法...安装 Windows,然后使用应用程序重新创建实时 USB鲁弗斯
记得使用BIOS 或 UEFI 计算机的 MBR 分区方案创建U盘时的参数。只需选择设备和镜像文件,其他设置将由应用程序自动生成
现在尝试安装 Linux...它将完美运行
2. 在 EFI 模式下安装两个操作系统
对于普通用户来说,这种方法有点复杂...在 EFI 模式下,磁盘方案从 MBR(dos 类型)方案更改为 GPT 方案。因此您可能需要重新格式化整个磁盘以转换为 GPT 模式
- 使用另一台电脑并重新创建 Windows 安装介质。请记住使用UEFI 计算机的 GPT 分区方案参数。只需选择设备和图像文件,其他设置将由应用程序自动生成
- 在目标电脑上,打开在 电喷模式和转变离开CSM(兼容模式)或传统模式。也关闭安全启动功能
- 安装窗口
- 使用与 Windows 相同的 rufus 应用程序设置生成 Linux 安装盘,然后重新启动以安装 Linux(为避免休眠,不要关闭仅限 Windows重新开始)
(如果你需要确保在安装 Linux 时处于 EFI 模式...请尝试这些链接我如何知道我的系统是以 EFI/UEFI 还是 BIOS 启动的?,https://unix.stackexchange.com/questions/148356/how-to-know-if-im-booting-using-uefi)
完毕!
在 EFI 模式下安装时,请先安装 Windows....因为 Windows 会自动创建 EFI 分区,所以您不需要在安装时创建它。最好在安装前关闭 efi 固件中的安全启动功能。
答案2
它虽然不能回答您的问题但可能会解决您的问题。
你可以在 Ubuntu 下使用 mono 开发 C#http://www.mono-project.com/(它是跨平台的)