@@ -13,8 +13,8 @@ Hardware requirements
13
13
====== ================ ========= ========== ==================================
14
14
Item supported Minimal Best Recommendation
15
15
====== ================ ========= ========== ==================================
16
- DRIV SSD/HDD/USB... 1 disk 2 disk 2 disks: 128Gib HDD + 500Gib SSD
17
- RAM 1Gib + any 1Gib 4Gig 8Gib + dual channel DDR4/DDR3
16
+ DRIV SSD/HDD/USB... 1 disk 2 disk 2 disks: 128GiB HDD + 500GiB SSD
17
+ RAM 1GiB + any 1GiB 4Gig 8GiB + dual channel DDR4/DDR3
18
18
NIC WiFi/Ether/USB any 10Mb NIC 1GiB NIC or 10Gb NICs: SFP fiber
19
19
CPU arm,x86,x64 32bit 64bit Intel Dual Core, AMD Ryzen
20
20
====== ================ ========= ========== ==================================
@@ -42,24 +42,24 @@ System drive storage
42
42
the Solid State Disks (SDD [2 ]_) must be managed.
43
43
44
44
Data drive storage
45
- The storage disk drive(s) where the data for the defined or used shares resources
46
- wil be stored. ** Cannot be the same of the system drive(s) and sizes will
47
- depends of the usage of the resources **. Shared resources are managed over
48
- partitions, which is discussed in the software requirements topic below.
49
- The recommendation for the Data drives must be Solid State Disks (SSD [2 ]_ disks)
50
- for best performance or spinning Hard Disk Drives (HDD).
45
+ The storage disk drive(s) where the user data will be stored. ** Cannot be
46
+ the same of the system drive(s) and sizes will depend of the usage of the stored user data **.
47
+ Shared resources are managed over partitions, which is discussed in the software
48
+ requirements topic below. The recommendation for the Data drives must be
49
+ Solid State Disks (SSD [2 ]_ disks) for best performance or spinning
50
+ Hard Disk Drives (HDD) for better device durability over time .
51
51
52
52
The memory (RAM)
53
53
^^^^^^^^^^^^^^^^
54
54
55
55
Enough RAM is vital to maintaining peak performance. There are several combinations
56
- of installation sizes but the **recommendation is at least 4Gib for novice administrators **.
56
+ of installation sizes but the **recommendation is at least 4GiB for novice administrators **.
57
57
58
- For best practice you should have 8GiB of RAM for basic operations in default installation.
58
+ For best practice you should have 8GiB of RAM for basic operations in default installation,
59
59
and no matter the size, RAM must be configured in Dual Channel mode [8 ]_
60
60
inclusivelly if there are little amount of, it will improve performance.
61
61
62
- Unless other NAS systems the |omv | system can run in at least 1Gib of RAM, but
62
+ Unless other NAS systems the |omv | system can run in at least 1GiB of RAM, but
63
63
of course will need expertise.
64
64
65
65
The communication card (NIC)
@@ -70,8 +70,8 @@ most flexible NAS system in the world and allows multiple ways of communication,
70
70
this is becouse |omv | offers several modes of shared resources like RSYNC that
71
71
do not depends on networking. But there are few key points:
72
72
73
- - The NAS write speed to storage is limited to the speed of your NAS computer NIC card
74
- - The NAS write speed to storage is limited to the speed of your network
73
+ - The NAS write speed to storage is limited to the speed of your NAS computer NIC card.
74
+ - The NAS write speed to storage is limited to the speed of your network.
75
75
- Speed of writing to the storage depends on ratio of the number of users accessing it.
76
76
77
77
Full-duplex NICs are recommended, half-duplex NICs typically offer 10/100 Mbit/s
@@ -89,8 +89,10 @@ really a reference since it is determined by the support of the operating system
89
89
where |omv | system resides and runs, which is Debian GNU/Linux.
90
90
91
91
Any computer system supported by the common requirements of Debian operating
92
- system could be an |omv | system installation target. **Currently we supports
93
- amd64 (x66 64bits), i386 (x86 32bits), ARMv7+ARMv8 (arm64/armel/armhf) **.
92
+ system could be an |omv | system installation target. **Currently supported are
93
+ AMD64 (x66 64bits), i386 (x86 32bits), ARMv7+ARMv8 (arm64/armel/armhf) **.
94
+ The i386 version stopped its official support in version 6 although it is still
95
+ being released by the project due the nature of the |omv | technology.
94
96
95
97
Software requirements
96
98
---------------------
@@ -102,7 +104,7 @@ Software requirements
102
104
BOOT BIOS,UBOOT,UEFI BIOS,mbr BIOS,gpt Disable Secure boot, gpt table
103
105
SDS HDD,SSD,USB... 2 partitions 3 partitions Root with 120G size, 8G swap size
104
106
DDS HDD,SSD,USB... 1 partition 1 per share One disk or part per shared resource
105
- NET LAN,WAN,SAN,VPN LAN SAN,PAN,LAN Fiber ipv4 , or at least cable LAN
107
+ NET LAN,WAN,SAN,VPN LAN SAN,PAN,LAN Fiber IPv4 , or at least cable LAN
106
108
====== ================= ============== ============== =======================================
107
109
108
110
The operating system (OS)
@@ -111,7 +113,7 @@ The operating system (OS)
111
113
The |omv | is a piece of software, it resides and runs under a key software OS
112
114
named Debian GNU/Linux as "the universal operating system" [9 ]_
113
115
114
- Supported Debian OS versions can be checked in the :doc: `releases section </releases >`
116
+ ** Supported Debian OS versions can be checked in the ** :doc: `releases section </releases >`.
115
117
116
118
While possible to deploy in a virtual environment, depending of the nature of
117
119
virtualization it will degrade the performance access in various ways. Installation
@@ -128,43 +130,51 @@ have any previous installation of any of the programs used by |omv| dependencies
128
130
display GUI lighdm,xdm.. Desktop install **Conflicts, any will be deinstalled **
129
131
network man netplan.io Networking network is managed by |omv | with netplan
130
132
ssh server ssh Remote access any configuration will be managed
131
- mbs server samba Shared drives any configuration will be managed
133
+ smb server samba Shared drives any configuration will be managed
132
134
quota man quota Quota manage any configuration will be managed
133
135
============= ============== ================= ==========================================
134
136
135
137
The device boot (BOOT)
136
138
^^^^^^^^^^^^^^^^^^^^^^^^^
137
139
138
- |omv | will install on any kind of boot device and this will relies on the
139
- operating system that is Debian. The downloable ISO image ready to use from
140
- the oficial web page only supports at the moment amd64 with BIOS mode boot.
140
+ The boot type and its support is determined by the Debian operating system
141
+ which supports BIOS, UEFI, PXE, UBOOT and many others, the configurations
142
+ of these depend on the installation of the operating system and once done
143
+ the |omv | can be installed without problems.
141
144
142
- The System drive storage (SDS)
145
+ However the downloadable and ready-to-use ISO image from the official |omv | website
146
+ only supports AMD64 with BIOS mode boot at the moment. If you want to have |omv | on
147
+ other computers with another boot type/mode you should install Debian first
148
+ and then manually the |omv | can be installed without problems.
149
+
150
+ **Supported Debian OS versions can be checked in the ** :doc: `releases section </releases >`.
151
+
152
+ The system drive storage (SDS)
143
153
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
144
154
145
- The system storage disk will be fully managed and taken over by the |omv | after
146
- installed. Any brand is supported as is also supported by the Debian system.
147
- For Flash Drive type storage devices as well as solid state drives being used as
148
- system storage drives please refer to the last section for technical details.
155
+ Any brand of storage disk will be supported as long as it is supported by
156
+ the Debian operating system version, since it is where |omv | system resides
157
+ and runs, which is Debian GNU/Linux, check it at the :doc: `releases section </releases >`.
149
158
150
- In case of the official ISO instalation, will automatically partition the system
151
- storage disk drive into 3 partitons. Consult the next table for.
159
+ The system storage disk will be fully managed and taken over by the |omv | after
160
+ installed. In case of the official ISO installation, will automatically partition
161
+ the system storage disk drive into 3 partitons. Consult the next table for.
152
162
153
- In case of a manual installation on a previous Debian operating system, this
163
+ In case of a manual installation on a previous Debian operating system, this
154
164
**drive must have at least two partitions **. Consult the next table for.
155
165
156
166
============ ========== =========== =======================================
157
167
Partition Min size Best size Mandatory
158
168
============ ========== =========== =======================================
159
169
``/boot `` 256Mib 500Mib Optional, partition used to boot
160
- ``/ `` 4Gi 120Gib Yes, the partition were system install
161
- ``swap `` 100Mib 16Gib Yes, the partition for virtual ram
170
+ ``/ `` 4Gi 120GiB Yes, the partition were system install
171
+ ``swap `` 100Mib 16GiB Yes, the partition for virtual ram
162
172
============ ========== =========== =======================================
163
173
164
174
The Data drive storage (DDS)
165
175
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
166
176
167
- The data storage disk will be partially managed by the |omv | after installed ,
177
+ The data storage disk will be partially managed by the |omv | after installation ,
168
178
and only in customized installation can be a partiton of the same system drive
169
179
storage.
170
180
@@ -177,7 +187,7 @@ drive can handle one or many shared resources.**
177
187
============== ========== =========== ========================================
178
188
Partition Min size Best size Mandatory
179
189
============== ========== =========== ========================================
180
- ``/srv/<*> `` 100Mib bigger Yes, size as need! example 128Gib
190
+ ``/srv/<*> `` 100Mib bigger Yes, size as need! E.g. 128GiB,500GiB,4TiB
181
191
============== ========== =========== ========================================
182
192
183
193
Technical notes
@@ -189,39 +199,39 @@ could be.**.
189
199
|omv | allows for minimal deployment and use of the system with very minimal
190
200
hardware/software requirements, at the cost of the key knowledge, but other NAS
191
201
systems allow ease of use at the cost of high requirements. |omv | allows both as
192
- well in a well balanced use cases ! [7 ]_
202
+ well in a well balanced use case ! [7 ]_
193
203
194
204
About minimal or custom setups
195
205
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
196
206
197
- It can be noted that |omv | system can be installed on just 4Gib of system partition,
198
- with no more than 1Gib of RAM and using a WiFi or USB connection to access it
199
- remotely (cos is a NAS system of course) , on any small device such as Raspberry
200
- ones which are ARM, or old i386s machines no matter is those are 32 or 64 bits,
207
+ It can be noted that |omv | systems can be installed on just 4GiB of system partition,
208
+ with no more than 1GiB of RAM and using a WiFi or USB connection to access it
209
+ remotely, on any small device such as Raspberry Pi or Banana Pi boars
210
+ which are ARM, or old i386s machines no matter is those are 32 or 64 bits,
201
211
but of course as more exquisite the configuration more knowledge will be need
202
212
as per `issue comment #131 <https://github.com/openmediavault/openmediavault-docs/issues/131#issuecomment-2546765841 >`_.
203
213
204
214
Technically OMV can be installed on a single storage disk, this is possible if
205
215
it is done on a previously configured Debian system, with a free partition apart
206
216
from the 3 necessary system partitions, previously formatted and configured.
207
- Of course this is only possible for skilled linux users.
217
+ Of course this is only possible for skilled Linux users.
208
218
209
219
Drive Storage technical details
210
220
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
211
221
212
222
System Drives are not managed as same of Data Drives. System drives are not so
213
- intensively used, but Data Drives will need triks to extend the useful life.
223
+ intensively used, but Data Drives will need tricks to extend the useful life.
214
224
215
225
If you use a Flash Drive, select one with static wear leveling 6, without this
216
226
the drive will have a very short lifetime. It is also recommended to install and
217
227
activate the Flash Memory plugin.
218
228
219
229
In the same Solid State Disk, or rather Drive (SSD) for x86 architectures, is
220
230
usually only recognized properly by the BIOS or UEFI, when in the BIOS/UEFI the
221
- feature AHCI has been activated for SATA (instead of IDE). Modern computers has
231
+ feature AHCI has been activated for SATA (instead of IDE). Modern computers have that
222
232
by default. But on old machines the default might/could be IDE.
223
233
About ARM based computers this are not a problem, when used SATA interfaces, but
224
- EMMC ones could need tune up cos are threated as Flash drives.
234
+ eMMCs need some tuning because they are treated like Flash drives.
225
235
226
236
On SSDs, the cleaning action TRIM is recommended for the good performance in
227
237
the long run. Otherwise it might become slow after some time. Very old SSD's from
0 commit comments