System Image Burning
System Image Burning
System Introduction
FlyOS-Fast is a lightweight Linux system customized for 3D printing, supporting the entire series of Fly mainboards. Its features include:
- Fast boot with kernel optimization ensuring Klipper real-time performance
- File system optimization reducing the risk of failure to boot due to power loss
- 30-second fast startup for KlipperScreen
- Pre-installed services including Klipper, RRF, Mainsail, Fluidd, Moonraker, and KlipperScreen
- Support for switching between Klipper and RRF systems
- Support for online one-click switching between Mainsail and Fluidd
- Support for USB printing, power-off resume printing, and serial console screen
- Support for automatic firmware burning (fly-c8, fly-geminiv3)
- Ability to pre-set default language and printer name for front-end UIs like Fluidd
For more OEM customization options (such as setting up custom boot logos, preset configuration files, hiding Mainsail tabs, etc.), please contact us.
This is a lightweight customized system. The built-in components such as klipper are not official versions and do not support user modifications or upgrades.
- The system account for FLYOS-FAST is
root
, with the password beingmellow
Preparation Before System Burning
- Prepare the required devices
- If using a TF card to start the system, prepare the following devices
- If using M2WE to start the system, prepare the following devices
- Card reader
- A TF card with a capacity of 16GB-128GB, with a transmission speed of Class10 or higher.
- It is recommended to use high-quality TF cards from brands such as SanDisk, Samsung, and Kioxia; avoid using low-quality TF cards!
- Windows PC (Windows 7, 10, or 11 is acceptable)
- M2WE (FLY proprietary device)
- M2SD (FLY programming device)
- Windows PC (Windows 7, 10, or 11 is acceptable)
- Installation diagram
-
Download the FLY-H5 system image: H5 system image
tip- The naming rule for system files is:
FlyOS-Fast-[chip series]-[version number].img
, for example: FlyOS-Fast-H5-v1.0.0.img - For Windows systems, download the
.exe
file, which is a 7z self-extracting archive. After downloading, double-click to open and extract to get the.img
file (this can only be done on Windows systems). - For other systems like MacOS and Linux, download the
.7z
file, which is a 7z compressed package. After downloading, use tools that support the 7z format to extract and get the.img
file. - Due to the large size of the system files, other compression formats and source images are temporarily unavailable for download.
- This tutorial will introduce the process using the
.exe
format as an example.
- Access the FlyOS-Fast artifact repository, select the compression format, and enter the file page
- Select the image version (default is the latest)
- Click
File List
, then click the scrollbar, drag it to the right, and the download button will appear
- Click the download button to download the system image
- The naming rule for system files is:
-
Extract the system image file to obtain the
.img
file.- Double-click or right-click to open FlyOS-Fast-H5.exe, wait a few seconds, and a window will pop up (if the system prompts it is unsafe, select "More info" -> "Run").
- You can choose the extraction directory, then click the
Extract
button, and wait for the extraction to complete.
- After extraction, a FlyOS-Fast-H5-vx.x.x.img file will be generated in the extraction directory.
x.x.x
is the system version number.
-
Install the device to be burned onto the computer
Burn the System
-
Open Rufus, select the device, and ensure the displayed capacity matches the capacity of the burn card inserted into the computer.
-
Choose the
Boot Type
, which defaults to selectingImage File
. -
Select the image file by clicking the
Select
button next to theBoot Type Selection
, choosing the extracted.img
file. -
After selecting the image file, the
Boot Type Selection
will change to the filename of the image file. -
Click the
Start
button. If a pop-up window appears prompting you to clear disk data, clickOK
. -
After burning is complete, the computer will emit a prompt sound, and the progress bar will display
Ready
. -
Do not rush to remove the burn card after completion.
-
Open File Explorer to check if there is a removable drive named
FlyOS-Conf
. -
Open
FlyOS-Conf
. If the two files shown below exist, it indicates successful burning. -
Install the system card onto the motherboard.
Install System Card
- Install TF Card to Gemini-V3
- Install M2WE Card to Gemini-V3
- After burning the system to the TF card, you need to connect the TF card to C8 here, otherwise the system cannot start

- Please note that if there is a TF card, the system defaults to booting from the TF card
- Please note that fixing screws requires using a 1.27 hex screwdriver to fix

Install Antenna
- Install the antenna for
M2WE
or2.4G WiFi
module
- FLY host machine needs to use the
M2WE
or2.4G WIFI
module, otherwise WiFi cannot be used - Please note that the host machine does not support Chinese-named WiFi and does not support dual-band (2.4G and 5G) unified WiFi
- The red arrow points to the WiFi antenna interface
- The WiFi antenna port is
ipex1
- Please install the antenna on the M2WE, otherwise the connection to the router may fail due to poor signal

- After completing the installation of the system card, you can proceed to the next step and connect to the host machine via SSH
- Power on the host machine.
Your host machine has been started successfully!!!
Please proceed to the next step: SSH Connect to Host Machine
Modify Other System Configuration Options
For modifying other system configuration options, please refer to: Modify System Configuration