Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

official 'installation' refers to 'several preconfigured images for ARM devices' that seem long obsolete => remove #87

Closed
mi-hol opened this issue Jul 12, 2021 · 12 comments

Comments

@mi-hol
Copy link
Contributor

mi-hol commented Jul 12, 2021

https://openmediavault.readthedocs.io/en/5.x/installation/index.html refers to 'several preconfigured images for ARM devices' that seem long obsolete.
Is my understanding correct?
If confirmed I'd replace it with 'an automated installation script'.
Please comment

@mi-hol
Copy link
Contributor Author

mi-hol commented Jul 16, 2021

@ryecoaaron I'm hoping for a comment from you

@ryecoaaron
Copy link

Yes, there are no preconfigured images anymore and the install script is the way to go.

@mi-hol
Copy link
Contributor Author

mi-hol commented Jul 16, 2021

@ryecoaaron, there was a bit more to fix, is my changed text proposal correct?

@ryecoaaron
Copy link

It isn't wrong but the script works on any architecture not just arm. So, if someone installs Debian on an amd64 machine because the OMV iso doesn't allow them to do X, they can run the install script to install OMV on that debian install.

@mi-hol
Copy link
Contributor Author

mi-hol commented Jul 19, 2021

@ryecoaaron @flmaxey
I've changed the hierarchy of steps & wording, please have another look.
I'm not satisfied with "low cost x86 architecture computers " myself yet, maybe you'd have a better suggestion?
changed text proposal

@ryecoaaron
Copy link

The cost and architecture really have nothing to do with it. So, i would something like "Recommend method for SBCs and alternate installs starting with Debian/Armbian". I also really would only have two install variants: one that uses the OMV iso and the other that uses the install script. If the user installed Debian on an x86 system, it doesn't really matter if it is complex or advanced.

@flmaxey
Copy link

flmaxey commented Jul 20, 2021

Referring to the previous version in the 5X branch:

  • Cost has no place with architecture. It wouldn't matter if the X86 was a 50 Euro workstation refurb or a 3000 Euro Server.
  • It appears that Volker's idea of "installation variants" refers to the media used as the installation source (ISO, USB stick, netboot, etc.), not the platform. You're also referencing experience level, in a section of the OMV wiki that's dedicated to advanced users.

Installation choices seem to be:
X86

  1. ISO (By CD, or USB thumbdrive.)
  2. Debian install (by whatever means) followed by Aaron's one line script.

SBC

  1. Rasp OS or Armbian, and Aaron' s script.

Destination boot media seems to be:

X86

  1. Hard drive
  2. Something plugged into a USB port, thumbdrive, SSD, etc.

SBC

  1. SD-card (primarily)

Other items:

  • There are no SBC images being maintained for SBC's. That line and link references a doc that is out-of-date.
  • While I know it's possible with some, I've never set up an SBC to boot from a USB port. Most of them boot from SD-cards or on-board flash. This reference:
    :doc:USB flash drive </installation/on_usb> - This installs |omv| to run from a USB flash drive.
    should be moved from SBC to x86. Otherwise, it would require a backing document that at least loosely outlines an SBC build onto a USB thumbdrive and identifies some of the more popular SBC models that can boot from USB ports. That document doesn't exist.
  • Volker's multi-line installation script is still backing the link for "installation on Debian" and the boot strap method is backed by a very old forum post.

Most of the above will mean deleting or editing currently linked documents, or creating new doc's with reference links.

@mi-hol
Copy link
Contributor Author

mi-hol commented Jul 20, 2021

  • You're also referencing experience level, in a section of the OMV wiki that's dedicated to advanced users.

actually from my view this section is the first "touchpoint" for all potential users of OMV.
Will this change any of the comments made or trigger new comments?

Sorry I forgot to mention, that all references in the current version will be updated after we agreed on the content!
I've tried to incorporate your comments above in my draft proposal

  • This reference:
    :doc:USB flash drive </installation/on_usb> - This installs |omv| to run from a USB flash drive.
    should be moved from SBC to x86. Otherwise, it would require a backing document

I'd propose to link this to content from your "new user" guide to avoid repeated & redundant content.
Does this make sense?

Volker's multi-line installation script is still backing the link for "installation on Debian"

same proposal as above

i would something like "Recommend method for SBCs and alternate installs starting with Debian/Armbian".

thanks, great suggestion, I amended wording slightly to "alternate installs starting with a hardware specific Debian OS image".
Is that ok?

@flmaxey
Copy link

flmaxey commented Jul 20, 2021

Updating the items that are clearly out-of-date makes sense.

A note in that location, directing "Linux or NAS beginners" to the New User Guide, makes sense as well. The somewhat terse install process(es) outlined in the wiki's Installation section do not serve beginners well.


References to SBC's are another matter. That is a topic you should run by Volker before working on it. As I understand it, in the past, Volker insisted on keeping SBC's, extra's plugins, etc., separate from the main project. This is one of the reasons why the Extras plugin and omvextras.org, with it's own wiki and a small collection of SBC related documents, were created. Including SBC's in the project's Wiki would be a change of policy.

Again, this is my understand of things. I might be wrong.

@mi-hol
Copy link
Contributor Author

mi-hol commented Jul 21, 2021

@votdev may I ask for your comment on below?

References to SBC's are another matter. That is a topic you should run by Volker before working on it. As I understand it, in the past, Volker insisted on keeping SBC's, extra's plugins, etc., separate from the main project. This is one of the reasons why the Extras plugin and omvextras.org, with it's own wiki and a small collection of SBC related documents, were created. Including SBC's in the project's Wiki would be a change of policy.

@mi-hol
Copy link
Contributor Author

mi-hol commented Sep 16, 2022

ping @votdev

@mi-hol mi-hol mentioned this issue Oct 3, 2022
@mi-hol
Copy link
Contributor Author

mi-hol commented Oct 8, 2022

closed via 64086d9

@mi-hol mi-hol closed this as completed Oct 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants