# ubuntu-pe **Repository Path**: yeyangle/ubuntu-pe ## Basic Information - **Project Name**: ubuntu-pe - **Description**: No description available - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-01-28 - **Last Updated**: 2026-02-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Ubuntu Tiny: A Fast, Portable and Power-Saving edition for Ubuntu/Debian LTS ------------------------------------------ ### What's New: * 20251116: Ubuntu 26.04 Core adds Grub option for serial stdio and UTF-8; * 20251111: Ubuntu 26.04 Core with Secure Boot Enabled; * 20251024: Ubuntu 26.04 Core Release (aarch64 + amd64); * 20250809: Debian 13 Trixie Release (aarch64 + amd64); * 20250504: Debian 13 Trixie Draft (aarch64 + amd64); * 20241225: Bug Fix - EFI dependency missing using Wiminstall.gptboot for Windows Installation; * 20241116: Add Ubuntu Tiny for Arm64 (support [Mac VBox](https://www.virtualbox.org/wiki/Downloads) / Android pKVM); * 20241027: Update virtio_gpu detection for QEMU; Add cmd "mount.ios" for Iphone; * 20240818: Allow "Boot in normal mode" if booting from Ventoy; * 20240704: Enable "Alt + PrtScr" for Area Screenshot; * 20240425: Ubuntu Tiny 24.04 Stable; * 20240407: Security Packs for Ubuntu 24.04 (beta); * 20240316: Upgrade to Linux 6.8 + Python 3.12.2; * 20240224: Second Edition of Ubuntu 24.04 Tiny; * 20230312: Include Ubuntu Monthly Security Packs; * 20230121: Add Onboard for Touchscreen; Add Resource Indicator to Panel; * 20230108: Add Hivex Windows Registry Editor and NT Password Tools; * 20221225: Fix Desktop-Icon Disappearance after Login; Upgrade Integrated Web Paint; * .. ------------------------------------------ ### - Ubuntu Tiny 26.04 Resolute LTS for CDROM/USB (LANG = en_US | zh_CN): > > > **Download No-desktop/No-driver Version (140M+)**: [x64 (UEFI+MBR)](https://github.com/ghostplant/Ubuntu-Tiny/releases/download/ubuntu-26.04/resolute-core-x86_64-20251116.iso) | [arm64 (UEFI)](https://github.com/ghostplant/Ubuntu-Tiny/releases/download/ubuntu-26.04/resolute-core-aarch64-20251116.iso) ### - Debian Tiny 13 Trixie for CDROM/USB (LANG = en_US | zh_CN): > **Download Full Desktop Version (550M+)**: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/debian-13/trixie-mate-x86_64-20250809.iso) | [arm64 (UEFI)](https://github.com/ghostplant/ubuntu-pe/releases/download/debian-13/trixie-mate-aarch64-20250809.iso) ### - Ubuntu Tiny 24.04 Noble LTS for CDROM/USB (LANG = en_US | zh_CN): > > > **Download Full Desktop Version (560M+)**: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-24.04/noble-mate-x86_64-20241225.iso) | [arm64 (UEFI)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-24.04/noble-mate-aarch64-20241225.iso) > > **Download No-desktop/No-driver Version (140M+)**: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-24.04/noble-core-x86_64-20241122.iso)

------------------------------------------ ### - Early Versions in History: - **Debian 12 Tiny (LANG = en_US | zh_CN)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/debian-12/debian-mate-x86_64-20231220.iso) | [x86 (MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/debian-12/debian-mate-i686-20231226.iso) - **Ubuntu 22.04 LTS Tiny (LANG = en_US | zh_CN)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-22.04/jammy-mate-x86_64-20231220.iso) - **Ubuntu 22.04 LTS Tiny Core (LANG = en_US)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-22.04/jammy-core-x86_64-20221015.iso) - **Ubuntu 20.04 LTS Tiny (LANG = en_US | zh_CN)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-20.04/focal-mate-x86_64-20221002.iso) - **Ubuntu 18.04 LTS Tiny (LANG = en_US | zh_CN, No WimTool)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-18.04/bionic-mate-amd64-20200222.iso) | [x86 (MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-18.04/bionic-mate-i386-20200222.iso) - **Ubuntu 16.04 LTS Tiny (LANG = en_US | zh_CN, No WimTool)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-18.04/xenial-classic-amd64-20231217.iso) - **Ubuntu 10.04 LTS Tiny (LANG = en_US | zh_CN, No WimTool)** Download: [x64 (UEFI+MBR)](https://github.com/ghostplant/ubuntu-pe/releases/download/ubuntu-18.04/maverick-classic-amd64.iso) ------------------------------------------ *1. Write Ubuntu Tiny ISO to USB:* sudo dd if=./focal-mate-x86_64-xxxxxxxx.iso of=/dev/ bs=16K && sync *2. Ubuntu Tiny Supported Features (Only for Ubuntu 20.04, 22.04 and future versions):* 1. Support Booting USB/CDROM in both MBR & UEFI machines; 2. Support Installing Ubuntu Image to Hard Drive: sudo ubi-lite 3. Support Installing Windows Image to MBR Hard Drive: sudo wiminstall.mbrboot /dev/ [Method-1: Will Erase Grub in Hard drive (cautious!)] ex-1: sudo wiminstall.mbrboot /dev/sda1 ./xp-sp3.wim ex-2: sudo wiminstall.mbrboot /dev/sda1 ./windows-7.wim 4 ex-3: sudo wiminstall.mbrboot /dev/sda1 ./windows-11.wim 1 [Method-2: Not Erase Grub in Hard drive, but need three-step manual configuration on boot settings] step-1: Ensure Ubuntu + Grub has been installed on hard driver partitions other than /dev/sda1 step-2: sudo wiminstall /dev/sda1 ./xp-sp3.wim step-3: Reboot, login Ubuntu and run: sudo update-grub [Method-3: For UEFI Installation to GPT Hard Drive] sudo EFI=/dev/ wiminstall.gptboot /dev/ ------------------------------------------ ### Ubuntu Tiny Desktop for Remote Internet: (Default VNC password: 123456, and you can update it via 'vncpasswd' command inside VNC X session) ```sh # Download/Update latest Ubuntu image docker pull ghostplant/flashback # Boot Service: Using web browser to login - http://localhost:8443/ docker run -it --rm --privileged -p 8443:8443 -v /external:/root ghostplant/flashback # Other Example 1 - Language: Set locale to en_US.UTF-8 docker run -it --rm --privileged -e LANG=en_US.UTF-8 -p 8443:8443 -p 5901:5901 -v /external:/root ghostplant/flashback # Other Example 2 - Resolution Size : Set display resolution to 1366x768 docker run -it --rm --privileged -e GEOMETRY=1366x768 -p 8443:8443 -p 5901:5901 -v /external:/root ghostplant/flashback # Other Example 3 - Initial Password: Set initial VNC password (length of password must be between 6 to 8). docker run -it --rm --privileged -e INIT_PASS=123456 -p 8443:8443 -p 5901:5901 -v /external:/root ghostplant/flashback # Other Example 4 - Resolution Quality: Using 24-bit high resolution quality (Only recommended in high-bandwidth network) docker run -it --rm --privileged -e INIT_PASS=123456 -e DEPTH=24 -p 8443:8443 -p 5901:5901 -v /external:/root ghostplant/flashback ``` Then use Firefox/Chrome to login if you expose port 8443: ```sh HTTP: x-www-browser http://localhost:8443/ HTTPS: x-www-browser https://localhost:8443/ ``` ------------------------------------------ ## Reporting Issues You can post issues here for any suggestions to improve Ubuntu Classic Desktop. To report a new issue, you are supposed to have a GitHub account and log in with it in the first place. Then, get access to [new issue](https://github.com/ghostplant/ubuntu-classic/issues/new), fill in the block with what you want to report, and finally submit this issue.