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.

SpaceInvaderOne

Community Developer
  • Joined

Everything posted by SpaceInvaderOne

  1. Hi, Guys. I have made a video about how to connect virt-manager to your unRAID server to help manage and edit your VMs. I find it very useful for editing VMS with custom edits to prevent the custom edits being deleted. It's great for adding a GPU to an OS X VM or editing say a windows VM with a ROM file passed through for the GPU. If you use qcow2 format for disks you can also use snapshots with it. How to connect virt-manager to unRAID to help manage your VMs
  2. That's good I hope you have better luck with that GPU. What a good idea to attach a mouse before installation! I have never thought of doing that I just fought my way through the vnc mouse installation trying to convince myself its kinda fun!
  3. sorry you will need to open the video in youtube website, then the files are linked in the video description. (click on "show more" in descrition and you will see them) .
  4. Thanks gridrunner! I'll try that tonight! I appreciate you looking into it for me! I thought I found everything there was on this issue, but I didn't find that thread! I tried the verde.kext fix last night that I mentioned previously, but it didn't do anything . Though the instructions said to put it in the 10.10 folder... Now I realize those folders must be the osx version, so 10.10 would not have worked for Sierra anyways... A couple of questions: Once I've dumped the kext in the correct efi folder, do I need to do anything else (Run Kext Utility etc etc), or do I just unmount the EFI partition and reboot? Finally, if I update my install, does this need to be repeated again, or will it stick? Thanks so much for the help! I'm so close to getting this working and ditching my bare steel PC and Mac (And justifying the monster server humming away in my basement! ;p) Yes if you put in the folder thats all you need to do. Most people put the essential kexts in the clover in efi. They should stick there if you reinstall or upgrade. Some people say that some kexts dont work in clover and they have to put them in /System/Library/Extensions but i have only put mine in clover
  5. I have no experience with that card but have a look at this post here it may be worth a try. https://www.tonymacx86.com/threads/radeon-hd-7750-xfx-glitchy-after-10-10-3-update.161511/ You will have to manually add the kext to the clover folder in the efi partition. efi/clover/kexts/other
  6. There is no loss i can notice whilst playing but i will be able to do some benchmark comparisions at the weekend. I will post the results here.
  7. Hi glad you like the vids Yes i normally have the 6450 as the primary card for unRAID which i use for osx vms and openelec. I have run them for long periods of time without issue with the 6450 in seabios and ovmf vms. I have only used the 1070 as primary this last week but have had the vm on for a day or 2 just idle without shutting it down and was stable all that time, I gamed for about 1.5 hours during that time but nothing significant. I have never had probs with restarting vms except a few "one off occasions" if there has been a crash on vm then sometimes i have had to restart server. I would say it may be your rx380x having some issues. Maybe dump its rom and pass it through. Even though its not nvidia, passing the rom file can be very helpful with gpu problems.
  8. Hi there Peter, I dont think its necessary to specify that. Looking at the below from https://libvirt.org/formatdomain.html by default i think rombar is on anyway. rom The rom element is used to change how a PCI device's ROM is presented to the guest. The optional bar attribute can be set to "on" or "off", and determines whether or not the device's ROM will be visible in the guest's memory map. (In PCI documentation, the "rombar" setting controls the presence of the Base Address Register for the ROM). If no rom bar is specified, the qemu default will be used (older versions of qemu used a default of "off", while newer qemus have a default of "on"). Since 0.9.7 (QEMU and KVM only). The optional file attribute contains an absolute path to a binary file to be presented to the guest as the device's ROM BIOS. This can be useful, for example, to provide a PXE boot ROM for a virtual function of an sr-iov capable ethernet device (which has no boot ROMs for the VFs). Since 0.9.10 (QEMU and KVM only).
  9. Hi Guys i have made a video tutorial on how to pass through an nvidia gpu as the primary or only gpu in the server. This guide is based off hupsters great work on dumping the bios of the gpu. Hope you find it useful ! How to pass through an NVIDIA GPU as primary or only gpu in unRAID Here are some bios dumps from various Nvidia gpus GTX 5 Series evga 550ti 1GB https://www.dropbox.com/s/bbctm266ujctj4f/EVGA.GTX550ti.1024.110225.dump?dl=0 If using this please read here first http://lime-technology.com/forum/index.php?topic=52960.msg535568#msg535568 GTX 7 Series msi 7 50ti Twinfrozer https://www.dropbox.com/s/6cntzfu54qv2359/msi750titwinfrozer.dump?dl=0 evga GTX 760sc thanks to 1812) https://www.dropbox.com/s/yulm5ijodwko7jg/evgagtx760sc.dump?dl=0 GTX 9 Series gigabyte gtx960_2G https://www.dropbox.com/s/v6kvtdd5zxlmz02/Gigabytegtx960_GVN960IXOC_2GD.dump?dl=0 evga gtx970 SC https://www.dropbox.com/s/e2q89beqxjsehzz/evgagtx970sc.dump?dl=0 gigabyte gtx 970 https://www.dropbox.com/s/2iqoigtayh7pr5d/gigabyteGTX970.dump?dl=0 GTX 10 Series GTX 1050 Ti ZOTAC OC (thanks to darianf ) https://www.dropbox.com/s/8hxvgub2vxdq657/zotac1050tioc4g.dump?dl=0 GTX 1060 mini 3g Zotac(thanks to darianf ) https://www.dropbox.com/s/s6yhwl0kzksghcn/zotac1060mini3g.dump?dl=0 GTX1060_6gb EVGA (thanks to Brandur) https://www.dropbox.com/s/lyjczmwva573gx4/EVGA-GTX1060_6GB.dump?dl=0 GTX 1060 WINDFORCE OC 6g (thanks to @Lavoslav ) https://www.dropbox.com/s/6plqualklw8eptn/GV-N1060WF2OC-6GD.rom?dl=0 GTX1070 MSI founders edition https://www.dropbox.com/s/gtm917g5nnagpy6/msifoundersedition1070.dump?dl=0 GTX 1070 MSI seahawk . https://www.dropbox.com/s/8u4ryfqexh6ag0i/msiseahawk1070.dump?dl=0 GTX 1080 founders (thanks to heratic) https://www.dropbox.com/s/1f9ridkcmdrklv6/GTX1080FE.dump?dl=0 GTX 1080TI EVGA founders edition (thanks to heratic) . https://www.dropbox.com/s/f2xe3yi3c65kad7/1080ti.rom?dl=0 If anyone who has dumped their gpu bios could you please post here so we can get a collection on the site to help others as techpowerup bios doesnt work for us, nor to bios files dumped by gpuz How to edit a vbios from techpowerup using a hex editor @Matoking has written a script which will hex edit the vbios for you automatically for you. Please note he says it hasn't been tested extensively and warns this is used at your own risk https://github.com/Matoking/NVIDIA-vBIOS-VFIO-Patcher
  10. Just a stupid video i made of running unRAID on a macbook pro with usb flash drive as array. Then using its own OS X operating system passed through via its sdd as an unRAID vm!! OS X on unRAID running on a macbook pro!
  11. I spoke to danioj earlier, unfortunately he's not well at the moment, so don't get upset if he doesn't reply for a while. Oh i am very sorry to hear that news and wish danioj a speedy recovery.
  12. Hi Danioj I am loving your excellent script and have made a youtube video on it here http://lime-technology.com/forum/index.php?topic=52784.0 I was thinking it would be really cool to add some pushbullet and pushover notifications after vms have been backed up with your script. maybe something like this #set whether to use push notication [0- none] [1-pushover] [2-pushbullet] pushnotifications="0" #pushover api (only fill in if set above to pushover above) apitoken="token=xxxxxxxxxxxxxxxxxxxx" userkey="user=xxxxxxxxxxxxxxxxxxxx" #pushbullet api (only fill in if set above to pushbullet above) API="xxxxxxxxxxxxxxxxxxx" #set function "pushnotice" to push type if [[ "$pushnotifications" =~ ^(1|2)$ ]]; then if [ "$pushnotifications" -eq 1 ]; then function pushnotice { curl -s \ --form-string $apitoken \ --form-string $userkey \ --form-string "message=$1" \ https://api.pushover.net/1/messages.json } echo "set for pushover" elif [ "$pushnotifications" -eq 2 ]; then function pushnotice { curl -u $API: https://api.pushbullet.com/v2/pushes -d type=note -d title="unRAID status" -d body="$1" } echo "set for pushbullet" fi else function pushnotice { echo "$1" } fi Also would be great for ovmf machines to backup the ovmf nvram aswell. I am really liking the way this script is developing and thankyou for all the hard work you put in in making this.
  13. I cant see anything wrong with your xml. But i see this line <kernel>/mnt/disk1/isos/Yosemite/bootr2839</kernel> From this i guess you are using Yosimite yes? I havent used yosimite myself (only el cap and sierra) so this possibly could be why? What you could try is to convert the vm to ovmf and cover and try with that.
  14. so are there any plans for arm emulation? Maybe if enough people want it.
  15. No the defualt icons will be uneffected will just add more to them.
  16. Do I need to do something with test so that it creates the nvram are somehow? Edit:1 OK, so I checked /etc/libvirt/qemu/nvram/ and indeed the nvram had not been created, so I created another test with no disk and this time started the vm. The nvram was created, so I am now pasting the new details into the elcap vm xml Edit:2 So the nvram gets deleted with the deletion of the test vm, so then the el cap vm cannot find it. Will copy a version before I delete the test vm template. Edit:3 Ok, so that worked and the vm is booting. Will try changing the resolution next. Thanks for the direction Cool glad you got it working I made a script that backs up the nvram and xml of all the vms, for use with squids user script plugin, that you may find useful in case one gets corrupted again http://lime-technology.com/forum/index.php?topic=50416.msg505867#msg505867
  17. wow thanks bonienl its great hearing positive feedback from the guy who made the unRAID Dynamix Gui It would be awesome to see one of my videos put as a sticky!
  18. @gridrunner again useful information thanks & @peter_sm I;ve spent the best part of the day getting this to work and upgrading. I have used the Sierra EFI files and am running well, except I am again booting into the efi shell. I have to manually point the shell to the efi file to boot into clover each time, for some reason. It seem to occur when I change your default resolution from 800x600 to 1920x1080. I've setup the same resolution in the ovmf config too, so not sure why its not booting striaght. I have at least un upgraded El Cap to Sierra, thank you. I will listen to your clean install video to see if I have missed a step.... ok i maybe your ovmf nvram file is corrupt. try this. 1. make a new ovmf linux template virtual machine. 2. name it say "test template" 3. set primary disk location to none. 4. leave everything else as is, but uncheck start vm after creation. 5. click update what this will do is generate a new nvram file. so now goto the vm "test template" and look for the os tags like below <os> <type arch='x86_64' machine='pc-q35-2.5'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/6d6dda8c-f323-ba22-8ed6-8fe56565dfd1_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </os> copy that out of your test template then goto the osx vm template and replace the os tag code in that, with what you have just copied from the test template. now go back to your test template and find the line in uuid tags like this <uuid>6d6dda8c-f323-ba22-8ed6-8fe56565dfd1</uuid> then use that uuid in the test template copy it and then open osx template and replace the uuid line with that. after you have changed those 2 parts in the xml you can delete the "test template" vm You will have to change the resolution in the ovmf again as the new nvram file will be defualt. Please try that and report back here
  19. Automatically download from repo and install custom VM icons to vm manager Here are a couple of scripts that work together. These will download custom vm icons and gui banners from a website repo (which has a collection of vm icons that users have submitted and can contribute to) to a choosen store folder on array. Then install them, from there, into the vm manager, by rsync to /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images. Optional push notifications on new icon downloads built into script. For more info on how to setup please see this post http://lime-technology.com/forum/index.php?topic=52609.0 Script 1 Icon_banner downloader #!/bin/bash #downloads custom icons from online icon repository to array then copies them into vm manager. # #set below to [0 - First copies icons to category folders, so you can choose which icons to have copied to the system] #set below to [1 - direct downloads all icons without categories then copies them to your system without user choice] direct_copy_icons="0" #set location on server for download of icons if above not set to direct downloadlocation="/mnt/user/test" # # #optional push notifications set below leave all settings below if none required # # #set whether to use pushnotication on download of new icons [0- none] [1-pushover] [2-pushbullet] pushnotifications="1" #pushover api (only fill in if set above to pushover above) apitoken="token=put your pushover token here" userkey="user=put your pushover user key here" #pushbullet api (only fill in if set above to pushbullet above) API="put your push bullet api key here" #dont change anything below here *********************************************************************************** # dirtemp=$downloadlocation"/icons/temp" dirstore=$downloadlocation"/icons/store" dirbanner=$downloadlocation"/icons/banners" #set function "pushnotice" to push type if [[ "$pushnotifications" =~ ^(1|2)$ ]]; then if [ "$pushnotifications" -eq 1 ]; then function pushnotice { curl -s \ --form-string $apitoken \ --form-string $userkey \ --form-string "message=$1" \ https://api.pushover.net/1/messages.json } echo "set for pushover" elif [ "$pushnotifications" -eq 2 ]; then function pushnotice { curl -u $API: https://api.pushbullet.com/v2/pushes -d type=note -d title="unRAID vm icons" -d body="$1" } echo "set for pushbullet" fi else function pushnotice { echo "$1" } fi if [ ! -d $dirtemp ] ; then echo "Setting up first folder $dirtemp " # make the temp directory as it doesnt exist mkdir -vp $dirtemp else echo "continuing." fi #check if array if banner location exist if [ ! -d $dirbanner ] ; then echo "Setting up banner folder $dirbanner " # make the temp directory as it doesnt exist mkdir -vp $dirbanner else echo "continuing." fi #check if array if store location exist if [ ! -d $dirstore ] ; then echo "Setting up second folder $dirtemp " # make the store directory as it doesnt exist mkdir -vp $dirstore else echo "All folders needed are already created continuing." fi if [[ "$direct_copy_icons" =~ ^(0|1)$ ]]; then if [ "$direct_copy_icons" -eq 0 ]; then # set download location to temp folder for user to sort echo "information: direct_copy_icons flag is 0. Icons will be copied to array first for manual sorting." download=$dirtemp #set wget to download with folder structure for user sorting get="-r -c -S -N -nH -e robots=off -np -A png -R index.html* http://spaceinvader.one/unraidvmicons/" getbanner="-r -c -S -N -nH -e robots=off -np -A png -R index.html* http://spaceinvader.one/unraidbanners/" #set what to do at end of script end=0 elif [ "$direct_copy_icons" -eq 1 ]; then # set download location to store folder then copy to system echo "information: direct_copy_icons flag is 1.Icons will be copied directly to system without user intervention" download=$dirstore #set wget to download without folder structure as direct to system get="-r -c -S -N -nH -e robots=off -nd -np -A png -R index.html* http://spaceinvader.one/unraidvmicons/" getbanner="-r -c -S -N -nH -e robots=off -np -A png -R index.html* http://spaceinvader.one/unraidbanners/" #set what to do at end of script end=1 fi else echo "failure: direct_copy_icons is $direct_copy_icons. this is not a valid format. expecting [0 - array first] or [1 - direct to system]. exiting." exit 1 fi echo "'______'''_______''_'''''_''__''''_''___''''''_______''_______''______'''___'''__''''_''_______'"; echo "|''''''|'|'''''''||'|'_'|'||''|''|'||'''|''''|'''''''||'''_'''||''''''|'|'''|'|''|''|'||'''''''|"; echo "|''_''''||'''_'''||'||'||'||'''|_|'||'''|''''|'''_'''||''|_|''||''_''''||'''|'|'''|_|'||''''___|"; echo "|'|'|'''||''|'|''||'''''''||'''''''||'''|''''|''|'|''||'''''''||'|'|'''||'''|'|'''''''||'''|'__'"; echo "|'|_|'''||''|_|''||'''''''||''_''''||'''|___'|''|_|''||'''''''||'|_|'''||'''|'|''_''''||'''||''|"; echo "|'''''''||'''''''||'''_'''||'|'|'''||'''''''||'''''''||'''_'''||'''''''||'''|'|'|'|'''||'''|_|'|"; echo "|______|'|_______||__|'|__||_|''|__||_______||_______||__|'|__||______|'|___|'|_|''|__||_______|"; echo "'''''''''''''''''''''''''___'''_______''_______''__''''_''_______'''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|'''|'|'''''''||'''''''||''|''|'||'''''''|''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|'''|'|'''''''||'''_'''||'''|_|'||''_____|''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|'''|'|'''''''||''|'|''||'''''''||'|_____'''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|'''|'|''''''_||''|_|''||''_''''||_____''|''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|'''|'|'''''|_'|'''''''||'|'|'''|'_____|'|''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''|___|'|_______||_______||_|''|__||_______|''''''''''''''''''''''''''''''"; firstcount=$(find $dirtemp -type f | wc -l) firstcount2=$(find $dirstore -type f | wc -l) bannercount=$(find $dirbanner -type f | wc -l) sleep 10 wget $get -P $download wget $getbanner -P $dirbanner sleep 3 lastcount=$(find $dirtemp -type f | wc -l) lastcount2=$(find $dirstore -type f | wc -l) bannercount2=$(find $dirbanner -type f | wc -l) totalnew=$(($lastcount - $firstcount)) totalnew2=$(($lastcount2 - $firstcount2)) bannernew=$(($bannercount2 - $bannercount)) if [[ "$direct_copy_icons" =~ ^(0|1)$ ]]; then if [ "$direct_copy_icons" -eq 0 ]; then #display message echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶¶¶¶'''''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''¶´´´´¶¶'''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''¶´´´´´¶'''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶´´´´¶'''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶´´´¶''''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''¶¶¶¶¶¶¶¶¶¶¶¶'''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´¶''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´¶'''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶¶´´´¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´´´´¶'''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´´´´¶'''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''¶´´´¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´¶'''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "'''''''''_______''___''''''___''''''''______'''_______''__''''_''_______'''''''''"; echo "''''''''|'''_'''||'''|''''|'''|''''''|''''''|'|'''''''||''|''|'||'''''''|''''''''"; echo "''''''''|''|_|''||'''|''''|'''|''''''|''_''''||'''_'''||'''|_|'||''''___|''''''''"; echo "''''''''|'''''''||'''|''''|'''|''''''|'|'|'''||''|'|''||'''''''||'''|___'''''''''"; echo "''''''''|'''''''||'''|___'|'''|___'''|'|_|'''||''|_|''||''_''''||''''___|''''''''"; echo "''''''''|'''_'''||'''''''||'''''''|''|'''''''||'''''''||'|'|'''||'''|___'''''''''"; echo "''''''''|__|'|__||_______||_______|''|______|'|_______||_|''|__||_______|''''''''"; echo "'''''''''__''''_''_______''_'''''_''''_______''_______''______''''_______''''''''"; echo "''''''''|''|''|'||'''''''||'|'_'|'|''|'''''''||'''''''||''''_'|''|'''''''|'''''''"; echo "''''''''|'''|_|'||'''_'''||'||'||'|''|''_____||'''_'''||'''|'||''|_'''''_|'''''''"; echo "''''''''|'''''''||''|'|''||'''''''|''|'|_____'|''|'|''||'''|_||_'''|'''|'''''''''"; echo "''''''''|''_''''||''|_|''||'''''''|''|_____''||''|_|''||''''__''|''|'''|'''''''''"; echo "''''''''|'|'|'''||'''''''||'''_'''|'''_____|'||'''''''||'''|''|'|''|'''|'''''''''"; echo "''''''''|_|''|__||_______||__|'|__|''|_______||_______||___|''|_|''|___|'''''''''"; echo "'__'''__''_______''__'''__''______''''''___'''_______''_______''__''''_''_______'"; echo "|''|'|''||'''''''||''|'|''||''''_'|''''|'''|'|'''''''||'''''''||''|''|'||'''''''|"; echo "|''|_|''||'''_'''||''|'|''||'''|'||''''|'''|'|'''''''||'''_'''||'''|_|'||''_____|"; echo "|'''''''||''|'|''||''|_|''||'''|_||_'''|'''|'|'''''''||''|'|''||'''''''||'|_____'"; echo "|_'''''_||''|_|''||'''''''||''''__''|''|'''|'|''''''_||''|_|''||''_''''||_____''|"; echo "''|'''|''|'''''''||'''''''||'''|''|'|''|'''|'|'''''|_'|'''''''||'|'|'''|'_____|'|"; echo "''|___|''|_______||_______||___|''|_|''|___|'|_______||_______||_|''|__||_______|"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "Sort your icons located at $dirtemp and put the ones you want into $dirstore" if [ "$lastcount" -gt "$firstcount" ]; then pushnotice "$totalnew new icons downloaded to $dirtemp ready for sorting" else echo "No new icons downloaded" fi elif [ "$direct_copy_icons" -eq 1 ]; then #rysnc downloaded icons to dynamix.vm.manager/templates/images then display message rsync -a $dirstore/* /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶¶¶¶'''''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''¶´´´´¶¶'''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''¶´´´´´¶'''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶´´´´¶'''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''''¶´´´¶''''''''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''¶¶¶¶¶¶¶¶¶¶¶¶'''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´¶''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´¶'''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶¶´´´¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´´´´¶'''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´´´´´¶'''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''¶´´´¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''¶´´´´´´´´´´´¶'''''''''''''''''''''''''''''''"; echo "''''''''''''''''''''''''''''''''''''''¶¶¶¶¶¶¶¶¶¶¶''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "'''''''''''_______''___''''''___''''''''______'''_______''__''''_''_______'''''''"; echo "''''''''''|'''_'''||'''|''''|'''|''''''|''''''|'|'''''''||''|''|'||'''''''|''''''"; echo "''''''''''|''|_|''||'''|''''|'''|''''''|''_''''||'''_'''||'''|_|'||''''___|''''''"; echo "''''''''''|'''''''||'''|''''|'''|''''''|'|'|'''||''|'|''||'''''''||'''|___'''''''"; echo "''''''''''|'''''''||'''|___'|'''|___'''|'|_|'''||''|_|''||''_''''||''''___|''''''"; echo "''''''''''|'''_'''||'''''''||'''''''|''|'''''''||'''''''||'|'|'''||'''|___'''''''"; echo "''''''''''|__|'|__||_______||_______|''|______|'|_______||_|''|__||_______|''''''"; echo "'''''''___'''_______''_______''__''''_''_______''''__''''_''_______''_'''''_'''''"; echo "''''''|'''|'|'''''''||'''''''||''|''|'||'''''''|''|''|''|'||'''''''||'|'_'|'|''''"; echo "''''''|'''|'|'''''''||'''_'''||'''|_|'||''_____|''|'''|_|'||'''_'''||'||'||'|''''"; echo "''''''|'''|'|'''''''||''|'|''||'''''''||'|_____'''|'''''''||''|'|''||'''''''|''''"; echo "''''''|'''|'|''''''_||''|_|''||''_''''||_____''|''|''_''''||''|_|''||'''''''|''''"; echo "''''''|'''|'|'''''|_'|'''''''||'|'|'''|'_____|'|''|'|'|'''||'''''''||'''_'''|''''"; echo "''''''|___|'|_______||_______||_|''|__||_______|''|_|''|__||_______||__|'|__|''''"; echo "'''''''''''''''''''______''''_______''_______''______'''__'''__''''''''''''''''''"; echo "''''''''''''''''''|''''_'|''|'''''''||'''_'''||''''''|'|''|'|''|'''''''''''''''''"; echo "''''''''''''''''''|'''|'||''|''''___||''|_|''||''_''''||''|_|''|'''''''''''''''''"; echo "''''''''''''''''''|'''|_||_'|'''|___'|'''''''||'|'|'''||'''''''|'''''''''''''''''"; echo "''''''''''''''''''|''''__''||''''___||'''''''||'|_|'''||_'''''_|'''''''''''''''''"; echo "''''''''''''''''''|'''|''|'||'''|___'|'''_'''||'''''''|''|'''|'''''''''''''''''''"; echo "''''''''''''''''''|___|''|_||_______||__|'|__||______|'''|___|'''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo "'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"; echo " Icons are now ready to use and available in vm manager. " if [ "$lastcount2" -gt "$firstcount2" ]; then pushnotice "$totalnew2 new icons downloaded your vm manager" else echo "No new icons downloaded" fi fi else echo "." fi if [ "$bannercount2" -gt "$bannercount" ]; then pushnotice "$bannernew new banners downloaded to $dirbanner " else echo "No new banners downloaded" fi exit 0 script 2 Icon sysnc #!/bin/bash # this script works with icon_banner downloader # It syncs the vm icon store on icon store folder on array with /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images #set location on server for download of icons same location as icon_banner downloader else script will not work downloadlocation="/mnt/user/test" # do not change anything below this line dirstore=$downloadlocation"/icons/store" #check if above location exist if [ ! -d $dirstore ] ; then echo "$dirtemp does not exist please check you have icon_banner downloader script installed and run at least once and downloadlocation is set in this script the same " else echo "Ok evrything looks how it should. Syncing vm icon store with dynamix.vm.manager " fi rsync -a $dirstore/* /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images sleep 5 exit icon_scripts.zip
  20. Now there's something I never would have thought of doing... Glad you got what you needed And without you I wouldn't find the domain.img! Though now I am going to read more about CA backups, how to use it and what's good to back up. Heres a script you can use with squids user script plugin that will backup all vm xml files and ovmf nvram files to a choosen dated folder. http://lime-technology.com/forum/index.php?topic=50416.msg505867#msg505867
  21. Backup vm xml files and ovmf nvram files. This script backs up vm xml files and ovmf nvram files to a folder of your choice. they are put into a dated folder. Just set the location in the script. #!/bin/bash #backs up #change the location below to your backup location backuplocation="/mnt/user/test/" # do not alter below this line datestamp="_"`date '+%d_%b_%Y'` dir="$backuplocation"/vmsettings/"$datestamp" # dont change anything below here if [ ! -d $dir ] ; then echo "making folder for todays date $datestamp" # make the directory as it doesnt exist mkdir -vp $dir else echo "As $dir exists continuing." fi echo "Saving vm xml files" rsync -a --no-o /etc/libvirt/qemu/*xml $dir/xml/ echo "Saving ovmf nvram" rsync -a --no-o /etc/libvirt/qemu/nvram/* $dir/nvram/ chmod -R 777 $dir sleep 5 exit vm_settings_backup.zip
  22. Thanks for the idea. modified it to work with pushbullet and added a couple other notifications too. Love to know what extra functions did you put in your script? Good idea to do push bullet . So now i have edited the code in the script to give option of either.
  23. Glad they were helpful If you are upgrading to sierra from elcap yes its possible . Check peter_sm post earlier in thread http://lime-technology.com/forum/index.php?topic=51915.msg501680#msg501680 The reason you not booting the install/upgrader is probably this. Please check. <qemu:arg value='-cpu'/> <qemu:arg value='core2duo,vendor=GenuineIntel'/> </qemu:commandline> </domain> Your cpu is set for core2duo which is fine for el cap but not sierra. you will need to change it to this <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,vendor=GenuineIntel'/> </qemu:commandline> </domain> Also when you have upgraded you will need to open the efi partition again then download the files description of the sierra video and use the efi folder in that instead as that contains a different patched clover for sierra. If you dont do this the machine will not run at full speed.
  24. i tried sierra and el cap with 6.3 and both boot ok for me. But not tried passing through any gpu at the moment.
  25. Hi Guys i have made this video below to show people who maybe new to unraid how to customize their server with the following plugins Community applications fix common problems unassigned devices system stats s3 sleep system temperature nerd pack system buttons Id like to say thanks to the guys who gave us these plugins that make our unRAID life better!!. Squid, dmacius72, dlandon and bergware. And as i cant make plugins i thought i would make a video instead! How to configure and install some essential plugins for unRAID

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.