Liliputing

  • LPX Show
  • Mini PCs
  • Reviews
  • Deals
  • Shop
  • About
    • Contact us
    • Advertise on Liliputing
    • About Liliputing
    • Privacy Statement

How to run Ubuntu on the Zotac ZBOX pico mini PC (kinda)

10/14/2014 at 5:00 PM by Brad Linder 28 Comments

The Zotac ZBOX PI320 pico is a tiny desktop computer that’s small enough to fit in the palm of one hand. The $200 computer features an Intel Atom quad-core processor, 2GB of RAM, 32GB of storage, WiFi, Bluetooth, Ethernet, HDMI, and 3 USB ports. And it runs Windows 8.1 software out of the box.

While it’s that last part that makes the ZBOX pico different from some of the other mini PCs on the market, you might not want to run Windows. So can you install a different operating system?

Yes… kind of.

pico ubuntu_02

Officially the PI320 only supports UEFI bootable media and it can only support a 32-bit UEFI BIOS. Since most Linux installations that support UEFI are currently 64-bit builds, you can’t simply load the 32-bit versions of Ubuntu, Mint, Fedora, or other popular operating systems on the ZBOX PI320 pico and expect them to work.

But there is a workaround that can get you part of the way there. You can create a bootable USB drive containing a 64-bit operating system and a 32-bit bootloader. The process is almost exactly the same as the steps I took get Ubuntu to run on an Asus Transformer Book T100 tablet last year. That’s another computer with an Intel Atom Bay Trail processor.

pico ubuntu_03

I was able to boot an Ubuntu LiveUSB using this method. I could probably have gone ahead and installed Ubuntu as well, but while Ethernet was working, WiFi was not. There may be other hardware that’s not yet supported.

If you want to run a fully functional Linux operating system on a device like the ZBOX PI320 pico, you may have to troubleshoot the hardware drivers yourself… or wait for a Linux distro to add 32-bit UEFI support. For now, Linux support is limited at best.

Want to create your own bootable USB flash drive capable of running on the ZBOX pico or another 32-bit UEFI-only device with an Intel Bay Trail processor? John Wells has posted some easy-to-follow instructions for the Transformer Book T100.

The first section tell you almost everything you need to know to prepare a bootable USB flash drive that will work with the pico.

In a nutshell do the following things on a Windows computer (the steps would be similar, but the tools different if you’re using a Linux or Mac system):

  • Download a recent AMD64 build of Ubuntu.
  • Download the Rufus USB bootable image creator.
  • Burn your Ubuntu image to a USB flash drive choosing “GPT partition scheme for UEFI computer” and “FAT32” options.
  • Close Rufus and open Windows Explorer.
  • Navigate to the EFI\Boot folder on your newly prepared flash drive.
  • Download the bootia32.efi bootloader and copy it to that folder.

At this point all you need to to is eject the flash drive, connect it to the device you want to use it to, and convince that computer to load software from the USB drive instead of from internal storage.

In the case the Zotac ZBOX PI320 pico you do this by pressing the power button to turn on the computer, hitting the Esc or Del keys before you see the splash screen, and entering the UEFI settings.

pico boot order

From there, make sure Secure Boot is disabled, and navigate to the Boot tab and make sure the USB 2.0 option is higher in the list than “Windows Bootloader.”

Hit F10 to save and exit, and your system should reboot to the GRUB bootloader. The top option should let you try Ubuntu without installing it. I highly recommend using that option before deciding whether you want to install Linux on this system, since it gives you a chance to see which hardware components are working and which ones are not.

pico ubuntu_01

Update: If you want to create a dual-boot setup, you’ll need to jump through some hoops in order to get the GRUB bootloader to display when you boot the system. Liliputing reader neverless lets us know that you can find instructions for doing that at the German LinuxForen.de forum.

Share this:

  • Facebook
  • Twitter
  • Google
  • Reddit
  • Email

Leave a Reply

28 Comments on "How to run Ubuntu on the Zotac ZBOX pico mini PC (kinda)"

Login with
Facebook Google Twitter WordPress Yahoo! Disqus Reddit Stackoverflow GitHub
Notify of
avatar

avatar

Sort by:   newest | oldest | most voted
James
Guest
James
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I read that with a 3.15+ Linux kernel, it’s more straight forward to boot 64-bit kernel on a system with a 32-bit only UEFI. I wonder if the betas for Ubuntu 14.10 can boot.

Vote Up0Vote Down  Reply
3 years 2 months ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Not without the 32 bit bootloader. I tried booting from an Ubuntu 14.10 beta first and the PC just didn’t recognize the boot media. Then I tried the method outlined in this article with a more recent nightly AMD64 build and it booted just fine.

Vote Up0Vote Down  Reply
3 years 2 months ago
nobe
Guest
nobe
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

does that mean you booted from a nightly ubuntu 14.10 beta usb key and the wifi didn’t work?
i had hopes that wifi and bluetooth would work when using the 3.16 kernel.

Vote Up0Vote Down  Reply
3 years 2 months ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Yep.

Vote Up0Vote Down  Reply
3 years 2 months ago
James
Guest
James
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

What’s the WiFi chip in the box?

Vote Up0Vote Down  Reply
3 years 2 months ago
nobe
Guest
nobe
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

this box comes with the Z3735f SoC, which includes a wifi part.

If all intel atom bay trail Z37xx share the same wifi component, then it should be an Atheros 6k one according to a kernel bug report : bugzilla.kernel.org/show_bug.cgi?id=67921

Vote Up0Vote Down  Reply
3 years 2 months ago
me
Guest
me
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Where did you get the info about WiFi being built-in? That bug report talks about a WiFi chip connected to the SoC’s SDIO interface.

Vote Up0Vote Down  Reply
3 years 2 months ago
nobe
Guest
nobe
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Thank you for making me realize i was wrong about the atom bay trail soc wifi characteristics (i think i confused those with snapdragon 8xx platforms ones).
Now i think i understand why the wifi didn’t work in Brad’s ubuntu 14.10 test.
Do you know if for a specific atom BT soc, the Z3735F for example, every device manufacturer can chose any wifi chip compatible with the sdio interface ?
If so, the linux support of all those devices might be a nightmare.

Vote Up0Vote Down  Reply
3 years 2 months ago
Denis
Guest
Denis
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

According to this article: http://www.thessdreview.com/our-reviews/zotac-zbox-p1320-mini-pc-review-and-teardown/2/ ZBOX PI320 has Ampak AP6383 chip. Somebody knows how to add this driver to an Ubuntu?

Vote Up0Vote Down  Reply
3 years 8 days ago
a.s.
Guest
a.s.
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Hello, If I may ask, what is the power supply for this unit? Is it USB?

Vote Up0Vote Down  Reply
3 years 2 months ago
Grant Russell
Guest
Grant Russell
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Thanks for posting articles like this Brad. All these cheap mini PCs are so tempting, but the biggest detail left out by manufacturers is the Bios/UEFI situation.

I still think the best device for people wanting a cheap mini PC to run Linux is the Celeron-powered Intel NUC DN2820FYKH. For $159 ($260ish when you add 4gb ram, and a 120gb SSD) you can’t go wrong. It boots anything.

Vote Up0Vote Down  Reply
3 years 2 months ago
Rob van der Linde
Guest
Rob van der Linde
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Sounds quite expensive compared to ARM equivalents offered by HardKernel. Just a question, why on earth would you even want to install 32 bit Linux in this day and age, I’ve been using 64 bit Linux for at least 5 years now, every single machine and VM I have is 64 bit.

Vote Up0Vote Down  Reply
3 years 2 months ago
Jon
Guest
Jon
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I guess I won’t be getting this for a little Linux box.

Vote Up0Vote Down  Reply
3 years 2 months ago
madjr
Guest
madjr
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

How is the performance?
Is unity a little slow in these?
I think it would be great with cinammon / mint.

I hope Ubuntu becomes an alternative soon to win8 on all these small and mobile devices. Maybe some will even pre installed

Vote Up0Vote Down  Reply
3 years 2 months ago
madjr
Guest
madjr
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Also if you plug in a Linux compatible USB Wi-Fi dongle I believe ubuntu should pick it up. Same with the transformers. Have you tried any?

Vote Up0Vote Down  Reply
3 years 2 months ago
Alan German
Guest
Alan German
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

This certainly works for the Asus Transformer T100 (see: http://linuxnorth.wordpress.com/2014/08/23/installing-linux-on-the-asus-transformer-book-t100/). However, the Google+ group for the T100 (https://plus.google.com/communities/117853703024346186936) has developed software to run the on-board wireless card for this computer.

Vote Up0Vote Down  Reply
3 years 2 months ago
jacky
Guest
jacky
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I hope coreboot and linux will support intel z3735 in the future. There are many low cost (<$150) z3735 windows tablets in China market. I can buy one and install chromium os or kde on it.

Vote Up0Vote Down  Reply
3 years 2 months ago
jacky
Guest
jacky
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Can you post the result of lspci and lsusb command, please.

Vote Up0Vote Down  Reply
3 years 2 months ago
Facebook Gplus Twitter YouTube RSS Patreon

Latest News

Security updates to help protect against Meltdown, Spectre attacks starting to roll out

Security updates to help protect against Meltdown, Spectre attacks starting to roll out

Software and hardware companies are starting to roll out updates to help … [Read More...]

Would you pay $420 per year for a cloud-based virtual gaming PC?

Would you pay $420 per year for a cloud-based virtual gaming PC?

High-end gaming computers can be expensive... and it's not necessarily a … [Read More...]

Dashlane plans to “kill the password” with… a more advanced password manager

Dashlane plans to “kill the password” with… a more advanced password manager

You probably know that you should have a unique, strong password for every app … [Read More...]

Deals

Deals of the Day (1-04-2018)

Deals of the Day (1-04-2018)

The upcoming Lenovo Tablet 10 may be a 2-in-1 tablet with a low-power Celeron … [Read More...]

Featured articles

Most popular Liliputing stories of 2017

Most popular Liliputing stories of 2017

This has been an interesting year in the mobile tech space. AMD launched its … [Read More...]

How to get Android apps without using the Play Store

How to get Android apps without using the Play Store

Most Android phones, tablets, and TV boxes sold in the US ship with the Google … [Read More...]

Making Amazon’s 2017 Fire tablets more Googley (Play Store, third-party launchers)

Making Amazon’s 2017 Fire tablets more Googley (Play Store, third-party launchers)

Amazon's tablets run an Android-based operating system called Fire OS. While … [Read More...]

LPX Patreon

RSS Latest news from the LPX Show

  • LPX Episode 14: Adapted (Kaomi Goetz on Korean international adoptees returning to Korea)
  • LPX Episode 13: Someone is wrong on the internet! (Snopes editor Brooke Binkowski on fake news & real journalism)
  • LPX Episode 12: Superbook turns your smartphone into a laptop

Subscribe to the LPX Show

Subscribe at LPXShow.com
Disclosure: Some links on this page are monetized by Skimlinks and Amazon's and eBay's affiliate programs.

Copyright © 2018 Liliputing · Go to top of page

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.