Ventoy+VMware:打造万能系统启动盘与虚拟化测试完整指南
1. 项目概述为什么你需要一个“万能”启动盘每次需要重装系统、修复引导、或者测试一个全新的Linux发行版时你是不是都得翻箱倒柜找U盘然后打开某个刻录软件格式化、写入、等待做完一次这个U盘就“绑定”了一个系统镜像想换另一个又得重来一遍。更别提有时候想同时带着Windows安装盘、几个Linux Live CD和一个PE维护工具出门难道要带上一把U盘吗这显然不现实。这正是Ventoy要解决的痛点。它不是一个简单的刻录工具而是一个革命性的U盘启动解决方案。它的核心思想是一次格式化永久使用。你把Ventoy安装到U盘后这个U盘就变成了一个“智能启动管理器”。之后你只需要像在电脑硬盘里拷贝电影一样把各种ISO、WIM、IMG、VHD等格式的系统镜像文件直接拖拽进U盘的数据分区里就行了。重启电脑从U盘启动Ventoy会自动扫描并列出所有你放进去的镜像文件你可以用菜单自由选择启动哪一个。今天装Win11明天体验Ubuntu后天用微PE修电脑全在一个U盘里搞定互不干扰。而VMware Workstation则是我们验证这些启动盘、测试不同系统兼容性的绝佳“沙盒”。在真机上反复重启测试启动盘既麻烦又有风险。在虚拟机里我们可以安全、快速地进行各种启动测试、系统安装演练甚至模拟不同的硬件环境如UEFI/Legacy BIOS确保我们的启动盘在关键时刻不掉链子。所以这个项目的价值在于它打造了一套从“制作”到“验证”的完整工作流。你不仅能得到一个强大的物理启动工具还能在虚拟环境中随心所欲地测试它真正做到心中有数手中有术。无论你是IT运维、开发者还是喜欢折腾的电脑爱好者这套组合拳都能极大提升你的效率。2. 核心工具解析Ventoy与VMware的选型与准备2.1 Ventoy不只是启动更是管理哲学市面上制作启动盘的工具很多比如Rufus、UltraISO、Etcher它们都是优秀的“一次性”刻录工具。但Ventoy的定位完全不同它更像是一个植入U盘的“微型操作系统”或“引导框架”。其工作原理可以简单理解为Ventoy在U盘最前端写入了一段极其精简的引导程序GRUB2增强版和一个微型只读文件系统后面则划分出一个巨大的、你可以随意读写的数据分区。当你放入一个ISO文件时Ventoy在启动时并非直接读取整个ISO而是通过其“插件”架构动态地将ISO文件“映射”为一个虚拟的光驱设备。对于系统而言它就像从一张真实的光盘启动一样。这种设计带来了几个无可比拟的优势无损使用数据分区是标准的exFAT/NTFS/FAT32格式Windows、macOS、Linux都能直接读写。你随时可以增删镜像文件完全不影响U盘作为普通存储盘的功能。无限扩展只要U盘空间够想放多少镜像就放多少。官方测试了超过1000个ISO文件启动菜单依然流畅。高度兼容支持x86_64、ARM64架构支持UEFI和Legacy BIOS双模式启动支持绝大多数主流和冷门操作系统。生态丰富通过Ventoy插件你可以自定义启动菜单主题、背景、字体甚至为特定ISO文件注入驱动程序或修改启动参数可玩性极高。注意Ventoy的安装过程是对U盘的低级格式化会清除U盘上所有数据。务必在操作前备份好U盘里的重要文件。2.2 VMware Workstation Pro虚拟化测试的黄金标准为什么选择VMware而不是VirtualBox或其他在启动盘测试这个特定场景下VMware Workstation Pro提供了更接近真机的硬件模拟和更稳定的性能尤其是在磁盘控制器、网络适配器和UEFI固件支持方面。它的“虚拟USB控制器”对物理U盘的直通支持非常完善让我们可以几乎无差别地在虚拟机中引导真实的Ventoy U盘。VMware另一个不可替代的功能是快照。你可以在配置好虚拟机比如设置好UEFI启动、分配好内存之后创建一个干净的快照。每次测试完一个镜像无论虚拟机里被安装了什么或搞得多乱一键还原到快照点瞬间回到初始状态马上进行下一个测试效率极高。准备工作清单一个U盘容量建议32GB或以上USB 3.0接口为佳。速度会影响大文件拷贝和系统安装速度。Ventoy安装包从Ventoy官网ventoy.net下载最新版选择Windows版本如ventoy-1.0.xx-windows.zip。系统镜像文件准备好你需要的ISO文件例如Windows 11/10 安装镜像Ubuntu/Debian/CentOS 等Linux发行版Live CD微PE、EasyU等Windows PE维护工具镜像VMware Workstation Pro从VMware官网下载最新试用版或使用已授权的版本。备用电脑用于运行VMware和制作启动盘。3. Ventoy启动盘制作全流程详解3.1 安装与部署一步到位的傻瓜式操作Ventoy的Windows图形界面工具做得非常简洁但细节决定成败。解压与运行将下载的ZIP包解压到任意文件夹双击运行Ventoy2Disk.exe。以管理员身份运行可以避免一些权限问题。设备选择在软件界面左上角的下拉列表中务必准确选中你的U盘。可以通过容量和盘符来辅助判断误选硬盘会导致数据丢失选中后界面会显示该设备的详细信息。配置选项这是关键步骤不要直接点安装。分区类型选择“GPT”或“MBR”。如果你的电脑主要是近几年生产的支持UEFI启动强烈建议选择GPT。它兼容性更好且支持2TB以上大容量U盘。如果需要在一些很老的只支持Legacy BIOS的电脑上使用则选MBR。安全启动支持这是一个复选框。对于大多数现代电脑尤其是预装Windows 11的需要勾选“安全启动支持”。Ventoy会通过一套签名机制使其能够在开启Secure Boot的电脑上正常启动。建议勾选。分区设置默认会在数据分区后保留一部分空闲空间。对于普通用户保持默认即可。高级用户可以利用这部分空间创建持久化存储或额外分区。执行安装确认选项无误后点击“安装”按钮。会弹出两次严重警告确认后Ventoy会开始格式化并写入引导程序。整个过程通常很快十几秒到一分钟内完成。验证安装安装完成后打开“此电脑”你会看到U盘变成了两个分区Windows下通常只显示第二个数据分区。第一个是Ventoy的引导分区很小且通常被隐藏。第二个就是你用来存放镜像的数据分区现在就可以像普通U盘一样使用了。3.2 镜像文件管理与高级配置制作完成后真正的乐趣开始了。将你的ISO文件复制到U盘的数据分区根目录或任意子文件夹下。Ventoy默认会递归搜索所有目录下的镜像文件。高级玩法自定义与优化主题美化Ventoy默认菜单是黑底白字。你可以从官网或社区下载漂亮的主题包.json和图片文件将其放入U盘数据分区的ventoy文件夹需手动创建下的theme子文件夹中然后在ventoy.json配置文件中指定主题名即可。插件使用Ventoy的插件系统Ventoy Plugson功能强大。例如你可以为某个特定的Linux ISO自动注入驱动或者为Windows安装镜像跳过硬件检查。这需要编辑ventoy.json配置文件具体语法参考官方文档。持久化存储仅限Linux Live系统对于像Ubuntu这样的Live系统默认运行在内存中关机后所有改动会丢失。通过Ventoy的“持久化”功能你可以在U盘上划出一块空间用于保存系统的更改。这需要在U盘上创建一个特定标签的存储文件casper-rw或persistence并在启动时选择持久化模式。实操心得建议在U盘根目录建立一个清晰的文件夹结构例如ISO/WinISO/LinuxISO/PE。这样在Ventoy启动菜单中镜像文件会按路径分组显示便于查找。虽然Ventoy支持中文文件名但为了避免在极端环境下菜单显示乱码镜像文件名尽量使用英文。4. 在VMware中配置并测试Ventoy启动盘4.1 创建用于启动盘测试的虚拟机在VMware中测试物理U盘需要创建一个“空白”的虚拟机并将其引导设备指向我们的U盘。新建虚拟机在VMware中点击“创建新的虚拟机”选择“自定义高级”点击下一步。硬件兼容性选择你VMware版本支持的最新硬件格式如Workstation 17.x兼容性更好。安装来源关键一步选择“稍后安装操作系统”。我们的目的是从外部U盘启动而不是从ISO安装。客户机操作系统根据你要测试的主要镜像类型选择。例如如果要测试Windows 11就选“Microsoft Windows”和“Windows 11 x64”。这会影响VMware默认分配的虚拟硬件类型。如果测试Linux就选对应的Linux版本。命名与位置给虚拟机起个名字如“Ventoy_Test_Bed”并选择一个空间充足的路径存放虚拟机文件。固件类型另一个关键选择这里要和你制作Ventoy时选择的分区类型以及你测试镜像的启动方式匹配。如果你制作Ventoy时选择了GPT且要测试UEFI启动的系统如Win11 现代Linux这里必须选择UEFI。如果你制作Ventoy时选择了MBR或需要测试传统Legacy BIOS启动则选择BIOS。建议创建两个虚拟机一个UEFI一个BIOS以全面测试Ventoy启动盘的兼容性。处理器和内存根据主机性能分配。测试启动和安装过程2核CPU、4GB内存通常足够。测试Windows可以给到8GB。网络类型选择“NAT”即可方便虚拟机上网下载更新或插件。I/O控制器和磁盘类型保持默认的LSI Logic和NVMe/SATA即可。选择磁盘最关键的一步选择“使用物理磁盘”。这会弹出警告点击确定。选择物理设备在设备下拉列表中选择代表你物理U盘的设备例如\\.\PhysicalDrive1。务必通过容量来准确识别警告切勿选错成你的主机硬盘指定磁盘文件指定虚拟机磁盘文件的存放位置。点击完成。4.2 启动测试与问题排查实录虚拟机创建好后先不要急着开机进行最后的关键设置。连接U盘确保你的Ventoy U盘已经插入主机。在VMware的虚拟机设置中找到“USB控制器”确保已存在且为“USB 3.1”或更高兼容性更好。同时在“选项”-“高级”中确保“固件类型”与你之前的选择一致UEFI或BIOS。开机与捕获启动虚拟机。虚拟机启动瞬间快速将鼠标点进虚拟机窗口并立即按下键盘上的F2键进入虚拟BIOS/UEFI设置或ESC键调出启动菜单。这个时机很短如果错过可以关闭虚拟机电源重新来。如果进入的是UEFI设置界面图形化界面找到“Boot”选项将你的物理磁盘设备可能显示为“VMware Virtual SCSI Hard Drive”调整到启动顺序的第一位保存并退出。如果按ESC调出了启动菜单你应该能看到一个以“EFI”开头或直接显示你U盘型号的选项选择它。见证奇迹如果一切配置正确虚拟机应该会从你的物理U盘启动并显示出熟悉的Ventoy蓝色菜单列出你放入的所有ISO文件。用上下键选择回车启动就像在真机上一样。常见问题与排查技巧实录问题现象可能原因排查与解决思路虚拟机报错“无法连接到虚拟机”或启动失败1. VMware服务未启动。2. 虚拟机配置文件损坏。3. 物理磁盘被占用。1. 以管理员身份运行命令提示符执行services.msc确保所有VMware开头的服务都已启动。2. 尝试新建一个虚拟机。3. 关闭所有可能访问U盘的程序如资源管理器窗口再启动虚拟机。启动后黑屏只有光标闪烁或直接进入GRUB救援模式1. Ventoy引导损坏。2. 虚拟机设置的固件类型与Ventoy分区类型不匹配。3. ISO文件损坏或不兼容。1. 在真机上测试U盘能否启动以排除Ventoy安装问题。2.重点检查Ventoy用GPT分区虚拟机必须用UEFI固件Ventoy用MBR分区虚拟机用BIOS固件。两者必须匹配3. 在Ventoy菜单中对该ISO文件按F1键查看帮助尝试不同的引导模式如grub2legacy或更换ISO文件源。在Ventoy菜单中选中ISO后启动过程中卡死或报错1. 虚拟机内存不足。2. ISO文件需要特殊启动参数。3. 与VMware虚拟硬件不兼容。1. 增加虚拟机的内存分配如从4GB增加到8GB。2. 查阅该操作系统镜像的官方文档看是否需要特定的内核参数。对于Linux可以在Ventoy菜单中按e键编辑启动项临时添加。3. 尝试在虚拟机设置中将磁盘控制器从“NVMe”改为“SATA”或“SCSI”。看不到Ventoy菜单直接从虚拟机虚拟硬盘启动了启动顺序未设置正确虚拟机仍然从其虚拟硬盘优先启动。确保在虚拟机启动时按ESC进入了启动菜单并正确选择了代表物理U盘的设备。也可以在虚拟机设置中临时移除虚拟硬盘强制其从唯一可用的物理磁盘启动。安全启动Secure Boot导致Ventoy无法启动虚拟机UEFI设置中开启了Secure Boot而Ventoy的启动项未被信任。进入虚拟机的UEFI设置启动时按F2在“Security”或“Boot”选项中找到“Secure Boot”将其禁用。这是虚拟机测试时的常用做法。在真机上Ventoy的“安全启动支持”选项就是为了解决此问题。一个宝贵的技巧在成功从Ventoy U盘启动虚拟机后立即为这个虚拟机创建一个快照命名为“Clean_Ventoy_Test”。以后每次测试新的ISO都可以从这个干净的快照开始省去了每次调整启动顺序、关闭安全启动的重复操作。5. 实战应用场景与进阶技巧掌握了制作和测试的基本功后这套组合拳能在哪些地方大显身手呢场景一IT运维的移动工具箱你的Ventoy U盘里可以常备最新版Windows安装镜像、多个版本的PE工具如微PE用于常规维护WinPE带网络版用于下载驱动、DiskGenius分区工具镜像、MemTest86内存检测工具、以及一个轻量级Linux发行版如GParted Live用于处理Ext4分区。遇到任何电脑问题这一个U盘就是你的万能钥匙。在VMware里你可以预先演练复杂的多系统安装或磁盘分区操作。场景二软件开发者与测试者的多环境平台开发需要测试软件在不同系统下的兼容性。你可以在Ventoy U盘里放入Windows 10 Windows 11 Ubuntu LTS CentOS Stream等纯净安装镜像。当需要搭建一个干净的测试环境时直接在虚拟机里从U盘启动并安装安装完成后打上快照。测试完毕恢复快照又是一个全新的系统高效且环保。场景三系统爱好者的尝鲜乐园新的Linux发行版发布了想体验一下Arch Linux的安装过程又或者想试试Windows的预览版不需要折腾你的主力机也不需要反复下载和刻录。只需将新镜像下载后丢进Ventoy U盘在VMware虚拟机里启动体验。玩坏了、不喜欢了直接删除虚拟机文件即可对主机毫无影响。进阶技巧Ventoy插件实战——自动安装Windows对于需要频繁安装Windows的运维人员手动点击安装界面非常耗时。利用Ventoy的“自动安装”插件ventoy_wimboot.img你可以实现Windows的无人值守安装。你需要准备一个autounattend.xml应答文件将其和Windows ISO一起放入U盘并通过配置ventoy.json来关联它们。这样从该ISO启动后安装程序会自动读取应答文件完成分区、输入密钥、设置用户等所有步骤。在VMware中反复测试和调试这个自动安装流程直到完美无误再将U盘用于批量部署这将节省海量时间。整个流程走下来你会发现VentoyVMware的组合将启动盘制作和系统测试从一件件繁琐、有风险的“体力活”变成了一套可预测、可重复、高效率的“自动化流程”。它解放的不仅是你的U盘更是你的工作方式。最后一个小建议定期访问Ventoy的GitHub页面更新到最新版本能获得更好的兼容性和新功能支持。

相关新闻

极简设计不是选择,是生存刚需:2024年AI应用留存率TOP10 vs BOTTOM10的视觉复杂度对比白皮书(限时开放前100份)

极简设计不是选择,是生存刚需:2024年AI应用留存率TOP10 vs BOTTOM10的视觉复杂度对比白皮书(限时开放前100份)

更多请点击: https://codechina.net 第一章:极简设计不是选择,是生存刚需 在现代软件开发中,复杂性是系统衰变的催化剂,而非能力的勋章。当一个微服务接口响应时间从 50ms 涨至 800ms,当一次 CI/CD 流水线…

2026/10/13 2:19:46 阅读更多 →
从0到1搭建AI声誉中枢:用LangChain+知识图谱实现毫秒级舆情溯源,3步落地企业级监控闭环

从0到1搭建AI声誉中枢:用LangChain+知识图谱实现毫秒级舆情溯源,3步落地企业级监控闭环

更多请点击: https://intelliparadigm.com 第一章:AI品牌声誉管理的范式跃迁 传统品牌声誉管理依赖人工舆情监测、周期性报告与经验驱动的危机响应,响应延迟普遍超过6–12小时,覆盖维度局限于主流媒体与社交平台头部声量。AI驱动…

2026/10/12 16:43:01 阅读更多 →
Windows热键冲突终极解决方案:Hotkey Detective快速定位占用进程

Windows热键冲突终极解决方案:Hotkey Detective快速定位占用进程

Windows热键冲突终极解决方案:Hotkey Detective快速定位占用进程 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mirrors/ho/hotkey-detective …

2026/10/9 0:04:32 阅读更多 →

最新新闻

老版本旅游CMS手机端模块app_mobilelbs兼容性修复与渐进式替换实战

老版本旅游CMS手机端模块app_mobilelbs兼容性修复与渐进式替换实战

简介:这份资源是思途旅游CMS V6.0手机端模块app_mobilelbsV5.0等老版本通用的破解版源码包,面向旅游行业开发者、二次开发人员及中小旅行社技术团队,用于搭建线路管理、酒店预订、门票销售、租车服务与用户管理等一体化后台系统。压缩包共126…

2026/10/13 2:19:28 阅读更多 →
hugo-theme-academic-cv 实战:Hugo Blox 项目结构、站点配置与内容格式化完整指南

hugo-theme-academic-cv 实战:Hugo Blox 项目结构、站点配置与内容格式化完整指南

前端 【免费下载链接】hugo-theme-academic-cv 🎓 Academic portfolio that boosts citations. AI generates pages, you own as Markdown. BibTeX auto-import, Jupyter, LaTeX, slides, visual block editor — free to host forever. 学术主页,AI 生成…

2026/10/13 2:19:27 阅读更多 →
燃气安全新国标落地:从单点报警到智慧互联的系统设计与实践

燃气安全新国标落地:从单点报警到智慧互联的系统设计与实践

燃气行业这两年最大的变化,不是设备外观变得多高级,而是“燃气安全新国标落地”这件事,把整个行业的游戏规则彻底改写了一遍。过去我们聊燃气报警,默认就是“厨房墙上挂一个探测器,响了再说”,本质上是个单…

2026/10/13 2:19:27 阅读更多 →
MCP工具错误排查:三条探针定位错误传输通道

MCP工具错误排查:三条探针定位错误传输通道

你是不是也遇到过这种情况:MCP 工具在自己的测试脚本里跑得好好的,一接进宿主端就“失灵”,页面既不显示错误,也不返回数据,看起来就像工具从来没执行过。更气人的是,你把同样的入参丢回本地脚本&#xff0…

2026/10/13 2:19:27 阅读更多 →
lakeFS Python SDK 认证令牌 AuthenticationToken:JWT 登录令牌模型与实战指南

lakeFS Python SDK 认证令牌 AuthenticationToken:JWT 登录令牌模型与实战指南

数据工程数据湖大数据对象存储后端 【免费下载链接】lakeFS lakeFS - Data version control for your data lake | Git for data 项目地址: https://gitcode.com/gh_mirrors/la/lakeFS 点击查看 免费下载 本篇技术指南聚焦 lakeFS Python SDK(lakefs_sd…

2026/10/13 2:19:27 阅读更多 →
Reclilisib:从PI3K激动剂到选择性辐射保护剂的双重角色

Reclilisib:从PI3K激动剂到选择性辐射保护剂的双重角色

做肿瘤放疗研究的朋友应该都有过这种纠结:治疗窗口太窄,射线过去,肿瘤细胞和正常组织一起遭殃。我们这些年一直在找"选择性辐射保护剂"——最好能保护正常细胞,却不给肿瘤细胞留活路。我第一次注意到Reclilisib&#xf…

2026/10/13 2:18:27 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战: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/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 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/12 21:05:09 阅读更多 →
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/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练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/12 18:11:17 阅读更多 →