Build an Ubuntu NAS

  • Basic Linux, network knowledge is required.
  • Remember that we are just providing a basic guide for building a NAS, so we can't answer about the advanced usage of each NAS services.
  • This guide is for XU4/HC1/HC2. You can apply it to C1/C1+/C2 but they haven't USB 3.0 port for the HDDs.
  • Operation confirmed with testing in our Ubuntu Minimal 16.04.3 LTS on updated 4.9.58-71 kernel.
  • If you want a high performance NAS and don't need a big storage, try it with a SSD and make it a root partition.

This guide will show you how to build a NAS with a clean Ubuntu Minimal image.
If you don't want to install Open Media Vault, this guide would help you. If you build a NAS on Ubuntu, you can install latest packages including PHP, Nginx from apt package manager so that you can easily get the benefits of the latest version. But it requires you to know the basic knowledge of Linux and network.

This guide includes the chapters below:

Web server components (LEMP stack in our guide) is required to provide PHP or database related services.

Before proceed, make sure that you've burned our latest Ubuntu Minimal image on a MicroSD card or eMMC and inserted properly, and you've connected proper power, network cable, and a HDD in advance.
Then, let's get started.