EasyBCD引导Windows10与Ubuntu18.04双系统:MBR与UEFI分区避坑全解析
Windows 10 已经安好了再塞一个 Ubuntu 18.04 进来听起来就是个“分区、装系统、重启选菜单”的活。但我第一次走这条链路时光引导就折腾了整整两天EasyBCD、GRUB、MBR、UEFI 这些概念轮番上阵最后才搞清楚问题不在 Linux 装没装好而在“谁有最终解释权”。这篇只讲一件事在 Windows 10 已安装好的环境下怎么用 EasyBCD 把 Ubuntu 18.04 安全地接进开机菜单以及那些让所有人都“都是泪”的坑到底出在哪。先说结论这个方案最适合传统 BIOS MBR 启动的老机器。如果你是近几年的新电脑大概率走的是 UEFI GPT那么 EasyBCD 的经典用法会打不少折扣后文我会在判断启动模式时详细说清楚免得你照做之后反而被坑。1. 动手前先认命你的Windows 10是UEFI还是传统BIOS启动1.1 用系统信息快速确认引导模式我知道你急着在 Ubuntu 安装界面里点“下一步”但这一步不做后面所有折腾都是白费。按Win R输入msinfo32回车看“系统摘要”里的“BIOS 模式”一栏显示UEFI说明 Windows 10 是通过 UEFI 方式启动的磁盘大概率是 GPT 分区表。显示传统或Legacy说明是通过传统 BIOS 方式启动磁盘大概率是 MBR 分区表。如果你懒得开系统信息也可以打开磁盘管理看看当前磁盘上有没有一个 FAT32 格式、大小在 100MB 到 260MB 左右的“EFI 系统分区”。有就是 UEFI没有几乎可以断定是传统 BIOS 引导。这两者的区别通俗讲就是传统 BIOS 启动时主板直接去读硬盘的第一个扇区MBR一段小代码再跳到引导管理器UEFI 启动则是在硬盘上建了一个专门的 EFI 分区里面放着一堆.efi启动文件主板直接从 EFI 分区里挑选要执行的引导程序。这个区别直接决定了 EasyBCD 能不能按你预想的方式工作。1.2 EasyBCD在不同启动模式下的实际作用EasyBCD 的价值是在 Windows 自己的启动管理器BCD里增加额外条目。传统 BIOS 下Windows 的 bootmgr 通过 NTLDR/引导扇区接管体系EasyBCD 可以加入一个指向 Linux 分区引导扇区的条目让 bootmgr 去链式加载 GRUB。这是它最顺手的场景。到了 UEFI 环境情况就变了主板固件直接读取 EFI 分区里的bootmgfw.efi和grubx64.efiEasyBCD 修改的仍然是 Windows 的 BCD但对多数品牌机而言启动顺序的优先级掌握在固件手里你更需要的其实是进 BIOS 启动项把“Ubuntu”这个 EFI 入口调出来而不是在 Windows 的菜单里多加一行。所以如果你已经确认自己处在 UEFI 模式我的直接建议是别绕路了。安装 Ubuntu 时把 GRUB 正常装上然后开机按启动热键各品牌不同常见 F12、F11、Esc从固件启动菜单里直接选 Ubuntu。这样做比 EasyBCD 更干净、更不容易出问题。如果你的机器确实还在传统 BIOS或者你因为某些原因必须在 UEFI 环境下折腾 EasyBCD那继续往下看我后面会把边界条件标出来。2. 给Ubuntu 18.04腾位置时最容易埋雷的分区方案2.1 在Windows里压缩出一块未分配空间Windows 10 自带磁盘管理的“压缩卷”功能不用第三方分区工具也能完成。右键“此电脑”选“管理”进入“磁盘管理”找到 C 盘右键选“压缩卷”输入你想要压缩出来的大小。以我当时的实践为例我压了 120GB一半给根分区一半留作个人数据分区。要点是压缩完之后那块空间在磁盘管理里显示为“未分配”黑色一条。你不需要现在去格式化它Ubuntu 安装器会自己识别。有人会问“能不能直接用 D 盘空着的空间”可以但前提是你准备把 D 盘删掉再装或者你愿意在 Ubuntu 安装器里手动指定已有的 NTFS 分区为挂载点。对新手来说最稳妥的就是“压缩卷 → 得到未分配空间 → 让 Ubuntu 往里装”。这步有一个特别常见的翻车点压缩卷之后C 盘前面左侧会有一段 100MB 或 500MB 的恢复分区/EFI 分区很多人去动它结果 Windows 启动分区被破坏。我的建议是只动你自己刚压缩出来的那一段空间其他分区一个都不要碰。2.2 手动分区的推荐布局与“安装启动引导器的设备”到底选谁Ubuntu 18.04 安装器运行到“安装类型”时选择“其他”Something Else进入手动分区界面。我推荐的分区布局是这样的挂载点大小格式说明/40GB 起ext4系统根分区程序和系统文件都在这里/home剩余空间ext4个人数据重装系统时可以不格式化swap等于内存大小或减半swap交换分区休眠或内存不足时用/boot1GB-2GB可选ext4传统 BIOS 下建议单独分UEFI 下可不分直接说结论如果你打算完全靠 EasyBCD 做引导那一个独立的/boot分区能帮你省掉大量识别上的麻烦。因为 EasyBCD 添加 Linux 条目时选设备要选到“Ubuntu 引导文件所在的分区”单独的/boot分区大小小、格式 ext4在 EasyBCD 的驱动器下拉列表里相当容易辨认。没有独立/boot时GRUB 的引导文件在根分区/里区分起来会稍微费点眼力。最关键的下一步是页面底部那个“安装启动引导器的设备”Device for boot loader installation。这是整篇“都是泪”的源头第一大坑。传统 BIOS 下如果想让 GRUB 接管启动选/dev/sda整块盘如果想让 EasyBCD 接替则选你的/boot分区所在的设备节点例如/dev/sda5。UEFI 下安装器会默认往 EFI 分区里写你要保证后面能有一个明确的grubx64.efi被固件识别。这不应该选/dev/sda这种整盘设备。我当时犯的第一个错误就是不管三七二十一选了/dev/sda结果重启后电脑直接进 GRUB 菜单Windows 的引导被覆盖。如果这就是你的目标风格其实也能用但标题既然叫“用 EasyBCD 引导”那就应该在安装阶段避免 GRUB 独占启动流程把这步留给之后的 EasyBCD。3. EasyBCD添加Linux条目的标准操作流程与参数选择3.1 在Windows里给EasyBCD开门安装过程不多说重点在于第一次启动时它会提示“备份 BCD 配置”一定要选“是”。这个备份文件很小之后你悔不当初时会知道它多值钱。EasyBCD 主界面左侧是功能导航右侧是操作区。我们要用到的是“添加新条目”Add New Entry和“编辑引导菜单”Edit Boot Menu两块。点击“添加新条目”在顶部标签里找Linux/BSD这一页就是你要的核心配置界面。Type 下拉框选GRUB 2这是 Ubuntu 18.04 默认的实际引导器老教程里常说的 NeoGrub 属于备用方案正常情况下用不到。3.2 驱动器选择凭什么选“那一个”分区下面的 Driver 下拉框会列出所有识别的分区问题是怎么找出哪个是 Ubuntu 的/boot。有几个辅助判断手段看容量如果单独分过/boot列表里会出现一个 1GB 或 2GB 的 ext4 分区和 Windows 的 NTFS 分区并列按容量和格式基本能对上号。看卷标如果你在 Ubuntu 安装时给分区写过卷标这里会直接显示。最笨但最可靠的办法直接在 Ubuntu 系统里执行sudo blkid记下/boot分区的 UUID 和设备路径回到 EasyBCD 后再对照一下分区序号。名称Name可以随意比如填Ubuntu 18.04这个名称会显示在开机菜单里。设置完成点“添加条目”Add Entry再去左侧“编辑引导菜单”你会看到菜单里多了一行“Ubuntu 18.04”。建议把超时时间改成 5 秒并确认 Windows 10 仍然是默认项。保存退出重启。此时的开机流程应当是主板 → Windows bootmgr → 显示引导菜单Windows 10 / Ubuntu 18.04→ 选 Ubuntu → 链式加载 GRUB → 进入 Ubuntu。整个过程没有谁覆盖谁Windows 始终是入口这就是 EasyBCD 方案的核心价值。有一个细节许多人忽略如果你在3.2 选择分区这一步 EasyBCD 显示的是“Drive”而不是具体盘符别慌它列出的是磁盘序号加分区的形式。例如Disk 0, Partition 5你需要核对哪个数字对应 Ubuntu。再次强调看分区容量比看盘符靠谱得多。4. 我亲测翻车的三个场景现象、根因与完整排查链路4.1 场景一重启后直接进了GRUBWindows“消失”这个场景出现在我把引导器装到/dev/sda之后。重启电脑屏幕直接出现 GRUB 菜单Ubuntu、Advanced options for Ubuntu、Windows UEFI loader等几行。Windows 并没有消失它只是失去了默认入口权被 GRUB 收编了。真遇到这种情况有两条路接受现状选 GRUB 菜单里的 Windows 条目正常进 Windows。想要 Ubuntu 时再选 Ubuntu 条目。这其实也是很多双系统用户的做法而且相当稳定。回归标题预期在 Windows 里用 EasyBCD 修正引导让 Windows bootmgr 重新成为第一入口。操作是进入 Windows 后打开 EasyBCD在“BCD 备份/修复”里执行“重新创建/修复引导记录”然后在“添加新条目”里补上 Linux 条目。重启后就会回到 Windows 引导菜单的风格。根因很简单Ubuntu 安装器在指定/dev/sda时把 GRUB 代码写进了主引导记录传统 BIOS 机器上主板优先读取的当然就是它。这不是错误只是不符合“用 EasyBCD 作为统一菜单”的设想。4.2 场景二从Windows引导菜单选Linux黑屏或闪回这是 EasyBCD 里最著名的“都是泪”我在此停留时间最久。现象是开机显示 Windows 引导菜单选 Ubuntu 后屏幕一闪要么回到菜单要么黑屏报错要么直接重启。排查链路按顺序走排除设备选错。回到 EasyBCD看看 Linux 条目指向的分区是不是 Ubuntu 的/boot。如果指向了 C 盘或者其他 Windows 分区链式加载必然会失败。这是最容易犯的错因为 EasyBCD 的分区列表不会告诉你每个分区里面装了什么系统只能靠容量和位置判断。关闭 Windows 10 的“快速启动”。这不是什么邪门操作Windows 10 的快速启动本质上是休眠式关机会让 NTFS 文件系统处于未完全卸载状态Linux 侧偶发无法挂载更重要的是它会影响重启后的设备状态。到“控制面板 → 电源选项 → 选择电源按钮的功能”把“启用快速启动”关掉然后执行一次真正的“重启”再试。检查 Secure Boot。在传统 BIOS 非 GPT 环境下一般不存在这个变量但 UEFI 机器上固件安全启动会拦截未签名的 GRUB 引导文件。Ubuntu 18.04 官方镜像自带的 shim 通常能处理但如果你用了精简版镜像或手动折腾过签名就可能在链式加载时被拒绝。处理办法是进 BIOS 暂时关闭 Secure Boot实验一下是否是它在作祟。如果是之后要么保持关闭要么换用完整签名链的方案。确认 GRUB 真的装进了/boot。有些人装 Ubuntu 时图省事没单独分/boot引导器也根本没装到分区上后来才想用 EasyBCD 补自然找不到可引导的东西。这种只能从 Live USB 启动chroot 进系统重新执行grub-install把引导文件“安装”到指定分区。4.3 场景三进入GRUB只剩命令行没有菜单当你成功被带入 GRUB 后出现的不该是一个图形菜单而是一个黑色的grub命令行那说明grub.cfg没被正确找到或已经损坏。重启后手动敲命令可以直接进系统但每次开机都敲命令显然没法长期忍受。grub命令行下的临时启动方法ls # 确认Linux分区比如 (hd0,gpt5) 或 (hd0,msdos5) set root(hd0,gpt5) linux /vmlinuz-4.15.0-generic root/dev/sda5 initrd /initrd.img-4.15.0-generic boot这能让你先进系统然后修复 GRUB 配置文件。进 Ubuntu 之后打开终端sudo update-grub如果update-grub跑完仍然没有恢复菜单问题可能在/boot/grub/grub.cfg缺失或者引导设备 UUID 对不上。这个时候我一般直接用 Live USB 抢救流程是用 Ubuntu 启动盘进入试用模式。终端里执行lsblk找到根分区和/boot分区。挂载根分区到/mnt如果/boot单独存在也挂载进去。挂载必要的设备目录sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/syschroot 进入系统sudo chroot /mnt重新安装 GRUB 到/boot所在设备并生成配置grub-install /dev/sdaX # 对应的 /boot 分区设备 update-grub退出 chroot重启。这套流程也适用于内核更新后 Windows 条目消失、开机直接进 Ubuntu 的情况本质就是把 GRUB 和配置文件重新刷一遍。4.4 排查通用思路和工具清单这三个场景给我最大的教训是先判断是谁抢占了入口再决定往哪个方向修。开机出现了谁谁就是“第一引导者”你的目标是用 EasyBCD 统一管那就让 Windows 引导菜单出现在第一位你的目标是尽量省事那就接受 GRUB 管理一切。不要骑墙。常用工具就是一张 Ubuntu 18.04 的 Live USB比任何 Windows 侧工具都可靠。另外Windows 10 安装 U 盘也可以准备一张里面的“修复计算机”能执行bootrec /fixmbr、bootrec /rebuildbcd这类操作是救 Windows 引导的底牌。5. 双系统日常维护清单与最实在的几条建议5.1 系统更新之后的引导自救流程双系统装好不是终点每一次系统更新都可能让引导悄悄变化。Windows 10 每半年一次大版本更新有时会重置 BCD 默认顺序EasbCD 加的条目偶尔会被挤出菜单。解决办法是老规矩从 Windows 侧打开 EasyBCD重新编辑引导菜单或者用bcdedit系列命令调整。Ubuntu 侧内核更新后需要保证grub.cfg同步刷新。常规做法sudo apt update sudo apt upgrade sudo update-grub如果升级之后发现 Windows 条目没了多半是os-prober没扫到。执行sudo os-prober sudo update-grub它能重新探测整个磁盘上的其他系统把 Windows Boot Manager 加回 GRUB 菜单。实在不行就用 Live USB chroot效果最彻底。5.2 两个索引级别的经验参考整理几条我自己后来一直遵守的“省心原则”时间不同步Windows 和 Ubuntu 对硬件时钟的默认解释不同一个用本地时间一个用 UTC。表现为切系统后时间总差八小时。在 Ubuntu 下执行timedatectl set-local-rtc 1可让 Ubuntu 也使用本地时间。或者反过来在 Windows 注册表里加RealTimeIsUniversal值。我倾向于改 Ubuntu避免动 Windows 注册表。分区规划要留余量根分区/宁可给大一点也不要卡着 20GB 用。我见过太多用户根分区满了之后连内核升级都腾不出空间引导却又需要新的内核文件最后只能 Live USB 清理。预留 20% 的空闲是双系统长期稳定的基础。每次大改动前备份 BCD在 Windows 里以管理员身份运行命令提示符执行bcdedit /export C:\bcd_backup这套备份文件一键可以导入能帮你绕开“Windows 引导彻底没救”的绝望时刻。5.3 关于EasyBCD方案本身最后说几句实话如果你拿到的是一台传统 BIOS 的老机器EasyBCD 几乎是完美的选择Windows 入口由 bootmgr 掌控Ubuntu 入口链式转给 GRUB两边互不干扰更新内核、重装 Windows 都更容易处理。我目前主力机就是这么用的。如果你的机器是 UEFI 新机我个人的选择反而是放弃 EasyBCD直接让 GRUB 统领双系统或者用固件启动菜单热键切换。原因很简单UEFI 的引导链路设计更适合“各自独立”硬要用 Windows 的 BCD 去管一切反而多一层转换黑屏风险更高。技术选型没有绝对的好坏只有和硬件环境的匹配度。兜兜转转这么多弯路最大的心得不是某个具体参数而是心态双系统引导出了问题九成不是系统坏了只是“谁先加载”的顺序错位了。搞清楚自己机器的启动模式想清楚你想让谁站在最前面剩下的命令和工具都只是执行层面的事。EasyBCD 帮你把 Windows 菜单变成总控台但先决条件是分区和安装阶段不要埋雷。按我上面这套流程走一遍至少能让你少掉一大把头发。

相关新闻

数据库课程设计实战:从ER建模到JDBC事务与答辩技巧

数据库课程设计实战:从ER建模到JDBC事务与答辩技巧

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 2:57:41 阅读更多 →
学生选课管理系统课程设计:从E-R图到SQL Server实现的完整数据库设计指南

学生选课管理系统课程设计:从E-R图到SQL Server实现的完整数据库设计指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 2:57:41 阅读更多 →
再战手持示波器:从方案选型到实测翻车的完整记录

再战手持示波器:从方案选型到实测翻车的完整记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 2:57:41 阅读更多 →

最新新闻

开源底层组件,为国产算力夯实大模型训练地基

开源底层组件,为国产算力夯实大模型训练地基

最近开源圈里聊得最凶的一件事,不是某个新模型刷了榜单,而是某头部开源大模型团队闷声放出了一批底层基础组件。乍一看标题写的是“致敬,最新开源的不是模型”,我一开始也以为又是发了个模型权重,结果点进去发现满屏都…

2026/10/12 3:46:16 阅读更多 →
Windows七代AI兼容史:从Win3.1汇编到Win11 Windows ML

Windows七代AI兼容史:从Win3.1汇编到Win11 Windows ML

1. 这不是怀旧表演,而是一场持续三十年的系统兼容性压力测试“我在 Win3.1 到 Win11 上跑 AI”——看到这个标题,第一反应是调侃?是行为艺术?还是某个极客在复古硬件上硬刚大模型的悲壮尝试?都不是。这背后是一条被严重…

2026/10/12 3:46:16 阅读更多 →
染料厂上巡检机器人值不值?把人工成本和购置运维两笔账摊开算

染料厂上巡检机器人值不值?把人工成本和购置运维两笔账摊开算

染料厂用机器人巡检,在反应釜区和罐区这类高危工况下是明智之举。反应釜区温度可达数百摄氏度,压力数个大气压。染料合成过程需实时监控参数。人工巡检极易引发烫伤或爆炸。 高危区域的人员风险管控 反应釜区与罐区往往是染料厂安全风险最集中的地带。…

2026/10/12 3:46:16 阅读更多 →
生物制药洁净车间巡检怎么做?更衣动线、取样点与无菌操作的判断依据

生物制药洁净车间巡检怎么做?更衣动线、取样点与无菌操作的判断依据

人员更衣与进出管理 更衣区是洁净车间人员流线的核心节点,污染风险也最集中。 巡检重点落在气锁室的压差梯度上。风淋室与洁净服间之间、洁净服间与核心洁净区之间,都要保持稳定的压差梯度。防止气流由低等级区向高等级区倒灌。压差表读数需每日记录。…

2026/10/12 3:46:16 阅读更多 →
Vibora 异步 Python Web 框架全面解析:高性能 HTTP 客户端与服务端架构、特性与实战指南

Vibora 异步 Python Web 框架全面解析:高性能 HTTP 客户端与服务端架构、特性与实战指南

后端 【免费下载链接】vibora Fast, asynchronous and elegant Python web framework. 项目地址: https://gitcode.com/gh_mirrors/vi/vibora 点击查看 免费下载 Vibora(葡萄牙语中意为"毒蛇/Viper")是一个面向 Python 3.6 的异步…

2026/10/12 3:46:16 阅读更多 →
documentation.js Node API 完全指南:用 lint、build 与 formats 在 JavaScript 代码中生成文档

documentation.js Node API 完全指南:用 lint、build 与 formats 在 JavaScript 代码中生成文档

文档CLI 【免费下载链接】documentation :book: documentation for modern JavaScript 项目地址: https://gitcode.com/gh_mirrors/do/documentation 点击查看 免费下载 导读:documentation.js 不仅提供 documentation 命令行工具,还暴露了一…

2026/10/12 3:45:15 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →