You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Legacy模式下双硬盘Win10笔记本Ubuntu16.04安装启动故障求助

Troubleshooting Ubuntu 16.04 Boot Failure on Legacy BIOS Dual-Drive Laptop

Hey there, let's walk through why you're having trouble booting Ubuntu 16.04 and switching between it and Windows. That UEFI warning you saw during installation is a key hint—here are the most likely causes:

1. Mismatched Boot Mode for Installation Media

You mentioned your BIOS is set to Legacy mode, but the installer popped up a UEFI-related warning. This almost always means your Ubuntu USB installer booted in UEFI mode instead of Legacy. Legacy and UEFI are incompatible boot architectures; mixing them during installation leaves your system with a broken boot configuration that neither BIOS nor UEFI can properly recognize.

2. Partition Table Conflict on the HDD

If your data HDD was previously used with a UEFI system, it might still have a GPT partition table. Legacy BIOS relies on MBR partition tables to detect bootable systems. Even if you install Ubuntu in Legacy mode, a GPT table on the HDD can prevent the GRUB bootloader from being written correctly or being detected by your BIOS.

3. Incorrect GRUB Installation Location

During Ubuntu setup, when choosing where to install the boot loader, you might have selected the wrong device:

  • If you picked the SSD (where Windows is installed), Windows' Legacy boot record could overwrite or interfere with GRUB.
  • If you selected a specific partition on the HDD (like /dev/sdb1) instead of the HDD's master boot record (/dev/sdb), your BIOS won't find the GRUB bootloader to start Ubuntu.

4. Misconfigured BIOS Boot Settings

Even if Ubuntu installed correctly, your BIOS might not be set to prioritize it:

  • You might not have fully locked the BIOS into Legacy mode (some systems have a mixed mode that allows UEFI boot, leading to confusion).
  • The boot order might still list the Windows SSD first, so your system skips the HDD's Ubuntu boot option entirely.

Quick Fixes to Try

  • Recreate the Ubuntu Installer: Use Rufus to make a new USB drive, and select the option "MBR partition scheme for BIOS or UEFI-CSM"—this ensures the installer boots in Legacy mode, matching your BIOS setting.
  • Check HDD Partition Table: Boot into Ubuntu's "Try Ubuntu" mode, open GParted, and check if your HDD uses MBR. If it's GPT, back up all data on the drive and convert it to MBR (this will erase all data on the HDD).
  • Manually Specify GRUB Location: When reaching the boot loader installation step in Ubuntu setup, select the root device of your HDD (e.g., /dev/sdb, not a partition like /dev/sdb1) to ensure GRUB is written to the HDD's MBR.
  • Adjust BIOS Settings: Enter your BIOS, confirm it's set to Legacy Only (disable any UEFI-related options), and set the HDD as the first boot device.

内容的提问来源于stack exchange,提问作者arash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:38:54