installing_omv5_armbian_buster

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
installing_omv5_armbian_buster [2020/12/08 23:32] – [Finishing the Armbian Install] crashtestinstalling_omv5_armbian_buster [2022/02/14 22:11] – [Finishing Up] crashtest
Line 5: Line 5:
  
 ====== Installing OMV5 on Armbian Buster ====== ====== Installing OMV5 on Armbian Buster ======
 +\\
 +\\
 +This document can be converted to a PDF file, in the user's language of choice (see the following), on Windows, Mac's and popular Linux desktop platforms. Simply select the printer icon on the upper right corner of this web page. When prompted at the client, select “print to PDF”, name and save the file.\\
 +\\
 +[[https://translate.google.com/|Google Translate]] kann Wiki-Dokumente in Ihre Sprache übersetzen. Fügen Sie die Wiki-URL in das linke Fenster ein und öffnen Sie den übersetzten Link rechts.\\
 +[[https://translate.google.com/|Google Translate]] puede traducir documentos wiki a su idioma. Pegue la URL de la wiki en la ventana izquierda y abra el enlace traducido a la derecha.\\
 +[[https://translate.google.com/|Google Translate]] peut traduire des documents wiki dans votre langue. Collez l'url du wiki dans la fenêtre de gauche et ouvrez le lien traduit sur la droite.\\
 +[[https://translate.google.com/|Google]]翻訳はwikiドキュメントをあなたの言語に翻訳することができます。 左側のウィンドウにwikiのURLを貼り付け、右側の翻訳されたリンクを開きます。\\
 +\\
 +
  
  
Line 47: Line 57:
 To get started, a few utilities are needed to expand, check, and work with an Armbian image. To get started, a few utilities are needed to expand, check, and work with an Armbian image.
  
-  * Armbian images are compressed with a .7z extension.  Users will need the [[https://www.7-zip.org/|7-Zip]]  utility to decompress the image.  7-Zip is installable on a Windows client.+  * Armbian Buster images are compressed with a .7z extension.  Users will need the [[https://www.7-zip.org/|7-Zip]]  utility to decompress the image.  7-Zip is installable on a Windows client.
   * To check the decompressed image, an [[https://md5-sha-checksum-utility.en.lo4d.com/windows|MD5 – SHA Checksum utility]] is needed.  This utility is portable, meaning it's not necessary to install it, but it may require support files.  Simply run the executable.   * To check the decompressed image, an [[https://md5-sha-checksum-utility.en.lo4d.com/windows|MD5 – SHA Checksum utility]] is needed.  This utility is portable, meaning it's not necessary to install it, but it may require support files.  Simply run the executable.
   * [[https://www.sdcard.org/downloads/formatter/index.html|SDformatter]] is a utility for formatting SD-cards, that does a trim operation on flash media to clear remnants of old files. SDformatter is installable on a Windows client.      * [[https://www.sdcard.org/downloads/formatter/index.html|SDformatter]] is a utility for formatting SD-cards, that does a trim operation on flash media to clear remnants of old files. SDformatter is installable on a Windows client.   
   * [[http://www.heise.de/ct/Redaktion/bo/downloads/h2testw_1.4.zip|h2testw_1.4]] is a flash media test program.  With a freshly formatted SD-card or USB thumbdrive, it writes files with known content and verifies the content in a read operation, detecting errors in the process.  **h2testw_1.4** downloads as a zip file.  By right clicking on the zip file, and using “Extract All”, 7-Zip will expand the zip file to a folder named **h2testw_1.4**  The executable inside this folder is a portable application. Run the executable.    * [[http://www.heise.de/ct/Redaktion/bo/downloads/h2testw_1.4.zip|h2testw_1.4]] is a flash media test program.  With a freshly formatted SD-card or USB thumbdrive, it writes files with known content and verifies the content in a read operation, detecting errors in the process.  **h2testw_1.4** downloads as a zip file.  By right clicking on the zip file, and using “Extract All”, 7-Zip will expand the zip file to a folder named **h2testw_1.4**  The executable inside this folder is a portable application. Run the executable. 
-  * To burn an Armbian image to an SD-card, [[https://www.balena.io/etcher/|Etcher]] is recommended.  (It burns the image and verifies it in one process.)  Etcher is installable on a Windows client.+  * To burn an Armbian Buster image to an SD-card, [[https://www.balena.io/etcher/|Etcher]] is recommended.  (It burns the image and verifies it in one process.)  Etcher is installable on a Windows client.
   * [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|PuTTY]] is an SSH client that will allow users to connect to their SBC, from a Windows client, and get on the command line.  PuTTY is installable on a Windows client.    * [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|PuTTY]] is an SSH client that will allow users to connect to their SBC, from a Windows client, and get on the command line.  PuTTY is installable on a Windows client. 
   * While 8GB is the minimum and will work fine, a 16GB card will provide longer life in the role of a boot drive.  Users are encouraged to get two SD-cards.  One is for the installation and the second is for backing up the OS installation, when configuration is complete.     * While 8GB is the minimum and will work fine, a 16GB card will provide longer life in the role of a boot drive.  Users are encouraged to get two SD-cards.  One is for the installation and the second is for backing up the OS installation, when configuration is complete.  
Line 61: Line 71:
  
 **Important** **Important**
-  * When selecting an Armbian image to download, for best possible compatibility with OMV5, select the Armbian **Buster Server** image for your device.  +  * On the [[https://www.armbian.com/download/|Armbian device page]], scroll down to the **__bottom__**, to the “**Other Download Variants**” section for your device. 
-  * On the Armbian device page, scroll down to **__bottom__**, to the “**All download options**” section, and select the **Buster Server** variant.  If Buster Server is not available, **Buster Minimal** should work+  * For best possible compatibility, when selecting an [[https://www.armbian.com/download/|Armbian image to download]], select an Armbian **__Buster__** image for your device that __**does not**__ include a desktop. 
-(Due to the potential for package conflicts, a Buster image with **a desktop is __not__ recommended or supported**. Lastly, Bionic or Stretch images will not work with OMV5.)+  * In some cases, it may be necessary to go to the [[https://armbian.hosthatch.com/archive/|Armbian Image Archive]] to find a Buster image that does not include a desktop. 
 +   
 +(Due to the potential for package conflicts, an image with **a desktop is __not__ recommended or supported**. Lastly, BionicStretch or other image varients will not work with OMV5.)
  
-{{ :divider.png?600 |}}+{{ :divider2.png?800 |}}
  
  
Line 96: Line 108:
 The chance of image corruption is highest when downloading and it's pointless to build a server with flawed software.  Even the slightest corruption of the image may ruin your installation and the effects may not be noticed until well after your server is built and in use.  Headaches can be avoided by checking the image. The chance of image corruption is highest when downloading and it's pointless to build a server with flawed software.  Even the slightest corruption of the image may ruin your installation and the effects may not be noticed until well after your server is built and in use.  Headaches can be avoided by checking the image.
 {{ :divider.png?600 |}} {{ :divider.png?600 |}}
-Verify the image file, for your SBC, with the [[https://md5-sha-checksum-utility.en.lo4d.com/windows|MD5 & SHA checksum utility]].  +<html><center>Verify the image file, for your SBC, with the <body><a href="https://md5-sha-checksum-utility.en.lo4d.com/windows">MD5 & SHA checksum utility</a></body></center></html> 
 +  
  
-(Note that it's possible to “drag and drop” the file name into the utility, on the **File** line.  Otherwise, use the **Browse** button and navigate to the image file.)+<html><center>(Note that it's possible to “drag and drop” the file name into the utility, on the **File** line.  Otherwise, use the **Browse** button and navigate to the image file.)</center></html>
  
 {{ :armbian4_md5check.jpg?600 |}} {{ :armbian4_md5check.jpg?600 |}}
- +\\ 
-\\  +---- 
-\\ +\\
      
-Notepad can be used to open the file sha256sum.sha , with **File**, **Open**, using the  **ALL Files *.* ** setting. +<html><center>Notepad can be used to open the file sha256sum.sha , with **File**, **Open**, using the  **ALL Files *.* ** setting.</center></html> 
  
 {{ ::armbian5_checksum_file.jpg?600 |}} {{ ::armbian5_checksum_file.jpg?600 |}}
  
-With a sha-256 match, the downloaded image is verified.+<html><center>With a sha-256 match, the downloaded image is verified.</center></html>
  
 \\  \\ 
Line 116: Line 129:
  
  
-Using SDFormatter, do a clean format:+<html><center>Using SDFormatter, do a clean format:</center>
  
-(Note that SDFormatter does a trim operation on the card which cleans up remnants of deleted or previously existing files.)  +<center>(Note that SDFormatter does a trim operation on the card which cleans up remnants of deleted or previously existing files.)</center>  
  
-In most cases, SDFormatter will detect the SD-card or thumb-drive.  A volume label is not necessary, at this point, and the default options are fine.+<center>In most cases, SDFormatter will detect the SD-card or thumb-drive.  A volume label is not necessary, at this point, and the default options are fine.</center></html>
  
 {{ ::armbian6_sdformatter.jpg?400 |}} {{ ::armbian6_sdformatter.jpg?400 |}}
Line 233: Line 246:
 After logging in with the default password, you'll be required to change the root password.   After logging in with the default password, you'll be required to change the root password.  
 Re-enter the current password **1234**, then follow the prompts to enter and confirm a new root password.  (__Remember__ this password.) Re-enter the current password **1234**, then follow the prompts to enter and confirm a new root password.  (__Remember__ this password.)
-When the root password change is complete, Armbian will prompt to create a  non-root user, with “sudo” admin abilities.  Follow the prompts to complete the task.  (If desired, this user can be altered, deleted, or replaced later. )+When the root password change is complete, Armbian will prompt to create a  non-root user, with “sudo” admin abilities.  Follow  
 +the prompts to complete the task.  (If desired, this user can be altered, deleted, or replaced later. )
  
-{{ :divider.png?600 |}}+ 
 +{{ :divider2.png?800 |}}
 \\  \\ 
  
Line 258: Line 273:
 In a few minutes, open a new PuTTY/SSH window for the installation of OMV. In a few minutes, open a new PuTTY/SSH window for the installation of OMV.
  
-* In the event that the SSH client does not respond to the IP address used for the Armbian installation, look at your DHCP server to see if a “new” IP address has been assigned.*+*In the event that the SSH client does not respond to the IP address used for the Armbian installation, look at your DHCP server to see if a “new” IP address has been assigned.*
  
 \\  \\ 
Line 296: Line 311:
 ===== Finishing Up ===== ===== Finishing Up =====
  
 +New users can continue with the setup of OMV using the [[https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html|Getting Started with Openmediavault 5 guide]], starting 
 +in the section titled →[[https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html#initial-configuration|Initial Configuration]].
  
-New users can continue with the setup of OMV using the [[https://github.com/OpenMediaVault-Plugin-Developers/docs/blob/master/Getting_Started-OMV5.pdf|Getting Started with Openmediavault 5 guide]], starting in the section titled  OMV Initial Configuration.+All users are encouraged to review the section titled [[https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html#operating-system-backup|Operating System Backup]] for an easy process to clone your SBC's SD-Card. 
 + \\ 
 + \\ 
 +----
  
-All users are encouraged to review the section titled Operating System Backup for an easy process to clone your SBC's SD-Card.+<html><span style="font-size:150%;">Adding a Wireless Interface:</span></html>
  
  
-  * To add a Wireless Interface see Final Notes below.  (Unless absolutely required, devices used in a server role should be **avoid** wireless networking.)+To add a Wireless Interface see [[https://wiki.omv-extras.org/doku.php?id=installing_omv5_armbian_buster#final_notes|Final Notes]] below.  (Unless absolutely required, devices used in a server role should **avoid** wireless networking.)
  
-\\  +{{ :divider2.png?800 |\\}}  
-===== Donate =====+===== A Closing Note =====
  
 +We, who support the openmediavault project, hope that you’ll find your openmediavault server to be 
 +enjoyable, efficient, and easy to use.\\
 +\\
 +If you found this guide to be helpful, please consider a modest donation to support the 
 +hosting costs of this server (OMV-Extras).\\
 +\\
 +**OMV-Extras.org**
 +\\
 +<html>
 +<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
 +<input type="hidden" name="cmd" value="_s-xclick">
 +<input type="hidden" name="hosted_button_id" value="2BQNGSC8HQJME">
 +<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Donate with PayPal button" border="0">
 +<img alt="" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" border="0">
 +</form>
 +</html>
 +\\
 +\\
 +**Venmo: ryecoaaron**
 +{{ :divider2.png?800 |\\}} 
 +  
  
-If you found this guide to be helpful and OMV on Armbian SBC's to be useful, please consider a modest donation to [[https://www.omv-extras.org/|OMV-extras.org]]  To support continuing development and to help offset some of the Developer's costs, even small donations are greatly appreciated.  
  
  
-\\  
-   
 ===== Final Notes: ===== ===== Final Notes: =====
- 
  
 ==== Networking - General ==== ==== Networking - General ====
Line 336: Line 373:
 {{ ::armbian16_omv_wireless_int.jpg?600 |}} {{ ::armbian16_omv_wireless_int.jpg?600 |}}
  
 +\\ 
 \\  \\ 
      
Line 344: Line 382:
 {{ ::armbian17_omv_wireless_dialog.jpg?300 |}} {{ ::armbian17_omv_wireless_dialog.jpg?300 |}}
  
-Using the right scrool bar, scroll down to **IPv4**.  Next to **Method**, click the drop down arrow and make the appropriate selection.  (DHCP is recommended for beginners.)+\\  
 +\\  
 + 
 +Using the right scroll bar, scroll down to **IPv4**.  Next to **Method**, click the drop down arrow and make the appropriate selection.  (DHCP is recommended for beginners.)
  
 {{ ::armbian18_omv_wireless_dialog2.jpg?300 |}} {{ ::armbian18_omv_wireless_dialog2.jpg?300 |}}
  
 <html><center>Click, <strong>Save</strong>.</center></html> <html><center>Click, <strong>Save</strong>.</center></html>
 +
 +\\ 
 +
  
 At this point, the wireless interface will appear under **System**, **Network**, in the **Interfaces** tab.  Further configuration can be done, as needed, by editing the interface in the Interfaces tab. At this point, the wireless interface will appear under **System**, **Network**, in the **Interfaces** tab.  Further configuration can be done, as needed, by editing the interface in the Interfaces tab.
-  | 
  
-To further configure the SBC; refer to the [[https://github.com/OpenMediaVault-Plugin-Developers/docs/blob/master/Getting_Started-OMV5.pdf|Getting Started with Openmediavault 5 guide]], starting in the section titled  OMV - Initial Configuration.+\\  
 + 
 + 
 +To further configure the SBC; refer to the [[https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html#initial-configuration|Getting Started with Openmediavault 5 guide]] - [[https://github.com/OpenMediaVault-Plugin-Developers/docs/blob/master/Getting_Started-OMV5.pdf|or PDF]], starting in the section titled [[https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html#initial-configuration|Initial Configuration]]