系统安装引导_磁盘类型

问题一:同一个磁盘装双系统,能用 F12 通过 BIOS 选择系统吗?

一般情况:BIOS 的启动菜单(F12)是按物理磁盘引导设备列出的。按 F12 一般只能看到硬盘本身,无法直接选 Windows 或 Ubuntu。请使用 GRUB 引导管理器。

  • 新硬盘是哪一块?它现在的分区表类型是MBR还是GPT?(右键磁盘左侧 → 属性 → 卷 → 磁盘分区形式)

如果是UEFI启动,硬盘应该是GPT分区表,并且需要一个EFI系统分区(ESP,FAT32)。
如果是Legacy启动,硬盘应该是MBR分区表,并且需要一个活动的主分区来放引导。


问题二:同一个磁盘,Windows 划分哪个分区?UEFI 和 MBR 下分区格式分别是什么?

假设磁盘全新,先装 Windows,再装 Ubuntu。

一. 双UEFI + GPT 模式(推荐)

分区 文件系统 大小 作用
EFI 系统分区 (ESP) FAT32 100~512 MB 存放 Windows 和 Ubuntu 的引导文件,必须第一个
MSR 分区(微软保留) 无(未格式化) 16 MB Windows 内部使用,自动创建,可不管
Windows 系统分区 (C盘) NTFS 根据需求(如 100 GB) 安装 Windows 系统
Windows 数据分区(可选) NTFS 剩余空间的一部分 用户文件
Ubuntu 根分区 / ext4 30~50 GB Ubuntu 系统
Ubuntu /home 分区 ext4 剩余空间 Ubuntu 用户数据
swap 分区 swap 与内存大小相当(或 4~8 GB) 交换空间

注意:EFI 分区是 Windows 安装程序自动创建的(如果磁盘是 GPT)。Ubuntu 安装时会共用这个 EFI 分区,不要另外创建。
UEFI + GPT 模式下,你提到的“主分区”、“逻辑分区”、“活动分区”这些概念基本都不存在了。GPT 分区表中的所有分区都是“主分区”的等效。最多支持 128 个.每个分区(ESP、MSR、Windows NTFS、Ubuntu ext4、/home、swap)地位相同。
“活动分区”是 MBR 时代用于标记“从这个主分区启动”的标志。引导由 EFI 系统分区(ESP) 承担只需要是 FAT32 格式(正确的分区类型 GUID(C12A7328-F81F-11D2-BA4B-00A0C93EC93B)):主板 UEFI 固件在 ESP 分区中寻找 .efi 引导文件(如 \EFI\Microsoft\Boot\bootmgfw.efi 和 \EFI\ubuntu\grubx64.efi),然后通过 UEFI 启动管理器选择启动哪个系统。
引导全靠 ESP:确保 ESP 存在且正确安装了 Windows 和 Ubuntu 的引导文件即可。

1.1 主板BIOS设置(推荐,兼容性好,支持2TB以上硬盘)
  • 启动模式:UEFI Only 或 UEFI + Legacy(但优先UEFI)
  • Secure Boot:Disabled(关闭)
  • SATA Mode:AHCI(已确认)
  • CSM:如果UEFI无法识别硬盘,可开启CSM并设为“UEFI first”

二. 双Legacy + MBR 模式(旧主板备选)

分区 文件系统 类型 大小 作用
Windows 主分区 NTFS 主分区 至少 50 GB 安装 Windows 系统(必须是主分区激活
扩展分区(容器) 扩展分区 剩余全部 里面再分逻辑分区
Ubuntu 根分区 / ext4 逻辑分区 30~50 GB Ubuntu 系统
Ubuntu /home ext4 逻辑分区 剩余空间 Ubuntu 用户数据
swap swap 逻辑分区 4~8 GB 交换空间

注意:MBR 下没有单独的 EFI 分区。引导器(GRUB)写入磁盘的主引导记录(MBR),由 GRUB 引导 Windows 和 Ubuntu。
MBR限制:最多4个主分区,或3主+1扩展

2.1 主板BIOS设置(备选,适用于H61主板UEFI兼容性差或新硬盘已是MBR)
  • 启动模式:Legacy Only 或 CSM(关闭UEFI)

  • Secure Boot:关闭(Legacy下自动忽略)

  • SATA Mode:AHCI

  • 启动顺序:确保U盘以Legacy模式启动(启动项不显示UEFI前缀)


总结对比

模式 Windows 分区格式 Ubuntu 分区格式 引导方式
UEFI + GPT NTFS(系统分区) + FAT32(EFI分区) ext4 + swap 共用 EFI 分区,UEFI 引导
Legacy + MBR NTFS(主分区) ext4 + swap(逻辑分区) 引导器写入 MBR,BIOS 引导

建议:H61 主板支持 UEFI,优先采用 UEFI+GPT 方案,兼容性更好,也方便未来迁移。


分割线-----

三、单独硬盘

设计两套完整方案,已有(主板H61、UEFI支持、已装Win10、新硬盘、Ubuntu Server安装卡在存储配置阶段)

  • (比如磁盘0的D盘?但通常系统盘是C盘,PE下盘符错乱)分区表类型是MBR还是GPT?(右键磁盘左侧 → 属性 → 卷 → 磁盘分区形式)

📋 首先,确认你的硬盘布局,如果是MBR,请用方案二;如果是GPT,请用方案一。
  • 磁盘0:旧硬盘(可能MBR),装有Win10(C盘)
  • 磁盘1:新硬盘(打算装Ubuntu),目前可能未分区或已有分区(你提到的G盘)

🅰️ 方案一:UEFI + GPT(推荐,兼容性好,支持2TB以上硬盘)

1. 确认主板BIOS设置
  • 启动模式:UEFI OnlyUEFI + Legacy(但优先UEFI)
  • Secure Boot:Disabled(关闭)
  • SATA Mode:AHCI(已确认)
  • CSM:如果UEFI无法识别硬盘,可开启CSM并设为“UEFI first”
2. 新硬盘分区表转换(如已是GPT则跳过)
  • 用DiskGenius(在WinPE或Win下)选中新硬盘 → 磁盘 → 转换分区表类型为GUID格式 → 保存(就是指分区表转为 GPT)。
3. 手动创建分区(推荐大小,假设新硬盘500GB)
分区 大小 文件系统 分区类型 挂载点 说明
EFI系统分区 512 MB FAT32 EFI System Partition /boot/efi 存放引导文件,必须
根分区 / 50 GB ext4 Linux data / 系统和软件
家目录 /home 剩余所有空间 (约440 GB) ext4 Linux data /home 用户数据
交换分区 swap 8 GB (与内存大小相当) swap Linux swap 可选,内存≥8GB可不分

操作步骤(使用Ubuntu Server安装程序的手动分区)

  • 进入安装 → 语言/键盘 → 网络(可暂时拔网线跳过) → 到“分区方法”时选 “手动”
  • 选择新硬盘(如 /dev/sdb),如果已有分区,全部删除。
  • 创建分区表:选择“是”创建一个新的空分区表(GPT)。
  • 按顺序创建:
    • 首先创建 EFI系统分区:大小512MB,类型选择“EFI System Partition”。
    • 然后创建 根分区:大小50GB,类型“ext4”,挂载点 /
    • 然后创建 swap:大小8GB,类型“swap”。
    • 最后创建 /home:剩余空间,类型“ext4”,挂载点 /home
  • 底部的“安装引导器的设备”选择 新硬盘的EFI分区(如 /dev/sdb1)。
  • 继续安装。
4. 双系统引导管理

安装完成后重启,应该会进入Ubuntu的GRUB菜单,其中包含Windows Boot Manager选项。如果没有,进入Ubuntu后运行:

sudo update-grub

如果Windows不出现,可以安装 boot-repair 工具修复。


🅱️ 方案二:Legacy + MBR(备选,适用于H61主板UEFI兼容性差或新硬盘已是MBR)

1. 主板BIOS设置
  • 启动模式:Legacy OnlyCSM(关闭UEFI)
  • Secure Boot:关闭(Legacy下自动忽略)
  • SATA Mode:AHCI
  • 启动顺序:确保U盘以Legacy模式启动(启动项不显示UEFI前缀)
2. 新硬盘分区表(MBR)

如果新硬盘已是MBR,无需转换。如果是GPT,需要用DiskGenius转换为MBR(注意会清空数据)。

3. 手动创建分区(MBR限制:最多4个主分区,或3主+1扩展)

推荐方案:将新硬盘分为一个扩展分区,内部包含逻辑分区。

分区 大小 类型 挂载点 说明
主分区(可选,用于/boot) 1 GB ext4 /boot 可选,某些老BIOS需要引导在硬盘前部
扩展分区 剩余全部 - - 容器
逻辑分区1(根) 50 GB ext4 /
逻辑分区2(swap) 8 GB swap
逻辑分区3(/home) 剩余空间 ext4 /home

注意:MBR下不需要单独的EFI分区。引导器安装在整个硬盘的MBR(如 /dev/sdb,而不是分区)。

4. 安装注意事项
  • 在Ubuntu安装程序的手动分区界面,创建分区表类型选择 MBR
  • 创建分区时,先创建一个1GB的主分区(ext4,挂载 /boot),然后创建扩展分区占用剩余空间,再在扩展分区内创建逻辑分区。
  • 安装引导器的位置:选择 新硬盘设备(如 /dev/sdb),而不是某个分区。
  • 安装完成后,重启进入BIOS,将新硬盘设为第一启动项。GRUB会接管引导,并链式加载Windows(如果Windows在另一块硬盘)。硬盘的 MBR(主引导记录)– 非分区区域。GRUB 的第一阶段代码(stage1)会写入硬盘的 第 0 号扇区(MBR),这个区域不属于任何分区。它的唯一任务就是找到并加载真正的 GRUB 核心文件。
    /boot 分区(或根分区里的 /boot 目录) – 普通分区。GRUB 的后续代码、模块、配置文件(grub.cfg)等,都存放在 /boot 分区里(如果没有单独分 /boot,就放在根分区的 /boot 文件夹内)。
5. 可能出现的问题及解决
  • Windows无法启动:因为Windows可能以UEFI模式安装,切换到Legacy后需要修复。建议在方案二下,Windows也以Legacy模式重新安装(不推荐,太麻烦)。

posted on 2026-04-22 17:10  泰勒幂级数  阅读(8)  评论(0)    收藏  举报