Leaderboard

Popular Content

Showing content with the highest reputation on 07/12/20 in all areas

  1. @Pducharme, @Allram & @david279 Prebuilt images for beta25 are now online
    4 points
  2. To expand on my quoted text in the OP, this beta version brings forth more improvements to using a folder for the docker system instead of an image. The notable difference is that now the GUI supports setting a folder directly. The key to using this however is that while you can choose the appropriate share via the GUI's dropdown browser, you must enter in a unique (and non-existant) subfolder for the system to realize you want to create a folder image (and include a trailing slash). If you simply pick an already existing folder, the system will automatically assume that you want to create an image. Hopefully for the next release, this behaviour will be modified and/or made clearer within the docker GUI.
    3 points
  3. This is the support thread for multiple Plugins like: AMD Vendor Reset Plugin Coral TPU Driver Plugin hpsahba Driver Plugin Please always include for which plugin that you need help also the Diagnostics from your server and a screenshots from your container template if your issue is related to a container. If you like my work, please consider making a donation
    1 point
  4. Hello Unraid Community, I made a beginners guide/tutorial to install/setup Unraid (It was using v6.6.6). I cover the following topics: USB Key - 18:00 BIOS - 3:42 Disk Array - 4:56 Parity Check - 10:30 Format Drives - 11:03 Single Share - 11:38 PSA - 21:11 Security - 22:11 Share per Media Type - 28:43 APC UPS - 40:36 10 Gigabits/Second Transfer Test - 43:11 Share Troubleshooting - 44:41 I hope it helps those looking for some initial direction to get started and be inspired to continue their Unraid journey. How to Install & Configure an Unraid NAS - Beginners Guide
    1 point
  5. I've spent a few weeks getting my X570 AORUS Elite WiFi + 3900X + GTX1070 running to my liking so I thought I would share. These settings are also confirmed working on the AORUS Pro WiFi and AORUS Ultra. It will probably be similar for all the X570 AORUS boards. Here are the settings for USB passthrough, single Nvidia GPU passthrough, and more. Using BIOS F10. This is important as your IOMMU groupings can/will change with AGESA updates. UEFI / BIOS Settings: Tweaker -> Advanced CPU Settings -> SVM Mode -> Enable Settings -> Miscellaneous -> IOMMU -> Enable Settings -> AMD CBS -> ACS Enable -> Enable Settings -> AMD CBS -> Enable AER Cap -> Enable USB Passthrough: Leaving PCIe ACS override disabled, you should have ~34 IOMMU groups (give or take depending on how many PCIe devices you have connected) if you look in Tools > System Devices. There should be 3 USB controllers with the same vendor/device ID (1022:149c). Two of them will be lumped together with a PCI bridge and "Non-Essential Instrumentation." Those are the two we want to pass! The more logical option would be the controller isolated in its own group, but I could NOT get that one to pass. The trick is run your Unraid USB off that third controller, and we can pass the other two controllers together. Run your Unraid USB out of the rear white USB port labeled BIOS. That white USB 3.0 port plus the neighboring 3 blue USB 3.0 ports share a controller. Use these other ports for your keyboard and mouse (to be passed through as devices) and your UPS or whatever else you want Unraid to access. Note the addresses of the two USB controllers AND the "Non-Essential Instrumentation" in that IOMMU. In my case they are 07:00.0, 07:00.1, 07:00.3. Create the file /boot/config/vfio-pci.cfg with the following contents: When you reboot, these devices will available in the vm xml gui to passthrough under Other PCI Devices. Pass all 3 of them together! If you do not pass the "Non-Essential Instrumentation" Unraid will throw a warning in the logs that the .1 controller is dependent on it and unavailable to reset. When you passthrough all three together you will get no errors/warnings and everything works. Bonus: Bluetooth on this board is a usb device tied to the .3 controller and is passed through along with the controller! Note: When you add or remove PCIe devices, these addresses can/will change. When you add or remove a PCIe device, check Tools > System Devices to see if the USB addresses have changed and update vfio-pci.cfg accordingly. Single (NVIDIA) GPU Passthrough: For single GPU passthrough, you need to disable graphical output in Unraid. From the Main menu, click the name of your Boot Device (flash). Under Syslinux Config -> Unraid OS, add "video=efifb:off" after "append initrd=/bzroot". The line should now read "append initrd=/bzroot video=efifb:off". When you reboot you will notice there is no video output when unraid boots (you will be left with a freeze frame of the boot menu). Your solo GPU is now ready to pass. For Nvidia you will need the vbios for your card. I dumped my own following this tutorial using second gpu. If you can't dump your own, trying following this tutorial to download/modify a working vbios. Now simply pass your GPU, vbios, and the Sound Card that goes with your GPU from the vm xml gui. Fan Speed Sensors and PWM Controllers: See warning below! You can already see your CPU temp (Tctl) using the k10temp driver with Dynamix System Temperature. If you want to see Fan Speeds on your dashboard, or use the Dynamix Auto Fan Control plugin, we can force the it87 driver to load for the it8628 on this board. To force this we need to set another boot flag, "acpi_enforce_resources=lax". Add this the same way as above, after "video=efifb:off". That line in your syslinux.cfg should now read "append initrd=/bzroot video=efifb:off acpi_enforce_resources=lax". Next, add the following line to /boot/config/go The it87 driver will now load on boot and your fan speeds will be displayed on the Unraid dashboard, and the fan controllers will be available in Dynamix Auto Fan Control. Warning: Setting acpi_enforce_resources to lax is considered risky for reasons explained here.
    1 point
  6. 6.9.0-beta25 vs. -beta24 Summary: fixed emhttpd crash resulting from having NFS exported disk shares fixed issue where specifying 1 MiB partition alignment was being ignored (see 1 MiB Partition Alignment below) fixed spin-up/down issues ssh improvements (see SSH Improvements below) kernel updated from 5.7.7 to 5.7.8 added UI changes to support new docker image file handling - thank you @bonienl. Refer also to additional information re: docker image folder, provided by @Squid under Docker below. known issue: "Device/SMART Settings/SMART controller type" is ignored, will be fixed in next release Important: Beta code is not fully tested and not feature-complete. We recommend running on test servers only! Multiple Pools This features permits you to define up to 35 named pools, of up to 30 storage devices/pool. The current "cache pool" is now simply a pool named "cache". Pools are created and managed via the Main page. Note: When you upgrade a server which has a cache pool defined, a backup of config/disk.cfg will be saved to config/disk.cfg.bak, and then cache device assignment settings are moved out of disk.cfg and into a new file, config/pools/cache.cfg. If later you revert back to a pre-6.9 Unraid OS release you will lose your cache device assignments and you will have to manually re-assign devices to cache. As long as you reassign the correct devices, data should remain intact. When you create a user share, or edit an existing user share, you can specify which pool should be associated with that share. The assigned pool functions identically to current cache pool operation. Something to be aware of: when a directory listing is obtained for a share, the unRAID array disk volumes and all pools which contain that share are merged in this order: pool assigned to share disk1 : disk28 all the other pools in strverscmp() order. As with the current "cache pool", a single-device pool may be formatted with either xfs, btrfs, or reiserfs. A multiple-device pool may only be formatted with btrfs. A future release will include support for multiple "unRAID array" pools. We are also considering zfs support. Something else to be aware of: Suppose you have a 2-device btrfs pool. This will be what btrfs calls "raid1" and what most people would understand to be "mirrored disks". Well this is mostly true in that the same data exists on both disks but not necessarily at the block-level. Now suppose you create another pool, and what you do is unassign one of the devices from the existing 2-device btrfs pool and assign it to this new pool - now you have x2 single-device btrfs pools. Upon array Start you might understandably assume there are now x2 pools with exactly the same data. However this is not the case. Instead, when Unraid OS sees that a btrfs device has been removed from an existing multi-device pool, upon array Start it will do a 'wipefs' on that device so that upon mount it will not be included in the old pool. This of course effectively deletes all the data on the moved device. 1 MiB Partition Alignment We have added another partition layout where the start of partition 1 is aligned on 1 MiB boundary. That is, for devices which present 512-byte sectors, partition 1 will start in sector 2048; for devices with 4096-byte sectors, in sector 256. This partition type is now used for all non-rotational storage (only). It is not clear what benefit 1 MiB alignment offers. For some SSD devices, you won't see any difference; others, perhaps big performance difference. LimeTech does not recommend re-partitioning an existing SSD device unless you have a compelling reason to do so (or your OCD just won't let it be). To re-partition a SSD it is necessary to first wipe out any existing partition structure on the device. Of course this will erase all data on the device. Probably the easiest way to accomplish this is, with array Stopped, identify the device to be erased and use the 'blkdiscard' command: blkdiscard /dev/xxx # for exmaple /dev/sdb or /dev/nvme0n1 etc) WARNING: be sure you type the correct device identifier because all data will be lost on that device! Upon next array Start the device will appear Unformatted, and since there is now no partition structure, Unraid OS will create it. Language Translation A huge amount of work and effort has been implemented by @bonienl to provide multiple-language support in the Unraid OS Management Utility, aka, webGUI. There are several language packs now available, and several more in the works. Thanks to @Squid, language packs are installed via the Community Applications plugin - look for a new category entitled Language. Note: Community Applications must be up to date to install languages. See also here. Each language pack exists in public Unraid organization github repos. Interested users are encouraged to clone and issue Pull Requests to correct translations errors. Language translations and PR merging is managed by @SpencerJ. Linux Kernel Upgraded to 5.7. These out-of-tree drivers are currently included: QLogic QLGE 10Gb Ethernet Driver Support (from staging) RealTek r8125: version 9.003.05 (included for newer r8125) HighPoint rr272x_1x: version v1.10.6-19_12_05 (per user request) Note that as we update the Linux kernel, if an out-of-tree driver no longer builds, it will be omitted. These drivers are currently omitted: Highpoint RocketRaid r750 (does not build) Highpoint RocketRaid rr3740a (does not build) Tehuti Networks tn40xx (does not build) If you require one of these drivers, please create a Bug Report and we'll spend some time looking for alternatives. Better yet, pester the manufacturer of the controller and get them to update their drivers. Base Packages All updated to latest versions. In addition, Linux PAM has been integrated. This will permit us to implement 2-factor authentication in a future release. Docker Updated to version 19.03.11 It's now possible to select different icons for multiple containers of the same type. This change necessitates a re-download of the icons for all your installed docker applications. A delay when initially loading either the dashboard or the docker tab while this happens is to be expected prior to the containers showing up. We also made some changes to add flexibility in assigning storage for the Docker engine. First, 'rc.docker' will detect the filesystem type of /var/lib/docker. We now support either btrfs or xfs and the docker storage driver is set appropriately. Next, 'mount_image' is modifed to support loopback formatted either with btrfs or xfs depending on the suffix of the loopback file name. For example, the file name ends with ".img", as in "docker.img" then we use mkfs.btrfs. If file name ends with "-xfs.img", as in "docker-xfs.img" then we use mkfs.xfs. We also added the ability to bind-mount a directory instead of using a loopback. If file name does not end with ".img" then code assumes this is the name of directory (presumably on a share) which is bind-mounted onto /var/lib/docker. For example, if "/mnt/user/system/docker/docker" then we first create, if necessary the directory "/mnt/user/system/docker/docker". If this path is on a user share we then "dereference" the path to get the disk path which is then bind-mounted onto /var/lib/docker. For exmaple, if "/mnt/user/system/docker/docker" is on "disk1", then we would bind-mount "/mnt/disk1/system/docker/docker". Caution: the share should be cache-only or cache-no so that 'mover' will not attempt to move the directory, but the script does not check this. Additional information from user @Squid: Virtualization libvirt updated to version 6.4.0 qemu updated to version 5.0.0 In addition, integrated changes to System Devices page by user @Skitals with modifications by user @ljm42. You can now select PCI devices to isolate from Linux upon boot simply by checking some boxes. This makes it easier to reserve those devices for assignment to VM's. Note: If you had the VFIO-PCI Config plugin installed, you should remove it as that functionality is now built-in to Unraid OS 6.9. Refer also @ljm42's excellent guide. In a future release we will include the NVIDIA and AMD GPU drivers natively into Unraid OS. The primary use case is to facilitate accelerated transcoding in docker containers. For this we require Linux to detect and auto-install the appropriate driver. However, in order to reliably pass through an NVIDIA or AMD GPU to a VM, it's necessary to prevent Linux from auto-installing a GPU driver for those devices upon boot, which can be easily done now through System Devices page. Users passing GPU's to VM's are encouraged to set this up now. "unexpected GSO errors" If your system log is being flooded with errors such as: Jun 20 09:09:21 Tower kernel: tun: unexpected GSO type: 0x0, gso_size 31, hdr_len 66 You need to edit each VM and change the model type for the Ethernet bridge from "virtio" to "virtio-net". In most cases this can be accomplished simply by clicking Update in "Form View" on the VM Edit page. For other network configs it may be necessary to directly edit the xml. Example: <interface type='bridge'> <mac address='xx:xx:xx:xx:xx:xx'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> SSH Improvements There are changes in /etc/ssh/sshd_conf to improve security (thanks to @Mihai and @ljm42 for suggestions): only root user is permitted to login via ssh (remember: no traditional users in Unraid OS - just 'root') non-null password is now required non-root tunneling is disabled In addition, upon upgrade we ensure the 'config/ssh/root' directory exists on the USB flash boot device; and, we have set up a symlink: /root/.ssh to this directory. This means any files you might put into /root/.ssh will be persistent across reboots. Note: if you examine the sshd startup script (/etc/rc.d/rc.sshd), upon boot all files from the 'config/ssh' directory are copied to /etc/ssh (but not subdirs). The purpose is to restore the host ssh keys; however, this mechanism can be used to define custom ssh_conf and sshd_conf files (not recommended). Other AFP support has been removed. Numerous other Unraid OS and webGUI bug fixes and improvements. Version 6.9.0-beta25 2020-07-12 Linux kernel: version 5.7.8 Management: fix emhttpd crash resulting from exporting NFS disk share(s) fix non-rotational device partitions were not actually being 1MiB aligned dhcpcd: ipv6: use slaac hwaddr instead of slaac private docker: correct storage-driver assignemnt logic ssh: allow only root user, require passwords, disable non-root tunneling ssh: add /root/.ssh symlink to /boot/config/ssh/root directory syslog: configure to also listen on localhost udp port 514 webgui: Added btrfs info for all pools in diagnostics webgui: Docker: allow BTRFS or XFS vdisk, or folder location webgui: Multi-language: Fixed regression error: missing indicator for required fields webgui: Dashboard: fix stats of missing interface
    1 point
  7. one word, nice! 🙂 https://www.bbc.co.uk/news/technology-53322755
    1 point
  8. Building already for my server (need a few things for my server... ) and then I rebuild the other images
    1 point
  9. I used to run FreeNAS with MediaTomb for my media server, but the support community was horrible. Everything came down to "Learn this stuff yourself" or "You need ZFS and ECC otherwise you're a dumb***". UnRAID's community has been the complete reverse of that. Sure, technically FreeNAS is the better solution, in "theory", but the community is just horrible. That said, there are use cases for one (or both) solutions, just depends on what you want to do. For me, I like UnRAID because it makes management of my server seamless and easy. I don't have to constantly tinker with things, and I can go months without having to even touch the server. FreeNAS required much more attention, which is probably fine for some folks that like to tinker. /shrug
    1 point
  10. Yes exactly But to be clear ZFS only finds errors when you try to read files so too be sure that your hard drives are not plotting against you (spoiler alert they are it’s good to scrub regularly https://docs.oracle.com/cd/E23823_01/html/819-5461/gbbwa.html Sent from my iPhone using Tapatalk
    1 point
  11. If that meets your needs, yep. Not that I want to steal away a license from UnRAID lol. You could just run Plex on a bare-metal Windows 10 system and use Docker to do what you want. You'll want to look up 'Storage Spaces' on Windows 10 so you can set up a RAID-5 array (software RAID), or use the Intel RAID controller if you have one for a pseudo-hardware RAID array. Then you could just run games from the server, while it serves media to everything else in the background. There will be some overhead for CPU cycles while you're using it for gaming, but it shouldn't impact Plex or Emby or anything.
    1 point
  12. New release of UD. Changes: When changing the mount point (which is also the share name), the mount point is checked for a duplicate of a user share or another UD device. Samba cannot handle two shares with the same name. When mounting a UD device, the mount point is checked for a duplicate and if found will not mount the device. You will need to resolve the duplicate in order to mount the device. Add '--allow-discards' to luks open when an encrypted disk is a SSD so discard and trim will work on the disk.
    1 point
  13. I am new to unraid and would also like to add my voice to this request. I previously made a file store and media server with Ubuntu Server and went through much pain with NFS3 that I ultimately got resolved by switching to NFS 4. I use Ubuntu as my primary desktop and was unable to get backups using programs that use hardlinks working until the switch (I use a program called BackInTime). My steam library is on my file server (as in I run games, including windows games via proton, from my server over nfs) and this was extremely unreliable until I started using NFS4. Now that I'm on unraid, I'm dealing with all those old problems that I haven't had in the 4 years I was running Ubuntu with mergerFS. I don't regret the move as unraid lets me expand the things I can do with my server with way more ease but the loss of NFS 4 has been painful. Please enable NFS4 support.
    1 point
  14. A simple diode could solve, never try direct connect the DC output from different PSU. You can do it as fig. (d) or simple relay circuit also do that automatic.
    1 point
  15. Got a couple thoughts here... don't know if any of them are good. You can use a power supply such as this http://www.phanteks.com/Revolt-X.html which will power both systems independently of each other, but a comment on Reddit said "I ended up connecting all of my corsair hd120 fans to corsair commander pro to control them on iCue software. Since revolt x psu sends power to all sata/molex/pci-e no matter which system is turned on, my fans will run even when only my itx system is turned on." So that seems kind of neat. And easy. Or maybe something like this http://www.phanteks.com/PH-PWSPR.html If you had 2 power supplies then you might be able to use something like this https://www.amazon.com/Maxmoral-Computer-Cooling-Controller-Splitter/dp/B07N3B9KHB .. I'm thinking that you get an adapter (probably have to customize your own) with two sata/molex connectors on one end, to connect to each of the power supplies, and one sata/molex on the other end to connect to this board, and that way at least one of the power supplies is always powering this splitter. Similarly, you power two splitters -- one from each PSU -- and connect the fans to both sets with extra fan wiring.. More involved there than the other way I think. The question is --- what would happen in either case if this splitter that is made for 12v is now getting power from two PSU's... would it burn up? Possibly... also what would the fans do if they normally run at 5v or whatever and now are getting power from two PSU's at the same time... If you knew the ins and outs of electronics you could make your own wires to solve this problem. An in-line resistor or something that would take all the input power but only output 12v or whatever is expected. More work. Or you make all the fans connect to USB and you power them off a wall plug like charging a cell phone........ That's all I'm coming up with for now..
    1 point
  16. Not really sure to be honest. Since I've never used it I don't know if it's not working as expected. I have not tested any of the email stuff but when I log in to the site there's an error message at the top: Error: APP_KEY is set to a default value, to update it backup your database and then run php artisan ninja:update-key Now I did create an app key and pass it as an argument for the container, so not sure about that one.. but then on the console running that php command gives this error / # php artisan ninja:update-key Could not open input file: artisan errrrrrrrrrr, ok, hold on a sec. When I ran that command on one of the other dockers it worked right away, and this custom container it did not, but I just realized that when it's talking about 'artisan' it wants that file and I found it in /app so running that command in that directory works... there's no prompt about wanting to update the key so I just had to type 'yes' to get it to continue, refreshed the website and the error message was gone. So as far as anything else, that was the only problem I saw...... now that's resolved. Well then... Wonder how to remove the free version "created by" watermark...... hmm....
    1 point
  17. 1 point
  18. I wouldn't bother with the Ethernet protection. The idea behind that port is to protect you from any surges through the ethernet cables themselves. Also does some filtering.. "Maintains clean power for connected equipment by filtering out electromagnetic and radio frequency interference to improve picture and sound quality." I don't think the filtering part is really needed... or the surge protection. If you wanted to use it, then I think you would want to have your cable modem IN to the UPS and then OUT to your router. But the surge suppression is listed at only 405 joules, which is nothing. And the filtering could potentially make your signal even weaker. Most ethernet cables are shielded already anyways. And no those ethernet ports on the UPS have nothing to do with shutdown commands or any communication. They are only for the surge protection.
    1 point
  19. Salut tout le monde, Nicolas / 40 ans / Angers Après 2 ans sur Syno et Plex Media Server sur Nvidia Shield je m'intéresse aux alternatives et quelques recherches plus tard... me voilà en trial sur unraid. Au plaisir...
    1 point
  20. Sure, so Unraid already has built in support for UPS's on the Settings page, it's got APCUPSD built in already. (http://apcupsd.org/manual/manual.html) And it's already it's own server.. which makes everything easy. On my Windows PC I install the apcusbd software (which can act as server or client) https://sourceforge.net/projects/apcupsd/files/win-binaries - Stable/3.14.14/ Then, simply, I modify the configuration file on Windows to get data from the server. You can configure any other options you want in the file but these two lines get you connected to Unraid. UPSTYPE net DEVICE <UNRAID_IP>:3551 This really is the cheapest and maybe even easiest way of running multiple pcs off one ups. Your two main options for network capabilities are from CyberPower and APC. https://www.cyberpowersystems.com/product/ups/hardware/rmcard205/ https://www.apc.com/shop/us/en/products/UPS-Network-Management-Card-2/P-AP9630 On top of the cost of the UPS. No thank you I say. Unraid also has a plugin for NUT, which essentially does the same thing. Either one will work with apcusbd on the Windows pc. As far as a PS5 and stuff.. well it's funny you mention. I've got my PS4 and Xbox connected to the UPS also. I don't remember if I actually put it on a battery backup plug or just a surge plug but I seem to recall thinking that in the event of an outage I wouldn't want to just be dropped from a game I'd like to be able to say "oh snap gotta go! power's out!"
    1 point
  21. Which only says 'may help' the issue. Can anyone running this beta confirm this is fixed?
    1 point
  22. Note that. Does you passthrough USB controller thr vfio-pci method ? Then what means of "I used it for hours playing via my VM (as described above) no problems." but now not work Win10 VM. Seems problem are when VM restart or device were hotplug. BTW could you try does same problem happen without long-distance cable first.
    1 point
  23. Since the last update, Krusader won't start or don't work. The problem seems to come from chrome. It works well in Safari.
    1 point
  24. No problem have a good day Envoyé de mon HD1913 en utilisant Tapatalk
    1 point
  25. Some Marvell controllers have issues with IOMMU enable, especially the 9230 like you're using, this works for some but Marvell controllers in general are recommended for Unraid v6.
    1 point
  26. Are you saying you can be bribed? 😛
    1 point
  27. Indeed, the inability to use NFS v4 is still an annoyance. I don't have any machines running Microsoft - all my desktop m/cs run Linux Mint, my KODI/LibreElec boxes run a Linux kernel, my Squeezeplayer boxes run a Linux kernel, my homebrew domestic lighting control system runs on Linux, even Android phones run a Linux kernel. Why would I want to run a microsoft network filing technology. T0rqueWr3nch has highlighted some advantages of using the latest version of NFS in such an environment. Please, if it's simply a matter of turning on a kernel option, and it has no adverse effect on any other functionality, can this be implemented in the next release?
    1 point
  28. I stumbled on this thread after having basically the same issue with trying to present a PCI card to a VM through qemu on an HP DL380 G6 (old, I know, but it was cheap on eBay). The card was already in its own IOMMU group, so I had no reason to think it would be fixed with the pcie_acs_override setting (I tried anyway - it didn't). I finally got the VM to boot by: setting vfio_iommu_type1.allow_unsafe_interrupts=1 downgrading the BIOS from a 2016 ROM to the backup one already present from 2009 This was the key one for me. Once I had downgraded the BIOS without allow_unsafe_interrupts set, the RMRR error went away and was replaced with a helpful error telling me allow_unsafe_interrupts had to be enabled. Anyway, just wanted to share my experience in case anyone else has the same issue.
    1 point
  29. Reformat a SAS HDD to different block sizes mainly 512 to use in UNRAID This took me a few hours to find and work out but was so much needed OK so I have just now done this for myself by installing sg3_utils onto my UNRAID OS using installpkg all using terminal 1. download the package into a tmp dir # wget http://slackware.cs.utah.edu/pub/slackware/slackware64-14.1/slackware64/l/sg3_utils-1.36-x86_64-1.txz 2. run this from that tmp dir after the download to install sg3_utils # upgradepkg --install-new sg3_utils-1.36-x86_64-1.txz 3. use this command to show SAS HDD's # sg_scan -i 4. this command to format 'obviously /dev/XXX should be the HDD u wish to format MAKE SURE ITS THE RIGHT ONE! # sg_format --format --size=512 -v /dev/XXX this has been allowing me to reformat the block size and use previously non usable drives saving buttonnes of money WARNING this format will destroy a HDD if interrupted during this process if you can a UPS is recommended have a great day I love UNRAID!
    1 point