device descriptor read/64, error -110. How-to copy OMV from usb3 drive > usb2 drive?

    • OMV 2.x
    • Resolved
    • device descriptor read/64, error -110. How-to copy OMV from usb3 drive > usb2 drive?

      At random times my selfbuild nas reboots and gets stuck at "device descriptor read/64, error -110". I've installed my nas on a kingston datatraveler r3.0 g2 16gb usbdrive. My motherboard is quite old and doesn't have dedicated usb 3 ports so I stuck it in a usb 2 port.

      What I found while looking for a solution is:

      USB error -110 means power exceeded, the host could not provide enough electric power for the pendrive to operate. Because it has not enough power also the USB stick cannot provide the device descriptor to the host, as a result it cannot be identified and so on. Maybe your motherboard it's overloaded with devices that consume all the available power.


      And

      he problem was a USB 3.0 Stick that needed more current than usual for a USB 2.0 device. This lead to the errors. I replaced the stick and in addition to that I installed the latest BIOS-Drivers. No more problems!


      So to fix the problem I want to copy the OMV installation to a usb 2 drive. How can I do this? (including bootloader etc.)

      The source drive is a USB 3 16gb and I have a spare USB 2 8gb drive available. I'm on windows but could boot a linux live cd. Please help :)


    • Install omv-extras (if you haven't) and install the backports 3.16 from the kernel tab. This might fix your usb3 problem.
      omv 4.1.19 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Are you sure the usb stick isn't failing? If you didn't have the flashmemory plugin installed, I would almost guarantee that is the problem.
      omv 4.1.19 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • nettozzie wrote:

      Is it possible to install OMV on another disk/usbdrive and use my old data that's on my 2x3TB harddrives?


      Yes, without worries. - (Re)Installation of OpenMediaVault
      OMV stoneburner | HP Microserver | 256GB Samsung 830 SSD for system | 4x 2TB in a RAID5
      OMV erasmus| Odroid XU4 | 5TB Data drive | 500GB Backup drive
    • WastlJ wrote:

      nettozzie wrote:

      Is it possible to install OMV on another disk/usbdrive and use my old data that's on my 2x3TB harddrives?


      Yes, without worries. - (Re)Installation of OpenMediaVault


      Thanks for the link. I've reinstalled OMV, mounted the drives and installed (and activated) the flashmemory plugin. On the flashmemory page it says:

      Source Code

      1. Fstab (/etc/fstab) needs to be changed manually. Following these steps to change:
      2. Login as root locally or via ssh
      3. Execute the following command: nano /etc/fstab
      4. Add noatime and nodiratime to root options. See before and after example lines:
      5. BEFORE:UUID=ccd327d4-a1ed-4fd2-b356-3b492c6f6c34 / ext4 errors=remount-ro 0 1AFTER:UUID=ccd327d4-a1ed-4fd2-b356-3b492c6f6c34 / ext4 noatime,nodiratime,errors=remount-ro 0 1Comment out the swap partition. See before and after example lines (only need to add a # to beginning of the line):
      6. BEFORE:UUID=a3c989d8-e12b-41d3-b021-098155d6b21b none swap sw 0 0AFTER:#UUID=a3c989d8-e12b-41d3-b021-098155d6b21b none swap sw 0 0Ctrl-o to save
      7. Ctrl-x to exit
      8. Enable the plugin
      9. Reboot


      I've tried this and couldn't run OMV properly after. The usb drive on which I installed it became read only for all users. Below is my fstab file. Could somebody have a look at it and tell me what to edit exactly? Also do I need to edit the file through nano or can I use manually edit it in a texteditor (notepad) and upload it through ssh?

      Source Code

      1. # /etc/fstab: static file system information.
      2. #
      3. # Use 'blkid' to print the universally unique identifier for a
      4. # device; this may be used with UUID= as a more robust way to name devices
      5. # that works even if disks are added and removed. See fstab(5).
      6. #
      7. # <file system> <mount point> <type> <options> <dump> <pass>
      8. # / was on /dev/sda1 during installation
      9. UUID=7834048b-3863-4e2b-9c4a-f435ac20e59b / ext4 errors=remount-ro 0 1
      10. # swap was on /dev/sda5 during installation
      11. UUID=37671ed5-cf81-438e-aa19-4f23f3d97d7c none swap sw 0 0
      12. /dev/sda1 /media/usb0 auto rw,user,noauto 0 0
      13. /dev/sda2 /media/usb1 auto rw,user,noauto 0 0
      14. /dev/sda5 /media/usb2 auto rw,user,noauto 0 0
      15. /dev/sdb1 /media/usb3 auto rw,user,noauto 0 0
      16. # >>> [openmediavault]
      17. UUID=dbb0fa51-526d-4b60-a37c-4edb12a05f34 /media/dbb0fa51-526d-4b60-a37c-4edb12a05f34 ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2
      18. # <<< [openmediavault]
      Display All

    • I think I've fixed it. This is now my fstab file:

      Source Code

      1. # /etc/fstab: static file system information.
      2. #
      3. # Use 'blkid' to print the universally unique identifier for a
      4. # device; this may be used with UUID= as a more robust way to name devices
      5. # that works even if disks are added and removed. See fstab(5).
      6. #
      7. # <file system> <mount point> <type> <options> <dump> <pass>
      8. # / was on /dev/sda1 during installation
      9. UUID=7834048b-3863-4e2b-9c4a-f435ac20e59b / ext4 noatime,nodiratime,errors=remount-ro 0 1
      10. # swap was on /dev/sda5 during installation
      11. #UUID=37671ed5-cf81-438e-aa19-4f23f3d97d7c none swap sw 0 0
      12. /dev/sda1 /media/usb0 auto rw,user,noauto 0 0
      13. /dev/sda2 /media/usb1 auto rw,user,noauto 0 0
      14. /dev/sda5 /media/usb2 auto rw,user,noauto 0 0
      15. /dev/sdb1 /media/usb3 auto rw,user,noauto 0 0
      16. # >>> [openmediavault]
      17. UUID=dbb0fa51-526d-4b60-a37c-4edb12a05f34 /media/dbb0fa51-526d-4b60-a37c-4edb12a05f34 ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2
      18. # <<< [openmediavault]
      Display All