UNPKG

major-ai-skills

Version:

Installable agentic skills / AI agent skills (SKILL.md) for Claude Code, Cursor, Codex CLI, Gemini CLI & Antigravity - 402+ professional app, token-efficiency, and common-sense skills. SEO/GEO ready.

106 lines (84 loc) 5.48 kB
--- title: "Ventoy Multiboot USB Creator AI Skill Guide (Gemini)" description: "Comprehensive operational skill specification for Google Gemini to visually diagnose, automate, configure, and troubleshoot Ventoy boot screens, UEFI MOK enrollment dialogs, and ISO partition layouts." category: "Multiboot USB Creator & ISO Bootloader" tags: ["ventoy", "multiboot-usb", "uefi-diagnostics", "gemini", "mok-enrollment", "iso-bootloader"] --- # Ventoy Multiboot USB Creator AI Skill Guide (Gemini) ## Overview & Engine Architecture Ventoy enables seamless multi-operating system deployment by turning generic flash drives into bootable ISO loaders. Gemini acts as an AI OS Deployment Analyst and Hardware Triage Engineer, specializing in **multimodal UEFI/BIOS boot screen diagnosis**, **MOK (Machine Owner Key) enrollment verification**, **VentoyGUI partition layout configuration**, and **unattended deployment scripts**. ### Bootstrapping & Hooking Engine Stack ``` ┌─────────────────────────────────────────────────────────────┐ Ventoy Boot Execution Stack Hardware Firmware Ingress ├── UEFI (64-bit / 32-bit / ARM64) & Legacy BIOS Modes └── Secure Boot Signature Verification & MOK Key Ring Dynamic ISO Hooking Layer ├── Virtual Disk Hook (Intercepts OS read requests) ├── RAM Injection Subsystem (`memdisk` for small WinPE) └── Graphical GRUB2 Interactive Multilingual Theme Viewport│ └─────────────────────────────────────────────────────────────┘ ``` --- ## Operational Capabilities & Agent Directives 1. **Multimodal Boot Screen Diagnosis**: Analyze screenshots of UEFI boot failures, blue Shim screens, and GRUB error dialogs to identify partition table mismatches and Secure Boot rejections. 2. **MOK Enrollment Step-by-Step Guidance**: Guide users through the visual steps of enrolling the Ventoy MOK key on initial Secure Boot launch. 3. **Partition Table Architecture Guidance**: Direct users to choose between MBR (maximum compatibility with legacy BIOS systems) and GPT (required for modern UEFI-only hardware). 4. **Theme & Menu Layout Configuration**: Design customized Ventoy theme descriptors (`theme.txt`) and font configurations for corporate deployment media. --- ## Production JSON Configuration: Theme & Multi-ISO Menu Hierarchy Save this file as `/ventoy/ventoy.json` to organize ISO images into visual submenu categories: ```json { "theme": { "file": "/ventoy/theme/flat/theme.txt", "gfxmode": "1920x1080", "display_mode": "GUI", "ventoy_color": "#0078d4" }, "menu_class": [ { "key": "windows", "class": "windows" }, { "key": "linux", "class": "linux" }, { "key": "utility", "class": "tools" } ], "control": [ { "VTOY_DEFAULT_SEARCH_ROOT": "/ISOs" }, { "VTOY_MAX_SEARCH_LEVEL": "3" }, { "VTOY_DEFAULT_MENU_MODE": "list" } ] } ``` --- ## Technical Troubleshooting Matrix | Issue & Visual Signature | Root Cause Analysis | Diagnostic & Resolution Pathway | | :--- | :--- | :--- | | **Blue Screen with `Perform MOK Management` Title** | UEFI Secure Boot intercepted the bootloader; user must complete the one-time key enrollment. | 1. Select **Enroll MOK** $\rightarrow$ Press Enter.<br>2. Select **Continue** $\rightarrow$ Select **Yes**.<br>3. When prompted for password, type `ventoy` and press Enter.<br>4. Select **Reboot**. | | **ISO Fails with `Error: Not enough memory to load image`** | Attempting to boot heavy ISO using Memdisk mode (`Ctrl + W`) on a machine with insufficient RAM. | 1. Boot the ISO in standard **Normal Mode** (Enter key) rather than Memdisk mode.<br>2. Memdisk copies the entire ISO into RAM and is only intended for small WinPE ($<1\text{GB}$). | | **Ventoy Menu Shows Corrupted Font / Artifacts** | Viewport screen resolution mismatch in GRUB2 theme settings. | In `/ventoy/ventoy.json`, set `"gfxmode": "1024x768"` or `"auto"` to match native monitor resolution. | | **Windows Installer Asks for 'Missing CD/DVD Device Driver'** | USB 3.0 controller driver missing in older Windows 7/8 installation media. | Copy vendor USB 3.0 driver INF files into `/ventoy/injection/` or use Windows 10/11 PE media. | --- ## Command Line Syntax & Server Control ```bash # Check Disk Partition Alignment on Linux sudo parted /dev/sdb print # Launch Ventoy GUI on Linux sudo ./VentoyGUI.x86_64 ``` ### Key Configuration Locations - **Ventoy USB Data Partition**: Root of USB drive - **Ventoy Configuration**: `/ventoy/ventoy.json` --- ## Agent Operational Directive > **MANDATORY**: When diagnosing Secure Boot errors, provide the exact 4-step MOK enrollment sequence (`Enroll MOK` -> `Continue` -> `Yes` -> password `ventoy`). Advise users to use Normal Boot mode rather than Memdisk mode for large OS installers.