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

Windows10双分区环境下Ubuntu双系统安装失败求助(无法识别系统及C盘、报Boot文件未找到错误)

Windows10双分区环境下Ubuntu双系统安装失败求助(无法识别系统及C盘、报Boot文件未找到错误)

兄弟,完全能体会你折腾两天的崩溃感!咱们一步步拆解问题,把双系统装起来:

先搞懂那个500MB分区的核心作用

那个被你删掉导致Win10挂掉的500MB分区,是UEFI启动模式下的EFI系统分区(ESP)——它是Win10(以及其他UEFI系统)存放启动引导文件的关键分区,绝对不能删!之前删除它导致Win10无法找到启动文件,才不得不重装,以后千万别碰它了。

解决“Boot文件未找到”+ 识别不到Win10/C盘的问题

  1. 检查BIOS/UEFI设置

    • 先重启电脑进入BIOS/UEFI界面(通常按F2、Del或Esc,取决于你的主板品牌),找到并关闭Secure Boot(安全启动)——这个功能经常会阻止Ubuntu识别Windows的启动分区,导致安装程序“看不见”Win10
    • 确认启动模式是UEFI而非Legacy(MBR):Win10现在默认是UEFI启动,Ubuntu安装U盘也必须用UEFI模式启动,不然会出现启动文件找不到的错误
  2. 重新制作可靠的Ubuntu安装U盘

    • 用官方推荐的工具(比如Rufus或者Ubuntu自带的Startup Disk Creator)制作安装盘,制作时一定要选择UEFI兼容模式,别选Legacy
    • 顺便校验一下你下载的Ubuntu镜像的SHA256哈希值,确保镜像没有损坏——镜像损坏也会导致安装时出现诡异的闪屏错误
  3. 手动挂载分区后再启动安装程序

    • 用Ubuntu live USB启动,选择“Try Ubuntu without installing”进入试用模式
    • 打开终端(按Ctrl+Alt+T),先运行 sudo fdisk -l,找到你的分区:
      • 500MB的那个就是EFI分区,类型会显示为EFI System,路径通常是/dev/nvme0n1p1(NVMe SSD)或/dev/sda1(SATA SSD)
      • C盘是NTFS格式的大分区,路径比如/dev/nvme0n1p2
    • 创建挂载点并挂载:
      sudo mkdir /mnt/efi
      sudo mkdir /mnt/win
      sudo mount /dev/你的EFI分区路径 /mnt/efi
      sudo mount /dev/你的C盘路径 /mnt/win
      
    • 如果能成功挂载,说明系统能识别分区,这时候再启动安装程序,应该就能看到Win10和C盘了

看懂“Something else”手动分区界面

这个界面其实没那么可怕,按下面的步骤操作就行:

  • 找到那个500MB的EFI分区,选中它,设置“Use as”为EFI System Partition,挂载点选/boot/efi,不要勾选格式化(里面有Win10的启动文件,格式化会搞坏Win10启动)
  • 如果你已经在Win10里压缩C盘腾出了空闲空间,就选中这块空闲空间,创建两个分区:
    • 根分区:大小建议至少20GB(空间够的话给40GB+更舒服),文件系统选ext4,挂载点选/
    • 交换分区(Swap):如果你的内存是8GB,建议设8GB;16GB以上可以设4GB或者不设,文件系统选swap area
  • 最后在“Device for boot loader installation”下拉菜单里,选择你的EFI分区(比如/dev/nvme0n1p1),点击安装就可以了

最后提醒

安装前一定要备份Win10里的重要数据!哪怕操作再小心,也难免有失误的可能,备份好数据才安心。

备注:内容来源于stack exchange,提问作者user3284954

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 11:17:46