Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GHunter

Members
  • Joined

  • Last visited

Everything posted by GHunter

  1. QEMU 4.1 was downgraded to 4.0.1 in unRaid 6.8-RC5 so you may have to use them now.
  2. Thanks for the help Andrew. I'll give this a try.
  3. I'm having this same problem. I detect and load the drivers. Then scan and select the temps and fan speed readings. Hit apply and done. after leaving the page, nothing shows up in the dashboard. I go back to check the settings and everything is blank and i cannot detect or load drivers or sensors as they are all blank. filesvr-diagnostics-20190719-1020.zip
  4. I'm having this same problem. Just happened 20 minutes ago or so. filesvr-diagnostics-20190719-1020.zip
  5. Shutting down the array has always shutdown the VM's and most other services. Wish it didn't work this way but it does.
  6. you should make a feature request for this. I think it would be a fairly simple fix as the logic already handles started VM's that are running normally. Basically resume all paused VM's first, then continue on with the stopping process as normal or something similar to this.
  7. @queueizCan you be more specific? What did you try exaclty to get this working? Thanks!
  8. I used a nVidia GTX 750 for mine. I use all nVidia GPUs in my builds as you can see in my signature.
  9. I have it installed and working fine using Q35 and OVMF with a dedicated GPU. Didn't have any problems installing it as it was pretty straight forward. I haven't used it in ages though.
  10. Me too! I've got quite a few VMs and could really take advantage of this feature when added.
  11. No. To take advantage of this patch, you'll have to continue to edit the XML manually.
  12. @jonp I was able to successfully switch a VM from Q35 to i440fx and activate my Windows 10 license. Note that I have all OEM Windows license's because they were OS upgrades from previous Windows versions. OEM licenses get 1 activation so transferring to a new PC or VM invalidates them. These Windows license's seem to be tied to the VM uuid and that's how I was able to do a successful conversion. However changing the uuid takes a bit of work as it isn't very easy to do.
  13. Thanks. This is exactly what I needed to know! I feel better now and ditching Q35 should be a non-issue for me then. I'll convert all my Windows VM's to i440fx to future proof the VM's.
  14. Not sure where you heard that, but it's not true. i440fx works perfectly fine when moving a VM from one set of electronics to another. Not sure where you got the impression otherwise. I think you're misunderstanding what I'm trying to say. I use Q35 Windows VM's currently. I need to migrate them to my new hardware. My concern is that the VM XML will be different if the XML is generated based on the hardware of the unRaid server. If the XML is the same regardless of hardware, then this would be a non-issue. If not, I'll be in trouble if Q35 is removed as I won't be able to properly generate the XML. If you change the motherboard of your computer, Windows wants you to call MS to reactivate the license (if you're not signed in with a Microsoft account). This applies the same with virtual motherboards like i440fx and Q35. If you've associated your registered copy of Windows with your Microsoft account, you'll just need to resign in once you change the gear and all is good. All my Windows 10 VM's were upgraded from Windows 7 or 8 and from what I understand, it is an OEM license and can only be activated on one machine. A server hardware upgrade or change to i440fx would kill my activated licenses with no recourse other than to buy new licenses. So keeping Q35 would be helpful in this case.
  15. @jonp All of my Windows VM's use Q35. I am upgrading my server MB, CPU, and ram to use server grade hardware. In order for me to transfer my VM's, I will need to create a new VM using Q35 to use as a base template, and then point the xml to use the original virtual disk file. For migration purposes, keeping Q35 is about the only way to properly migrate a VM to ensure hardware compatibility with a new server. Also, migrating Windows based VHD's from other sources will become problematic if not impossible to get right. My other thought is that migrating Windows based VM's from q35 to i440fx could invalidate the Windows license, although I don't know if this is a real problem or not. I had no idea that i440fx is superior to q35. Knowing that, I would have used it over q35 when i originally setup my VM's.
  16. Posting my custom backup script for @unRaide and anyone else that wants to use it. I've been using it for months now and it works great. Note: I only use the Appdata backup function of this plugin and have set backup rotation to off as it is handled by this script. What it does: This script will backup your unRaid USB flash drive, your VM XML files, and OVMF files. Backup rotation is set to 3 days in the script and can be changed. Any dated backup folder will not be deleted if text is appended to the folder name. Example: this folder will not be deleted. [email protected] Last backup of v6.6.6 before upgrade CA_Backup_Custom_Stop.sh file is attached at the bottom of this post. READ THE COMMENTS AND USE AT YOUR OWN RISK!! Comments are welcome. I'm still learning so be gentle! LOL There's always room for improvement. #!/bin/bash # CA_Backup_Custom_Stop.sh # Change the locations below to match your backup locations flashbackuplocation="/mnt/user/Backups-Gary/unRAID/Flash/" nvrambackuplocation="/mnt/user/Backups-Gary/unRAID/NVRAM/" vmxmlbackuplocation="/mnt/user/Backups-Gary/unRAID/VM_XML/" appdatabackuplocation="/mnt/user/Backups-Gary/unRAID/Appdata/" daysofbackupstokeep=3 # 1440 minutes in 1 day 7 days is 10080 (( daystominutes = daysofbackupstokeep * 1440 - 1 )) # dont change anything below here echo "..." echo "Running CA Backup Custom Stop script" echo "..." datestamp=""`date '+%F'`"@"`date '+%H'`"."`date '+%M'` dir="$flashbackuplocation"/"$datestamp" # make a subfolder to store backup files if [ ! -d $dir ] ; then echo "Making a subfolder for todays date $datestamp" # make the directory as it doesnt exist mkdir -vp $dir else echo "As $dir exists continuing." fi # save the files using rsync and mod permissions echo "Saving USB Flash drive files" rsync -a --no-o /boot/* $dir/ chmod -R 777 $dir echo "Finished backup of USB Flash drive files" # deleting backup folders older than X number of days as declared at the top echo "Deleting USB Flash Drive backups older than $daysofbackupstokeep days except those the folders that have" echo "text appended to it" # don't delete folders that have text appened to it. Useful to save older backups. Example: this folder will not be deleted [email protected] Last backup of v6.6.6 before upgrade find $flashbackuplocation -type d -maxdepth 1 -mindepth 1 -mmin +$daystominutes -not -name '?????????????????*' | xargs rm -rf echo "..." sleep 2 dir="$nvrambackuplocation"/"$datestamp" # make a subfolder to store backup files if [ ! -d $dir ] ; then echo "Making a subfolder for todays date $datestamp" # make the directory as it doesnt exist mkdir -vp $dir else echo "As $dir exists continuing." fi # save the files using rsync and mod permissions echo "Saving OVMF NVRAM files" rsync -a --no-o /etc/libvirt/qemu/nvram/* $dir/ chmod -R 777 $dir echo "Finished backup of OVMF NVRAM files" # deleting backup folders older than X number of days as declared at the top echo "Deleting NVRAM backups older than $daysofbackupstokeep days except those the folders that have text" echo "appended to it" # don't delete folders that have text appened to it. Useful to save older backups. Example: this folder will not be deleted [email protected] Last backup of v6.6.6 before upgrade find $nvrambackuplocation -type d -maxdepth 1 -mindepth 1 -mmin +$daystominutes -not -name '?????????????????*' | xargs rm -rf echo "..." dir="$vmxmlbackuplocation"/"$datestamp" # make a subfolder to store backup files if [ ! -d $dir ] ; then echo "Making a subfolder for todays date $datestamp" # make the directory as it doesnt exist mkdir -vp $dir else echo "As $dir exists continuing." fi # save the files using rsync and mod permissions echo "Saving VM XML files" rsync -a --no-o /etc/libvirt/qemu/*xml $dir/ chmod -R 777 $dir echo "Finished backup of VM XML files" # rename xml files to *.txt as it's easier to open with a text editor # this fuction is commented out but if you want to use it then uncomment the following 4 lines # echo "Renaming all the XML files to TXT" # cd $dir/ # rename .xml .txt *.xml # echo "Finished renaming the XML files" # deleting backup folders older than X number of days as declared at the top echo "Deleting VM XML backups older than $daysofbackupstokeep days except those the folders that have" echo "text appended to it" # don't delete folders that have text appened to it. Useful to save older backups. Example: this folder will not be deleted [email protected] Last backup of v6.6.6 before upgrade find $vmxmlbackuplocation -type d -maxdepth 1 -mindepth 1 -mmin +$daystominutes -not -name '?????????????????*' | xargs rm -rf echo "..." # lets check and delete older backups from Appdata too for consistency that was performed by the plugin. Note: I disabled backup rotation of appdata folder in the plugin as it is handled by this script echo "Deleting AppData backups older than $daysofbackupstokeep days except those the folders that have" echo "text appended to it" # don't delete folders that have text appened to it. Useful to save older backups. Example: this folder will not be deleted [email protected] Last backup of v6.6.6 before upgrade find $appdatabackuplocation -type d -maxdepth 1 -mindepth 1 -mmin +$daystominutes -not -name '?????????????????*' | xargs rm -rf echo "..." echo "Finished running CA Backup Custom Stop script" echo "..." exit Enjoy, Gary CA_Backup_Custom_Stop.sh
  17. Love this plugin, Thanks for creating and maintaining it!!! I have a feature request. Can you show "Elapsed Time" like you do with "Time Remaining"? This would give me a more realistic idea on future move and copy functions. Thanks.
  18. @unRaide My script is highly customized for my use case (it does file deletes, renaming, ignores some folders, backup rotation and, well, poorly written for general use LOL) so I'd rather not share it, however I can edit it and add some additional commenting so it would be easier to digest and you can run with it from there. I'll let you make the call though. Do you want me to post it as is or edit it a bit to just do some example backups? Gary
  19. I'd like this as well if this really does work!! This could possibly fix many of the problems some people have with GPU passthrough performance.
  20. @unRaide I use this plugin and there is the ability to include running a "Custom Stop Script" which I use to do a few backups of additional things. It works out really well for me.
  21. +1 from me too! I've always thought multiple cache pools was a great idea. I'm finding that my VM and Docker usage has increased significantly over the last few months making this feature so much more valuable and needed.
  22. Has anyone installed this on unRaid 6.6.0 RC2? Wondering if there are compatibility or display issues due to all of the changes in the RC. I've got a few new disks coming and this plugin is exactly what I need to do a little unRaid housekeeping. 😃
  23. @Griz Change your AppData Config Path to: /mnt/user/Docker/binhex-krusader I had the same problem and this fixed it.
  24. This would be nice to have, especially if the IP is dynamic. I was curious about this and we already know the mac address for each VM as it is in each vm's xml file, so we can probably get the ip using arp command or something similar.
  25. Ah, OK. Thanks for pointing that out. I know some plugins are good about handling that problem for us and others aren't. Since this is @Squid plugin, I should have known better ?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.