Skip to content
Switch branches/tags
Go to file

Unraid USB Flash Creator

USB creator App for Unraid

An easy to use application to create bootable USB flash for Unraid. Runs on Windows and macOS operating systems. Linux support coming soon.

Building for Windows

  1. Install ActivePerl, NASM, and Visual Studio 2017

  2. Download and extract to C:\openssl-src-32

  3. Download and extract to %USERPROFILE%\Downloads

  4. Download and extract to %USERPROFILE%\Downloads

  5. Download and extract to %USERPROFILE%\Downloads\qtbase-everywhere-src-5.13.1

  6. Open 'x86 Native Tools Command Prompt for VS 2017' app and type the following in the console:

cd C:\openssl-src-32
perl Configure VC-WIN32 no-shared --prefix=C:\Build-OpenSSL-VC32-Release-Static
nmake test
nmake install

cd %USERPROFILE%\Downloads\qtbase-everywhere-src-5.13.1

SET OPENSSL_LIBS='-LC:\Build-OpenSSL-VC32-Release-Static\lib -lssl -lcrypto' 

configure.bat -static -static-runtime -no-shared -release -opensource -confirm-license -silent -platform win32-msvc -prefix C:\Qt\5.13.1-static -nomake examples -nomake tests -no-opengl -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-harfbuzz -qt-freetype -openssl-linked -IC:\Build-OpenSSL-VC32-Release-Static\include -LC:\Build-OpenSSL-VC32-Release-Static\lib
  1. Edit mkspecs/common/msvc-desktop.conf and change -MD to -MT

  2. Back in the 'x86 Native Tools Command Prompt for VS 2017' app, type in:

jom -j 8
jom -j 8 install

Building for MacOS

  1. Install XCode with Command-line tools

  2. Open a command prompt and type the following in the console:

mkdir -p ~/Downloads ~/Qt
cd ~/Downloads
tar xf qtbase-everywhere-src-5.13.1.tar.xz
tar xf qttools-everywhere-src-5.13.1.tar.xz
cd qtbase-everywhere-src-5.13.1

./configure -static -no-shared -release -opensource -confirm-license -silent -prefix ~/Qt/5.13.1-static -nomake examples -nomake tests -no-strip -no-cups -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-harfbuzz -qt-freetype

make -j$(sysctl -n hw.ncpu) && make -j1 install

cd ~/Downloads/qttools-everywhere-src-5.13.1


make -j$(sysctl -n hw.ncpu) && make -j1 install