This thread will be a collection of tutorials and help on the Mini86. Please post here your questions and not elsewhere.
HOW TO REFLASH VOLUMIO ON MINI86
In the situation where your Mini86 does not boot anymore (wrong update, manual install of packages or DEV update failure). Or if you have the NAS edition but Volumio allows only to copy few Gigabytes of music, reflashing Volumio is totally possible and it will take about 30 minutes.
You will need 1 USB drive an HDMI monitor and a keyboard to perform this operation.
IMPORTANT: the USB thumb drive size must be same or smaller than your Mini86 internal hard drive. (example 8GB thumb drive will work for both versions of Mini86)
Please note that you will loose all your settings and stored music on Mini86, since you will be flashing a brand new Volumio installation.
1- Download the Mini86 version you wish to flash to your unit. Suggested is version 2.309
LINK : http://updates.volumio.org/x86/volumio/2.309/volumio-2.309-2017-11-04-x86.img.zip
2- Download etcher or win32diskimager:
etcher.io/
sourceforge.net/projects/win32diskimager/
3- Uncompress the zip file and write the resulting .img file on your USB Drive (CAUTION: Make sure you’re actually selecting your USB drive and not any other drive! If you choose the wrong device you will loose all your data on it).
4- Power off your mini86, connect it to a HDMI display, connect the USB keyboard and plug the boot thumb drive you prepared in the previous step.
5- Turn on your Mini86 and start pressing IMMEDIATELY the ESC key on your keyboard until you see a blue screen come up
- If you see a prompt asking “Quit without saving” choose no
- Then using the right key go to “boot” menu
- Using the down key go down until you place on “Boot Option #1”
- Press enter, you will see selected the internal memory of Mini86. You should also see other entries named differently: this is your USB key. Select it and press enter.
- Using the right arrow key move until you get to “Save & Exit” menu. Click enter and select yes.
6- The mini86 at this point will load Volumio from the USB drive. We will use this temporary Volumio install to restore Volumio on the Mini86 internal Hard drive.
8- When you see the Wizard, complete it. Then, from the Menu, go to system page and scroll down to the end of the page. Click on Install (with the Hard drive name, for Mini86 this can either be Kigfast (8GB version) or HGST (NAS edition). As a safety measure, disconnect all USB hard drives from Mini 86 before doing this.
9- A popup will ask you to continue. WARNING: Make sure this is the actual Mini86 hard drives or the actual hard drive you want to install Volumio to. All the data on this device will be lost!
10 - After clicking Yes, Volumio will start the install on the new drive. You will see a progress bar. A typical install will last about 10 minutes.
11- If everything went right, you will be notified. To restart your Mini with your newly flashed system, simply click “Restart”.
12- The mini86 will restart, just after the Volumio logo disappears, remove the USB drive. Leave alone the mini86 for about 5 minutes, and at the end you’ll have a brand new install with full HD capacity
HOW TO USE ANOTHER SATA CONNECTED INTERNAL HARD DRIVE
By default, Volumio will automatically show the content of USB Hard drives. However, it does not do it with internal hard drives. You can however enable this behaviour manually (some basic linux skills are required).
1- Turn on Mini86 with the second SATA drive connected
2- Enable SSH and connect via SSH ( volumio.github.io/docs/User_Manual/SSH.html )
3- We need to know how Volumio calls your second SATA Hard drive, to so so, launch this command (enter volumio when asked for password):
sudo fdisk -l | grep Disk
The output will be something like:
GPT PMBR size mismatch (7987199 != 30218841) will be corrected by w(rite).
Disk /dev/loop0: 512.8 MiB, 537690112 bytes, 1050176 sectors
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Disklabel type: gpt
Disk identifier: 53AA76B3-7419-4D4E-B817-18E18199F778
Disk /dev/sdb: 14.4 GiB, 15472047104 bytes, 30218842 sectors
Disklabel type: gpt
Disk identifier: 53AA76B3-7419-4D4E-B817-18E18199F778
Assuming the hard drive you want to mount is 14.4 GB big (you should use its size to identify it), take note of its device name, in this case /dev/sdb
4- Create the mountpoint for it on INTERNAL folder with this command:
mkdir /mnt/INTERNAL/MYHD
Instead of MYHD, feel free to call it however you want
5- Now mount if with this command (NOTE; We added 1 to /dev/sdb, making it /dev/sdb1. This will mount the disk’s first partition, if you want to mount the second partition use /dev/sdb2 ecc):
sudo mount /dev/sdb1 /mnt/INTERNAL/MYHD -o noatime,dmask=0000,fmask=0000
6- Now, check if its mounted and music is recognized, by updating the music database from MY-MUSIC. If yes, congratulations.
7- Now, we want to make this settings persist reboot. To do so:
sudo nano /etc/rc.local
and add the same command you used before just before the “exit 0”
Save and exit (ctrl +x )
IMPORTANT: Do not add anything on /etc/fstab file (which would normally be a sensible thing to do), as it might break your installation
8- Reboot and enjoy