Skip to content

Operating Systems

This document will show how to install an operating systems compatible with LattePanda 3 Delta. It will also cover the acceptable bootup media, as well as instructions, resources for installing operating systems and other special considerations.

Overview

The LattePanda 3 Delta is a development device that supports two different operating systems.

  1. Windows 10, Windows 11
  2. Linux Ubuntu, or other Linux versions

Tip

Please feel free to contribute or request new content via our Official Docs Repository

Warning

Please back up your important files or data before OS installation.

Windows System

The following contents will take the Windows OS installation as an example to demonstrate.

  • The installation steps for Windows 10 and Windows 11 are same.

  • We will use the official system image file(provided by LattePanda team) with all hardware drivers pre-installed and ready to use, bringing you a fast and ultimate experience.

  • The system will be installed on the eMMC by default.


  • How to install the official system image to the SSD?

1.Insert your SSD into the LattePanda, then remove all other storage.

2.Enter into the BIOS setup to disable the onboard eMMC. Then save the change.

3.Restart the LattePanda. Use the following installation steps to install the system image.

What You Will Need

Installation Steps

  • Download the Windows 10/11 disc image file of LattePanda 3 Delta.

  • Format your USB drive into NTFS format.

  • Unzip the Windows 10/11 disc image file. Then copy and paste them to the USB drive.

The files location on the USB flash drive should be as shown below.

  • Insert your USB drive into LattePanda, and turn on the LattePanda. (If you created the USB installation media on LattePanda, please restart the LattePanda before OS installation.)

  • Press ‘F7’ key continuously to enter into Bootable Device Selection Menu.

  • Use the ‘UP’ or ‘Down’ key to choose the USB bootable device, then press ‘Enter’ key.

  • It will enter into the OS installation terminal. It should look like the picture below. As it's a fully automatic process, you don't need to do anything. Please wait patiently for 5-8 minutes.

  • After 5~8 minutes, the installation will be completed. You will get the notice in the terminal like the picture below.

Then shut down the LattePanda. Unplug the USB flash drive.

  • Press the power button to turn on the LattePanda. Then it will start the system initialization. After about 3 minutes, it will enter into Windows System desktop. Now enjoy it!

Windows Activation

If you are using LattePanda 3 Delta activated model, there should be a License Key in the box as shown below.

There are 6 steps to activate your LattePanda:

  • Scrape the coating off the sticker to obtain the full Product Key
  • Make sure your LattePanda has an active internet connection via WiFi or Ethernet
  • Right click on the Windows button and select System
  • Click Activate Windows
  • Click Change Product Key
  • Enter the product key number
  • Click Next

Ubuntu

Bootable Drive

  • eMMC
  • M.2 M-key NVMe SSD

Tips

This tutorial is for the LattePanda 3 Delta. If you are using other LattePanda models, please refer to the corresponding section.

What You Will Need

Installation Steps

  • Download the Ubuntu 22.04 LTS image.
  • Create a USB installation media for Ubuntu. We recommend using 'Rufus' to create the installation media. You can download it here.
  • Choose your USB flash drive, and load the ISO file. The GUI of Rufus will look like the picture below. Click the start button to burn the ISO file onto the USB flash drive.
  • Insert your USB drive into LattePanda, and turn on the LattePanda. (If you created the USB installation media on LattePanda, please restart the LattePanda before OS installation.)
  • Press 'Esc' continuously to enter BIOS menu.
  • Navigate to the "Boot" tab and set the USB drive as "Boot Option #1" under "Boot Option Priorities" part.
  • Navigate to the "Save & Exit" tab and select "Save Changes & Exit".

LattePanda will restart. Afterward, you will enter the installation GUI as shown below.

There will be two options:

  • Try Ubuntu without installing
  • Install Ubuntu

Both options should work, but in this tutorial, we will take the 'Install' option as an example. Then, the files will load. After a while, the following picture should appear.

Note

During this process, the screen may go black. Please be patient and do not do anything until you see the following screen.

Please double-click the 'Install Ubuntu' icon. After double-clicking, the installation will begin.(as shown below)

Choose your default language and continue.

Connect to a WiFi network.

Choose "Normal installation".

Choose the best option for you. There will be a small window to confirm that changes will be made to your hard disk. Please click continue.

Choose your time zone and click continue to proceed.

Fill out all input fields to continue.

Please be patient and wait for the installation to complete. Then, you will be asked to restart LattePanda to complete the installation.

Wait for your LattePanda to restart and boot up Ubuntu, then enter your password to log in. Enjoy it!

Attention:

If you choose to install Ubuntu alongside Windows Boot Manager, LattePanda may boot into Windows instead of Ubuntu after restart , or Ubuntu doesn't show in the boot order priorities, please take the following steps:

  • Select 'UEFI Hard Disk Drive BBS Priorities'

  • Change the device in 'Boot Option #½'

Android

The rapid advancement of technology in contemporary society has made people increasingly reliant on the internet in their daily lives. With the widespread use of smartphones and tablets, individuals are utilizing mobile devices for internet access more frequently. Consequently, the Android operating system, as one of the most popular mobile operating systems, has become a focal point of public attention.

Given this context, it has become a common technological practice to install the Android x86 system on single board computer (SBC) via virtual machines. By running the Android x86 system on a virtual machine, we can gain a better understanding of the workings of the Android system and easily utilize Android applications on the single-board computers (SBCs). Today, we will be using the Lattepanda 3 Delta as our testing subject and provide a comprehensive guide on the installation process.

In this section, we will show the step to install Android x86 OS on Lattepanda 3 Delta using a virtual machine.

What You Will Need

Installation Steps

  • Download the ISO mirror image file for Android x86.

You may download the latest version of the mirror image file from the official website of Android x86.Download android-x86_64-9.0-r2.

  • Install virtualization software.

You may utilize VMware, VirtualBox, or other virtualization software. For this instance, we will be utilizing VMware Player as the virtualization software. Download VMware Player.

  • Establish a virtual machine.

1.Commence VMware Player and select "Create a new virtual machine"

2.After clicking on "Browse" for the installation program disc image file, select the above-mentioned downloaded mirror image file, and then click on Next.

3.Select "Linux" for the operating system, and then choose "Other Linux 5.X Kernel 64-bit" as the version, and finally, click on Next.

4.Name the virtual machine and select the physical location for storing the virtual machine, then click on Next.

5.Choose a disk size of 8GB, and then split the virtual disk into multiple files before clicking on Next.

6.Confirm the virtual machine information and click on "Finish".

7.Click on "Play" to start the virtual machine.

8.Installing Android onto a virtual machine.

9.Press "C" on the keyboard, select "Create/Modify partitions" using the arrow keys, and then click "OK".

10.Choose not to use GPT.

11.Select "NEW", then "Primary". Confirm the amount of available disk space, and press "Enter".

12.Click on "Bootable" and press "Enter", ensuring that the "Bootable" option is present in the Flags.

13.Click on "Write" to write the image.

14.Manually type "yes" and press "Enter".

15.After waiting for the image to be written, select "Quit" and press "Enter".

16.Select the hard disk that was just written to, and click "OK" to confirm.

17.Select the EXT4 file system, and press "Enter" to confirm.

18.Select "Yes" to format the hard disk in EXT4 format.

19.Select "Yes" to install the GRUB bootloader..

20.Press "C" on the keyboard, select "Create/Modify partitions" using the arrow keys, and then click "OK".

21.Select "REBOOT" and then "OK", to complete the installation of Android onto the virtual machine..

  • Modify the disabled graphics card driver.

1.Select the second "debug" mode to enter the system.

2.Enter "mount -o remount,rw /mnt" to modify the corresponding file's read and write permissions.

3.Enter "vi /mnt/grub/menu.lst" to edit the corresponding file using the vi editor.

4.Press "i" to enter the edit mode in the vi editor. Add "nomodeset" after "quiet" to disable the graphics card driver. Then, type ":wq" to save and exit the vi editor.

5.Click on "Restart" to select and initiate a reboot.

After completing the above steps, restart the virtual machine and select "Android x86". You can now begin using the Android x86 system.

In summary, the Android x86 virtual machine is a convenient way for users to experience the Android operating system on a Lattepanda. Users only need to follow the above steps to install and use it. It should be noted that Android x86 is designed for PC, not for mobile phones or tablets, so its user interface and operation may be slightly different from the Android system you use on mobile devices. However, by using a virtual machine to install Android x86, we can better understand the operating principles and application development methods of the Android system, thereby better meeting the needs of daily life and work.