必须确保每块硬盘独立承载完整引导链且BIOS/UEFI能准确识别对应启动项,否则开机将卡黑屏或进入错误系统;需正确连接硬件、设UEFI+AHCI模式、初始化为GPT、Windows装SSD、Linux装HDD并指定整盘为引导设备、BIOS中设置双硬盘启动顺序。

要让新装机的电脑通过两块物理硬盘分别启动不同操作系统,必须确保每块硬盘独立承载完整引导链,且BIOS/UEFI能准确识别并按需调用对应硬盘的启动项,否则开机直接卡在黑屏或进入错误系统。
硬件连接与BIOS基础确认
关闭主机电源,打开机箱侧板,将SSD(建议M.2 NVMe或SATA III)接入主板标注“M2_1”或“SATA0”的第一通道插槽,HDD接入“SATA1”或次级SATA口,两条硬盘各自接独立SATA数据线与电源线,避免共用分线器。
通电开机,反复按Del键(联想/华硕)或F2键(戴尔/微星)进入BIOS,切换至“Main”或“Storage”页面,核对两块硬盘是否均显示型号与容量——若仅显示一块,检查数据线是否插紧、电源线是否松脱、M.2螺丝是否未拧实。
切到“Boot”页,确认“Boot Mode”为UEFI而非Legacy,同时将“SATA Mode”设为AHCI;【若此处误设为RAID或IDE,SSD将无法被Windows安装器识别,后续所有步骤将失败】
双硬盘初始化与分区表准备
进入已安装的Windows 10/11系统,按Win+X选择“磁盘管理”,右侧列表中找到新接入但未初始化的硬盘(状态显示“未知”“脱机”或“未初始化”)。
右键该硬盘→“联机”(若为脱机状态),再右键空白处→“初始化磁盘”,勾选“GPT(GUID 分区表)”,点击确定——【MBR模式不支持UEFI启动,强行使用会导致Linux安装时无法创建EFI系统分区】
初始化完成后,该硬盘显示为全盘“未分配”,无需新建卷或分配盘符,保持原始未分配状态即可用于系统安装。
Windows系统优先安装至SSD
使用Rufus制作Windows 11 UEFI启动U盘:ISO镜像加载后,“分区方案”选“GPT for UEFI”,“文件系统”选“FAT32”,点击“开始”。
插入U盘重启,按F12/F10呼出启动菜单,选择“UEFI: [U盘品牌名]”进入安装界面。
在“你想将Windows安装在何处?”页面,只看磁盘列表中标注容量小、带“NVMe”“SSD”或品牌名(如Samsung 980)的那块盘,右键其上全部分区→“删除”,直到整块盘显示为单一“未分配空间”。
点击“新建”,输入128000(即128GB),点“应用”,系统自动创建ESP(100MB)、MSR(16MB)及主分区;选中主分区(通常为“驱动器0分区3”),点击“下一步”——此时安装程序将格式化并写入系统,全程不触碰HDD任何区域。
Linux系统安装至HDD并指定引导位置
方法一:Ubuntu/Debian系手动分区安装
Windows安装完毕并首次进系统后重启,拔掉Windows U盘,插入Ventoy多合一Linux U盘(含Ubuntu 24.04 LTS ISO),以UEFI模式启动。
进入安装器→“安装Ubuntu”→“其他选项”→在磁盘列表中定位HDD(容量大、型号含“CMR”“Desktop”或“WD Blue”字样)。
第一步:在HDD未分配空间中,创建一个512MB的EFI系统分区,类型选“efi”,挂载点填/boot/efi;
第二步:创建30GB以上的根分区(/),文件系统ext4;
第三步:将剩余空间全划为/home分区,ext4格式;
第四步:关键操作——在页面最下方“安装启动引导器的设备”下拉菜单中,必须选择【/dev/sdb】(即HDD整盘设备名,不是/dev/sdb1或/dev/sdb2)。
方法二:Fedora/CentOS系简化流程
安装类型选“自动分区”,但在“高级存储配置”中勾选“加密整个磁盘”前先取消勾选;点击“完成分区”后,立即点击左上角“内核命令行参数”,在末尾添加inst.ks=hd:sdb1:/ks.cfg(需提前将kickstart脚本放于HDD首个FAT32分区)——此方式跳过图形分区界面,直接调用预置规则部署。
BIOS中设置双硬盘启动顺序
Linux安装完成后重启,不插任何U盘,开机立刻按F2进入BIOS,切换至“Startup”或“Boot”页。
找到“Primary Boot Sequence”或“Boot Order”子菜单,其中会列出多个以“SATA”开头的条目,例如:
• SATA1: WDC SSD SN770
• SATA2: WDC HDD Blue
• UEFI OS(这是Windows在SSD上注册的启动项)
• ubuntu(这是Linux在HDD上注册的启动项)
用+/-键或拖拽方式,将“SATA1: WDC SSD SN770”设为第一启动项,把“SATA2: WDC HDD Blue”设为第二项;保存退出后,开机默认从SSD启动Windows,若需进Linux,开机时狂按F12/F10呼出临时启动菜单,从中选择“ubuntu”条目即可。

















