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.

gray squirrel

Members
  • Joined

  • Last visited

Everything posted by gray squirrel

  1. As an alternative... I don’t sleep my VM I shut them down. I then use the below guide to send a remote WOL request. I have shortcuts on my phone that I can ask Siri to activate. works well and the VM is booted before I have had chance to sit down at my gaming chair!
  2. Still an interesting topic if some developers try to prevent virtual environments. However, it looks like RDR2 was patched today and now for whatever reason it works on a very standard VM setup. 2700X - 4 cores passed and isolated GTX 1080 - passed as primary 2TB NVME - Passed HyperV-on Performance is nice as well 50-70 FPS 1440P ultra!
  3. It would be interesting if somebody could make a guide for the not so technical. I am dual booting to get around this issue in RDR2. Are there any risks associated to this approach?
  4. If you click on the VM name it displays the a disk info. Just edit the value for the one you want to change
  5. Fixed, just used a free partition management tool and moved the recover Partition to the end.
  6. So I am just moving my gaming rig into a VM and I went to expand my Vdisk from 100G to 200G following Spaceinvader One video However, The windows recovery partition is in the wrong place, so I can't extend the C drive. Is there a way to manage the partitions in a Vdisk, so I can move it out of the way?
  7. I am evaluating combining my Workstation / gaming Rig with my NAS. I am trying to understand the performance hit by moving to a VM. I am losing around 20% of my expected CPU performance in both multi and single threaded application. my test system is: Asrock EP2C602 2x e5-2670 32GB of Ram GTX 960 past thought to the VM when I test the system on a clean windows build (bare metal) I get a Cinebench R15 score of around 1980 (which is as expected) when I move to a VM, assigning with only one CPU I would expect to get around 50% of this as I plan to use the other CPU for Other tasks. currently I am getting 750-820 in R15 (8cores / 16 threads) and the single core test performance is about the same reduction over expected. I have isolated a complete CPU for this testing (the CPU that is directly connected to the GPU), however I get the same results on a VNC windows 10 install on the other CPU (without isolation). results are just as bad if give it all 16 cores (around 1600 scored). 4 cores / 8 threads net 400, so scaling looks constant, im just missing 400 points somewhere? I have tips / tweaks set to performance with boost enabled. Win 10 power mode is set to performance. the CPU looks to b boosting to 3.0Ghz (which is consistent with my BM testing) I have played around with moving the emulations cores off the VM CPU to see if removing the overhead helps but with no impact. this had zero impact! I get the feeling I am missing something as most of the videos on unraid show almost BM performance in most applications. XML <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='5'> <name>WIN.10.A</name> <uuid>73c3fde2-1f62-2524-5410-b8c6087fa87c</uuid> <description>Windows 10</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='16'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='18'/> <vcpupin vcpu='4' cpuset='4'/> <vcpupin vcpu='5' cpuset='20'/> <vcpupin vcpu='6' cpuset='6'/> <vcpupin vcpu='7' cpuset='22'/> <emulatorpin cpuset='8,24'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-3.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/73c3fde2-1f62-2524-5410-b8c6087fa87c_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='none'/> <source file='/mnt/disks/Unassigned_SSD/WIN.10.A/vdisk1.img' index='2'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/drivers/virtio-win-0.1.160-1.iso' index='1'/> <backingStore/> <target dev='hdb' bus='ide'/> <readonly/> <alias name='ide0-0-1'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='ide' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:01:70:a7'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-5-WIN.10.A/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='connected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <alias name='input0'/> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'> <alias name='input1'/> </input> <input type='keyboard' bus='ps2'> <alias name='input2'/> </input> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x03' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1a' function='0x0'/> </source> <alias name='hostdev2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain>
  8. Is it possible to use the reverse proxy to redirect traffic to an internal IP, either a VM or another machine? I am new to unraid, and I have a synology NAS that I am migrating away from. I have also set up a xpenology VM. I have set up a number of synology units with friends and family and I like the way it handles backup, so I want to use my xpenology VM or current synology as a remote target. I have set up Letsencrypt docker and it works grate after following the spaceinvaderone video. However this only looks to work with dockers on the Unraid machine, via proxynet. I found some example code to root the proxy pass to an internal IP for example 192.168.X.XX at https://www.reddit.com/r/unRAID/comments/apapqw/reverse_proxy_with_letsencrypt_docker_and_vm/ However I cant get it to work. I have my own domain and plan to use something like xpenology.mydomain.com and synology.mydomain.com. If it forward port 5001 to my xpenology vm I can connect directly using xpenology.mydomain.com:5001 but if I don’t specify the port I get the “Welcome to our server” nginx splash page. It would be nice to be redirected to each of these DSM web interfaces by using xpenology. and synology. as i can only forward 5001 once. My congfig file is currently. server { listen 443 ssl http2; server_name xpenology.*; server_tokens off; access_log /var/log/nginx/xpenology.SITE.access.log; error_log /var/log/nginx/xpenology.SITE.error.log error; ssl on; ssl_certificate /etc/letsencrypt/live/SITE/fullchain.pem; ssl_certificate_key /etc/letsencrypt/SITE/privkey.pem; location /{ proxy_pass https://192.168.X.XXX:50001; proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Protocol $scheme; proxy_set_header X-Url-Scheme $scheme; } }

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.