Jump to content

RiDDiX

Members
  • Posts

    172
  • Joined

  • Last visited

Posts posted by RiDDiX

  1. 12 hours ago, doesntaffect said:

    @RiDDiX Did you use a guide to install your VM? If so, can you share the link?

     

    I am currently reading through this https://github.com/osx86-ijb/Hackinabox#5-making-the-recovery-usb-on-linux

    But on the page to create the installer, it says that Monterey should be avoided since USB port mapping is broken. I wonder how relevant this is in a VM? 

    Meanwhile, I am reinstalling a VM based on this video from Spaceinvader since I want to trial the Geforce GPU and the HDMI/USB over IP extender to get a GPU accelerated GUI.

     

    Basically, I am trailing a few installs before settling into a "final" production VM with passthrough GPU.

     

    Thanks for any advise. If you feel more comfortable to reply in German, just shoot me message :)

     

     

    I used nearly the same guid for creating the usb installer, but I used Big Sur then upgraded to Monterey.

    If you are able to passthrough a usb card or even the onboard usb controller to the vm I should work just fine. Its what I did.

    I created the usb installer within a linux vm, then passthrough my usb onboard to the mac vm, I used FreeBSD as template for my hackintosh vm, added the qemu arg lines (at the bottom of my xml) and edited my xml for my gpu to be paired instead of splitted, keyword "multifunction=on".

    Then I added the kexts which I needed for my Hackintosh VM. Lilu and Whatevergreen also RestrictEvents are needed in most of the cases.

    My VM runs smoth and nicely, for me the badside is that my Unraid Server atm is stuck with a GT630 so I needed the geforce-kepler patcher from chris1111 which added the needed geforce kexts to get my monitor looking correct and full resolution.

     

    • Like 1
  2. 55 minutes ago, matty2k said:

    Same here. NordVPN is working but the log still chowing connecting.

     

    It seems that the "LATEST" isnt the LATEST xD This is why I added the :master

     

    Because it uses NordVPN Client 3.11 instead 3.10

  3. On 10/24/2021 at 5:09 PM, lachinois said:

    Hi all!

     

    I'm trying to fix a vfio binding issue. I have 2 GPU's in my server, and I'm able to pass the 2ND GPU to my VM's with the integrated VFIO-PCI plugin that comes with unraid 6.10. However, when I try to bind the 1rst GPU (checking all 4 NVIDIA devices, just like the 2nd GPU) it will freeze on boot when it comes to vfio-pci.... in the boot sequence. 

     

    I read that disabling the framebuffer can help the system bind boot device GPU's, so I'm not trying to disable the unraid framebuffer when it boots from GRUB in hopes it will allow the 1rst GPU to bind as well instead of just freezing the PC on boot.

     

    I have tried this in my GRUB config, but to no avail, the framebuffer is still visible no matter what I do. Has anyone had any success with these methods on NVidia cards to disable the video output on boot?

     

    label Unraid OS
      menu default
      kernel /bzimage
      append initrd=/bzroot pci=noaer pcie_acs_override=downstream,multifunction  video=efifb:off,vesafb:off,vesa:off

     

    When I boot I get this, even with the video=efifb:off... Here is a screen shot of the vfio-pci freezing. I've also attached a diagnostic or my server (when I don't try to bind the 1rst GPU).

     

    247015496-572501960639513-33266642813468

     

     

    tower-diagnostics-20211024-1104.zip 79.64 kB · 0 downloads

     

    As ghost wrote it already. The bootarg still works as it should and as you see. Your monitor just freezed up where Unraid stopped using your monitor. (Like a frozen Picture) xD

  4. 38 minutes ago, jimdaway said:

    I initially had that situation waiting for a connection as well.

     

    However, check your WAN IP address as mine was indeed through the VPN even though it said it was still connecting.

     

     

    Found a fix:

    Edit the docker template and add/replace for repository:

     

    bubuntux/nordvpn:master

     

     

    Start the container, when stuck at "connecting"

     

    Go into Unraid -> Docker -> Click on nordvpn Icon -> Console -> type 

     

    curl ifconfig.io

     

    Check IP against your WAN-IP.

     

    Should work 🙂

     

  5. 5 minutes ago, jimdaway said:

    Gah. Sorry, Mate.

     

    Please let me know which Nord docker container you end up using and what the outcome is. Shared info is always valuable!

     

    Best of luck.🙂

     

    I try now a few and check which one is my favorite.

    Here my Logs / Username and Password wont show. xD But it is stuck at connecting -.-

     

    Quote

    [2021-10-26T16:31:30+02:00] Setting up NordVPN Version 3.10.0
    CyberSec is set to 'enabled' successfully.
    Disabling CyberSec.
    DNS is set to '1.0.0.1, 1.1.1.1' successfully.
    Kill Switch is already set to 'disabled'.
    Technology is successfully set to 'NordLynx'.
    Subnet XXX is whitelisted successfully.
    Subnet XXX is whitelisted successfully.
    Ipv6 is set to 'enabled' successfully.
    Subnet XXXX is whitelisted successfully.
    [2021-10-26T16:31:30+02:00] Connecting...

     

  6. 52 minutes ago, jimdaway said:

    I totally agree that a potentially regular occurrence of this would be too problematic to tolerate.

     

    I made this change two weeks ago (Oct 12) and it's been working properly since. I'm not beyond thinking I may have had something misconfigured but the process of fixing it didn't point in that direction. I use a torrent IP tracker to confirm that my torrenting traffic is going through the VPN and it's been solid so far however YMMV.

     

    If I see any drop in connection, I'll report it back here so we can stay informed.

     

    So I tried with chaning my password within nordvpn control panel.. Dont work xD

    So Ill go back to an other nordvpn docker....

  7. 1 hour ago, jimdaway said:

    Hi @RiDDiX, I eventually went to my Nord account and changed my password there as I KNOW I was entering it correctly in the container config.

     

    After I changed my password on the Nord site, I used the new one for the unRAID container and it started working just fine.

     

    It was a very odd situation as I know the password for NordVPN was correct as I tested it on other devices.

     

    Ok. I will try this also but afaik if this happens every week it seems nearly useless. Because why should I change my Password every week? xD

     

  8. 6 hours ago, Cliff said:

    are there any new on when the unraid update will be released ?

     

    I dont know if I am supposed to post a 6.10.0-rc2h Build here... But with this no "external" Patches are needed.

     

    Decided to do because it is visible within the forums itself:

    https://s3.amazonaws.com/dnld.lime-technology.com/test/unRAIDServer.plg

     

    This will bring into the "Test"-Branche but you will be able to get the "OVMF TPM"-BIOS. Just edit then your xml or from the drop down menu..

     

    • Like 1
  9. 1 hour ago, doesntaffect said:

    I deleted the VM (was my 1st hackintosh ever) and started from scratch with a Big Sur installation with the help of the spaceInvader Macinabox docker & helper scripts.

     

    So far so good. The thread shared above says that MacPro7,1 isn't supported and one should stick with 1,1. How did you install your system @RiDDiX, since you are already running Monterey? What kind of CPU is detected in your VM?

     

    I'd like to set up my VM with least possible patches / hacks. All this Opencore / kext stuff screams for

    instability and issues from my view. But I might be wrong :)

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    	<key>ACPI</key>
    	<dict>
    		<key>Add</key>
    		<array>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-PLUG.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-GFX.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-ARPT.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-XGE.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-NVME.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-XHC.aml</string>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>SSDT-EC-USBX-DESKTOP.aml</string>
    			</dict>
    		</array>
    		<key>Delete</key>
    		<array/>
    		<key>Patch</key>
    		<array/>
    		<key>Quirks</key>
    		<dict>
    			<key>FadtEnableReset</key>
    			<false/>
    			<key>NormalizeHeaders</key>
    			<false/>
    			<key>RebaseRegions</key>
    			<false/>
    			<key>ResetHwSig</key>
    			<false/>
    			<key>ResetLogoStatus</key>
    			<true/>
    			<key>SyncTableIds</key>
    			<false/>
    		</dict>
    	</dict>
    	<key>Booter</key>
    	<dict>
    		<key>MmioWhitelist</key>
    		<array/>
    		<key>Patch</key>
    		<array/>
    		<key>Quirks</key>
    		<dict>
    			<key>AllowRelocationBlock</key>
    			<false/>
    			<key>AvoidRuntimeDefrag</key>
    			<true/>
    			<key>DevirtualiseMmio</key>
    			<false/>
    			<key>DisableSingleUser</key>
    			<false/>
    			<key>DisableVariableWrite</key>
    			<false/>
    			<key>DiscardHibernateMap</key>
    			<false/>
    			<key>EnableSafeModeSlide</key>
    			<true/>
    			<key>EnableWriteUnprotector</key>
    			<false/>
    			<key>ForceBooterSignature</key>
    			<false/>
    			<key>ForceExitBootServices</key>
    			<false/>
    			<key>ProtectMemoryRegions</key>
    			<false/>
    			<key>ProtectSecureBoot</key>
    			<false/>
    			<key>ProtectUefiServices</key>
    			<false/>
    			<key>ProvideCustomSlide</key>
    			<true/>
    			<key>ProvideMaxSlide</key>
    			<integer>0</integer>
    			<key>RebuildAppleMemoryMap</key>
    			<true/>
    			<key>SetupVirtualMap</key>
    			<true/>
    			<key>SignalAppleOS</key>
    			<false/>
    			<key>SyncRuntimePermissions</key>
    			<true/>
    		</dict>
    	</dict>
    	<key>DeviceProperties</key>
    	<dict>
    		<key>Add</key>
    		<dict/>
    		<key>Delete</key>
    		<dict/>
    	</dict>
    	<key>Kernel</key>
    	<dict>
    		<key>Add</key>
    		<array>
    			<dict>
    				<key>Arch</key>
    				<string>Any</string>
    				<key>BundlePath</key>
    				<string>Lilu.kext</string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>ExecutablePath</key>
    				<string>Contents/MacOS/Lilu</string>
    				<key>MaxKernel</key>
    				<string></string>
    				<key>MinKernel</key>
    				<string></string>
    				<key>PlistPath</key>
    				<string>Contents/Info.plist</string>
    			</dict>
    			<dict>
    				<key>Arch</key>
    				<string>Any</string>
    				<key>BundlePath</key>
    				<string>WhateverGreen.kext</string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>ExecutablePath</key>
    				<string>Contents/MacOS/WhateverGreen</string>
    				<key>MaxKernel</key>
    				<string></string>
    				<key>MinKernel</key>
    				<string></string>
    				<key>PlistPath</key>
    				<string>Contents/Info.plist</string>
    			</dict>
    			<dict>
    				<key>Arch</key>
    				<string>Any</string>
    				<key>BundlePath</key>
    				<string>BlueToolFixup.kext</string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>ExecutablePath</key>
    				<string>Contents/MacOS/BlueToolFixup</string>
    				<key>MaxKernel</key>
    				<string></string>
    				<key>MinKernel</key>
    				<string></string>
    				<key>PlistPath</key>
    				<string>Contents/Info.plist</string>
    			</dict>
    			<dict>
    				<key>Arch</key>
    				<string>Any</string>
    				<key>BundlePath</key>
    				<string>AppleALC.kext</string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>ExecutablePath</key>
    				<string>Contents/MacOS/AppleALC</string>
    				<key>MaxKernel</key>
    				<string></string>
    				<key>MinKernel</key>
    				<string></string>
    				<key>PlistPath</key>
    				<string>Contents/Info.plist</string>
    			</dict>
    			<dict>
    				<key>Arch</key>
    				<string>Any</string>
    				<key>BundlePath</key>
    				<string>RestrictEvents.kext</string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>ExecutablePath</key>
    				<string>Contents/MacOS/RestrictEvents</string>
    				<key>MaxKernel</key>
    				<string></string>
    				<key>MinKernel</key>
    				<string></string>
    				<key>PlistPath</key>
    				<string>Contents/Info.plist</string>
    			</dict>
    		</array>
    		<key>Block</key>
    		<array/>
    		<key>Emulate</key>
    		<dict>
    			<key>Cpuid1Data</key>
    			<data>VwYFAAAAAAAAAAAAAAAAAA==</data>
    			<key>Cpuid1Mask</key>
    			<data>/////wAAAAAAAAAAAAAAAA==</data>
    			<key>DummyPowerManagement</key>
    			<false/>
    			<key>MaxKernel</key>
    			<string></string>
    			<key>MinKernel</key>
    			<string></string>
    		</dict>
    		<key>Force</key>
    		<array/>
    		<key>Patch</key>
    		<array/>
    		<key>Quirks</key>
    		<dict>
    			<key>AppleCpuPmCfgLock</key>
    			<false/>
    			<key>AppleXcpmCfgLock</key>
    			<false/>
    			<key>AppleXcpmExtraMsrs</key>
    			<false/>
    			<key>AppleXcpmForceBoost</key>
    			<false/>
    			<key>CustomSMBIOSGuid</key>
    			<false/>
    			<key>DisableIoMapper</key>
    			<false/>
    			<key>DisableLinkeditJettison</key>
    			<true/>
    			<key>DisableRtcChecksum</key>
    			<false/>
    			<key>ExtendBTFeatureFlags</key>
    			<false/>
    			<key>ExternalDiskIcons</key>
    			<false/>
    			<key>ForceSecureBootScheme</key>
    			<false/>
    			<key>IncreasePciBarSize</key>
    			<false/>
    			<key>LapicKernelPanic</key>
    			<false/>
    			<key>LegacyCommpage</key>
    			<false/>
    			<key>PanicNoKextDump</key>
    			<false/>
    			<key>PowerTimeoutKernelPanic</key>
    			<false/>
    			<key>ProvideCurrentCpuInfo</key>
    			<true/>
    			<key>SetApfsTrimTimeout</key>
    			<integer>-1</integer>
    			<key>ThirdPartyDrives</key>
    			<false/>
    			<key>XhciPortLimit</key>
    			<false/>
    		</dict>
    		<key>Scheme</key>
    		<dict>
    			<key>CustomKernel</key>
    			<false/>
    			<key>FuzzyMatch</key>
    			<true/>
    			<key>KernelArch</key>
    			<string>x86_64</string>
    			<key>KernelCache</key>
    			<string>Auto</string>
    		</dict>
    	</dict>
    	<key>Misc</key>
    	<dict>
    		<key>BlessOverride</key>
    		<array/>
    		<key>Boot</key>
    		<dict>
    			<key>ConsoleAttributes</key>
    			<integer>0</integer>
    			<key>HibernateMode</key>
    			<string>None</string>
    			<key>HideAuxiliary</key>
    			<false/>
    			<key>LauncherOption</key>
    			<string>Disabled</string>
    			<key>LauncherPath</key>
    			<string>Default</string>
    			<key>PickerAttributes</key>
    			<integer>1</integer>
    			<key>PickerAudioAssist</key>
    			<false/>
    			<key>PickerMode</key>
    			<string>Builtin</string>
    			<key>PickerVariant</key>
    			<string>Acidanthera\Syrah</string>
    			<key>PollAppleHotKeys</key>
    			<false/>
    			<key>ShowPicker</key>
    			<true/>
    			<key>TakeoffDelay</key>
    			<integer>0</integer>
    			<key>Timeout</key>
    			<integer>5</integer>
    		</dict>
    		<key>Debug</key>
    		<dict>
    			<key>AppleDebug</key>
    			<true/>
    			<key>ApplePanic</key>
    			<true/>
    			<key>DisableWatchDog</key>
    			<true/>
    			<key>DisplayDelay</key>
    			<integer>0</integer>
    			<key>DisplayLevel</key>
    			<integer>2147483648</integer>
    			<key>SerialInit</key>
    			<false/>
    			<key>SysReport</key>
    			<false/>
    			<key>Target</key>
    			<integer>3</integer>
    		</dict>
    		<key>Entries</key>
    		<array/>
    		<key>Security</key>
    		<dict>
    			<key>AllowNvramReset</key>
    			<true/>
    			<key>AllowSetDefault</key>
    			<true/>
    			<key>AllowToggleSip</key>
    			<false/>
    			<key>ApECID</key>
    			<integer>0</integer>
    			<key>AuthRestart</key>
    			<false/>
    			<key>BlacklistAppleUpdate</key>
    			<true/>
    			<key>DmgLoading</key>
    			<string>Signed</string>
    			<key>EnablePassword</key>
    			<false/>
    			<key>ExposeSensitiveData</key>
    			<integer>6</integer>
    			<key>HaltLevel</key>
    			<integer>2147483648</integer>
    			<key>PasswordHash</key>
    			<data></data>
    			<key>PasswordSalt</key>
    			<data></data>
    			<key>ScanPolicy</key>
    			<integer>0</integer>
    			<key>SecureBootModel</key>
    			<string>Disabled</string>
    			<key>Vault</key>
    			<string>Optional</string>
    		</dict>
    		<key>Tools</key>
    		<array/>
    	</dict>
    	<key>NVRAM</key>
    	<dict>
    		<key>Add</key>
    		<dict>
    			<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
    			<dict>
    				<key>DefaultBackgroundColor</key>
    				<data>AAAAAA==</data>
    				<key>UIScale</key>
    				<data>AQ==</data>
    			</dict>
    			<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
    			<dict>
    				<key>revcpu</key>
    				<integer>1</integer>
    				<key>rtc-blacklist</key>
    				<data></data>
    			</dict>
    			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
    			<dict>
    				<key>ForceDisplayRotationInEFI</key>
    				<integer>50</integer>
    				<key>SystemAudioVolume</key>
    				<data>Rg==</data>
    				<key>boot-args</key>
    				<string>-v keepsyms=1 debug=0x100 alcid=1</string>
    				<key>csr-active-config</key>
    				<data>7w8AAA==</data>
    				<key>run-efi-updater</key>
    				<string>No</string>
    			</dict>
    		</dict>
    		<key>Delete</key>
    		<dict>
    			<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
    			<array>
    				<string>UIScale</string>
    				<string>DefaultBackgroundColor</string>
    			</array>
    			<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
    			<array>
    				<string>rtc-blacklist</string>
    			</array>
    			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
    			<array>
    				<string>boot-args</string>
    				<string>ForceDisplayRotationInEFI</string>
    			</array>
    		</dict>
    		<key>LegacyEnable</key>
    		<false/>
    		<key>LegacyOverwrite</key>
    		<false/>
    		<key>LegacySchema</key>
    		<dict>
    			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
    			<array>
    				<string>EFILoginHiDPI</string>
    				<string>EFIBluetoothDelay</string>
    				<string>LocationServicesEnabled</string>
    				<string>SystemAudioVolume</string>
    				<string>SystemAudioVolumeDB</string>
    				<string>SystemAudioVolumeSaved</string>
    				<string>bluetoothActiveControllerInfo</string>
    				<string>bluetoothInternalControllerInfo</string>
    				<string>flagstate</string>
    				<string>fmm-computer-name</string>
    				<string>fmm-mobileme-token-FMM</string>
    				<string>fmm-mobileme-token-FMM-BridgeHasAccount</string>
    				<string>nvda_drv</string>
    				<string>prev-lang:kbd</string>
    			</array>
    			<key>8BE4DF61-93CA-11D2-AA0D-00E098032B8C</key>
    			<array>
    				<string>Boot0080</string>
    				<string>Boot0081</string>
    				<string>Boot0082</string>
    				<string>BootNext</string>
    				<string>BootOrder</string>
    			</array>
    		</dict>
    		<key>WriteFlash</key>
    		<true/>
    	</dict>
    	<key>PlatformInfo</key>
    	<dict>
    		<key>Automatic</key>
    		<true/>
    		<key>CustomMemory</key>
    		<false/>
    		<key>Generic</key>
    		<dict>
    		</dict>
    		<key>UpdateDataHub</key>
    		<true/>
    		<key>UpdateNVRAM</key>
    		<true/>
    		<key>UpdateSMBIOS</key>
    		<true/>
    		<key>UpdateSMBIOSMode</key>
    		<string>Create</string>
    		<key>UseRawUuidEncoding</key>
    		<false/>
    	</dict>
    	<key>UEFI</key>
    	<dict>
    		<key>APFS</key>
    		<dict>
    			<key>EnableJumpstart</key>
    			<true/>
    			<key>GlobalConnect</key>
    			<false/>
    			<key>HideVerbose</key>
    			<true/>
    			<key>JumpstartHotPlug</key>
    			<false/>
    			<key>MinDate</key>
    			<integer>0</integer>
    			<key>MinVersion</key>
    			<integer>0</integer>
    		</dict>
    		<key>AppleInput</key>
    		<dict>
    			<key>AppleEvent</key>
    			<string>Builtin</string>
    			<key>CustomDelays</key>
    			<false/>
    			<key>GraphicsInputMirroring</key>
    			<false/>
    			<key>KeyInitialDelay</key>
    			<integer>0</integer>
    			<key>KeySubsequentDelay</key>
    			<integer>5</integer>
    			<key>PointerSpeedDiv</key>
    			<integer>1</integer>
    			<key>PointerSpeedMul</key>
    			<integer>1</integer>
    		</dict>
    		<key>Audio</key>
    		<dict>
    			<key>AudioCodec</key>
    			<integer>0</integer>
    			<key>AudioDevice</key>
    			<string>PciRoot(0x0)/Pci(0x1b,0x0)</string>
    			<key>AudioOut</key>
    			<integer>0</integer>
    			<key>AudioSupport</key>
    			<false/>
    			<key>MinimumVolume</key>
    			<integer>20</integer>
    			<key>PlayChime</key>
    			<string>Auto</string>
    			<key>ResetTrafficClass</key>
    			<false/>
    			<key>SetupDelay</key>
    			<integer>0</integer>
    			<key>VolumeAmplifier</key>
    			<integer>0</integer>
    		</dict>
    		<key>ConnectDrivers</key>
    		<true/>
    		<key>Drivers</key>
    		<array>
    			<dict>
    				<key>Arguments</key>
    				<string></string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>AudioDxe.efi</string>
    			</dict>
    			<dict>
    				<key>Arguments</key>
    				<string></string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>OpenCanopy.efi</string>
    			</dict>
    			<dict>
    				<key>Arguments</key>
    				<string></string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>OpenHfsPlus.efi</string>
    			</dict>
    			<dict>
    				<key>Arguments</key>
    				<string></string>
    				<key>Comment</key>
    				<string></string>
    				<key>Enabled</key>
    				<true/>
    				<key>Path</key>
    				<string>OpenRuntime.efi</string>
    			</dict>
    		</array>
    		<key>Input</key>
    		<dict>
    			<key>KeyFiltering</key>
    			<false/>
    			<key>KeyForgetThreshold</key>
    			<integer>5</integer>
    			<key>KeySupport</key>
    			<true/>
    			<key>KeySupportMode</key>
    			<string>Auto</string>
    			<key>KeySwap</key>
    			<false/>
    			<key>PointerSupport</key>
    			<false/>
    			<key>PointerSupportMode</key>
    			<string>ASUS</string>
    			<key>TimerResolution</key>
    			<integer>50000</integer>
    		</dict>
    		<key>Output</key>
    		<dict>
    			<key>ClearScreenOnModeSwitch</key>
    			<false/>
    			<key>ConsoleMode</key>
    			<string></string>
    			<key>DirectGopRendering</key>
    			<false/>
    			<key>ForceResolution</key>
    			<false/>
    			<key>GopPassThrough</key>
    			<string>Disabled</string>
    			<key>IgnoreTextInGraphics</key>
    			<false/>
    			<key>ProvideConsoleGop</key>
    			<true/>
    			<key>ReconnectOnResChange</key>
    			<false/>
    			<key>ReplaceTabWithSpace</key>
    			<false/>
    			<key>Resolution</key>
    			<string>Max</string>
    			<key>SanitiseClearScreen</key>
    			<false/>
    			<key>TextRenderer</key>
    			<string>BuiltinGraphics</string>
    			<key>UgaPassThrough</key>
    			<false/>
    		</dict>
    		<key>ProtocolOverrides</key>
    		<dict>
    			<key>AppleAudio</key>
    			<false/>
    			<key>AppleBootPolicy</key>
    			<false/>
    			<key>AppleDebugLog</key>
    			<false/>
    			<key>AppleEg2Info</key>
    			<false/>
    			<key>AppleFramebufferInfo</key>
    			<false/>
    			<key>AppleImageConversion</key>
    			<false/>
    			<key>AppleImg4Verification</key>
    			<false/>
    			<key>AppleKeyMap</key>
    			<false/>
    			<key>AppleRtcRam</key>
    			<false/>
    			<key>AppleSecureBoot</key>
    			<false/>
    			<key>AppleSmcIo</key>
    			<false/>
    			<key>AppleUserInterfaceTheme</key>
    			<false/>
    			<key>DataHub</key>
    			<false/>
    			<key>DeviceProperties</key>
    			<false/>
    			<key>FirmwareVolume</key>
    			<false/>
    			<key>HashServices</key>
    			<false/>
    			<key>OSInfo</key>
    			<false/>
    			<key>UnicodeCollation</key>
    			<false/>
    		</dict>
    		<key>Quirks</key>
    		<dict>
    			<key>ActivateHpetSupport</key>
    			<false/>
    			<key>DisableSecurityPolicy</key>
    			<false/>
    			<key>EnableVectorAcceleration</key>
    			<true/>
    			<key>ExitBootServicesDelay</key>
    			<integer>0</integer>
    			<key>ForceOcWriteFlash</key>
    			<false/>
    			<key>ForgeUefiSupport</key>
    			<false/>
    			<key>IgnoreInvalidFlexRatio</key>
    			<false/>
    			<key>ReleaseUsbOwnership</key>
    			<false/>
    			<key>ReloadOptionRoms</key>
    			<false/>
    			<key>RequestBootVarRouting</key>
    			<true/>
    			<key>TscSyncTimeout</key>
    			<integer>0</integer>
    			<key>UnblockFsConnect</key>
    			<false/>
    		</dict>
    		<key>ReservedMemory</key>
    		<array/>
    	</dict>
    </dict>
    </plist>

     

     

    Nothing special inside here. Just some kexts which are needed for my hardware... No / less Patches and yeah it just works..

     

    I removed my platform info cuz of ID and s/n.

    But anyway just my setup. 🙂

    419514654_Screenshot25_10.2021um00_49_50AM.thumb.png.6c47bf53862a65f883583e5e18cac099.png

     

    • Like 1
  10. 1 hour ago, ghost82 said:

    Why did you use opencore configurator.......................

     

    No, but you could mount the efi in the mac os disk and replace the bootloader files.

     

    imacpro1,1 is the best choice for a vm.

    Do not play too much with smbios data, especially if you are logged in with your apple id: apple detects all your devices and if you change too many times the smbios data apple may lock your account server side.

     

    You have different choices, you can use penryn (easiest way), you can use a newer emulated cpu (some users reported success in using "Skylake-Server" instead of "Penryn" in the xml), you can passthrough your amd cpu, but this will require a lot of patches to apply, you can passthrough your amd cpu and spoof it to an intel cpu, as described here at the end of the message by pavo (doesn't require any patch):

     

     

    I am using "MacPro7,1" as SMBIOS. Because yeah the raw power of my CPU / Cores and RAM.

    Also I just use OpenCore Configurator when I am lazy. But you should avoid using it. (Mostly atm it breaks things/settings).

     

    Also shows your "log" that you malformatted your config.plist (Maybe OpenCore Configurator related).

  11. 1 hour ago, doesntaffect said:

    What should I say. It works. Performance is good, quite close to a native 2017 MacBook Pro. Can I change # of CPU cores in the XML or does this require changes with OpenCore?

     

    Nice to read, that now it works 🙂

    Sometimes small things make a big difference... BTW my Mac OS Hackintosh VM runs better then my Win 11 VM xD

    This is such a strange behaviour XD

  12. Strange... For me just my Win 10 and Win 11 VMs are freezing up... My Mac OS - / Ubuntu - / Debian - VMs are running fine without any problems. May logs dont even provide any errors or warnings -.-

  13. 4 hours ago, RAP2 said:

    I also have this problem and got that exact same screen...

     

    I typed exit and it entered into some very old school BIOS looking screen:

    image.thumb.png.6ea61d21f2adcbf88b9ab6b372f5dcea.png

     

    With the arrow-keys go to Boot Manager and look if some bootdevices shown up.

    Maybe you forgot to set a boot device within your VM-Settings / post your xml file, for this thick the advanced within vm edit.

  14. On 10/11/2021 at 4:56 AM, darrenyorston said:

    I am having an issue with VMs freezing randomly. I dont see any problems in the log for the VM and its not causing an issue with the host machine. The VMs are completely unresponsiveness and require the VM to be forced shutdown and restarted. Are there any places other than the VM log where I can look for problems?

     

    Did you find anyway around your freezes? Would be interesting...

  15. <?xml version='1.0' encoding='UTF-8'?>
    <domain type='kvm' id='4' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
      <name>MacOS - RiDDiX</name>
      <uuid>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</uuid>
      <description>MacOS-RiDDiX</description>
      <metadata>
        <vmtemplate xmlns="unraid" name="FreeBSD" icon="freebsd.png" os="freebsd"/>
      </metadata>
      <memory unit='KiB'>33554432</memory>
      <currentMemory unit='KiB'>33554432</currentMemory>
      <memoryBacking>
        <nosharepages/>
      </memoryBacking>
      <vcpu placement='static'>12</vcpu>
      <cputune>
        <vcpupin vcpu='0' cpuset='3'/>
        <vcpupin vcpu='1' cpuset='15'/>
        <vcpupin vcpu='2' cpuset='4'/>
        <vcpupin vcpu='3' cpuset='16'/>
        <vcpupin vcpu='4' cpuset='5'/>
        <vcpupin vcpu='5' cpuset='17'/>
        <vcpupin vcpu='6' cpuset='6'/>
        <vcpupin vcpu='7' cpuset='18'/>
        <vcpupin vcpu='8' cpuset='7'/>
        <vcpupin vcpu='9' cpuset='19'/>
        <vcpupin vcpu='10' cpuset='8'/>
        <vcpupin vcpu='11' cpuset='20'/>
      </cputune>
      <resource>
        <partition>/machine</partition>
      </resource>
      <os>
        <type arch='x86_64' machine='pc-q35-6.0'>hvm</type>
        <loader readonly='yes' type='pflash'>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</loader>
        <nvram>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</nvram>
      </os>
      <features>
        <acpi/>
        <apic/>
      </features>
      <cpu mode='host-passthrough' check='none' migratable='on'>
        <cache mode='passthrough'/>
        <feature policy='require' name='topoext'/>
      </cpu>
      <clock offset='localtime'>
        <timer name='rtc' tickpolicy='catchup'/>
        <timer name='pit' tickpolicy='delay'/>
        <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'/>
          <source file='/mnt/user/isos/OpenCore.img' index='1'/>
          <backingStore/>
          <target dev='hda' bus='sata'/>
          <boot order='1'/>
          <alias name='sata0-0-2'/>
          <address type='drive' controller='0' bus='0' target='0' unit='2'/>
        </disk>
        <controller type='pci' index='0' model='pcie-root'>
          <alias name='pcie.0'/>
        </controller>
        <controller type='pci' index='1' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='1' port='0x8'/>
          <alias name='pci.1'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/>
        </controller>
        <controller type='pci' index='2' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='2' port='0x9'/>
          <alias name='pci.2'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
        </controller>
        <controller type='pci' index='3' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='3' port='0xa'/>
          <alias name='pci.3'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
        </controller>
        <controller type='pci' index='4' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='4' port='0xb'/>
          <alias name='pci.4'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x3'/>
        </controller>
        <controller type='pci' index='5' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='5' port='0xc'/>
          <alias name='pci.5'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x4'/>
        </controller>
        <controller type='pci' index='6' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='6' port='0xd'/>
          <alias name='pci.6'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x5'/>
        </controller>
        <controller type='pci' index='7' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='7' port='0xe'/>
          <alias name='pci.7'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x6'/>
        </controller>
        <controller type='pci' index='8' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='8' port='0xf'/>
          <alias name='pci.8'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x7'/>
        </controller>
        <controller type='pci' index='9' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='9' port='0x10'/>
          <alias name='pci.9'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
        </controller>
        <controller type='pci' index='10' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='10' port='0x11'/>
          <alias name='pci.10'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
        </controller>
        <controller type='pci' index='11' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='11' port='0x12'/>
          <alias name='pci.11'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
        </controller>
        <controller type='pci' index='12' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='12' port='0x13'/>
          <alias name='pci.12'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
        </controller>
        <controller type='pci' index='13' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='13' port='0x14'/>
          <alias name='pci.13'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
        </controller>
        <controller type='pci' index='14' model='pcie-root-port'>
          <model name='pcie-root-port'/>
          <target chassis='14' port='0x15'/>
          <alias name='pci.14'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
        </controller>
        <controller type='pci' index='15' model='pcie-to-pci-bridge'>
          <model name='pcie-pci-bridge'/>
          <alias name='pci.15'/>
          <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
        </controller>
        <controller type='virtio-serial' index='0'>
          <alias name='virtio-serial0'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
        </controller>
        <controller type='sata' index='0'>
          <alias name='ide'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
        </controller>
        <controller type='usb' index='0' model='qemu-xhci' ports='15'>
          <alias name='usb'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
        </controller>
        <interface type='bridge'>
          <mac address='XX:XX:XX:XX:XX:XX'/>
          <source bridge='br0'/>
          <target dev='vnet3'/>
          <model type='virtio-net'/>
          <alias name='net0'/>
          <address type='pci' domain='0x0000' bus='0x04' slot='0x00' 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-4-MacOS - RiDDiX/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>
        <audio id='1' type='none'/>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
          </source>
          <alias name='hostdev0'/>
          <rom file='/mnt/user/isos/vbios/GeForceGT630OEM.rom'/>
          <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0' multifunction='on'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x04' slot='0x00' function='0x1'/>
          </source>
          <alias name='hostdev1'/>
          <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x1'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x0d' slot='0x00' function='0x4'/>
          </source>
          <alias name='hostdev2'/>
          <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x0a' slot='0x00' function='0x0'/>
          </source>
          <alias name='hostdev3'/>
          <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x1'/>
          </source>
          <alias name='hostdev4'/>
          <address type='pci' domain='0x0000' bus='0x09' slot='0x00' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x3'/>
          </source>
          <alias name='hostdev5'/>
          <address type='pci' domain='0x0000' bus='0x0a' slot='0x00' function='0x0'/>
        </hostdev>
        <memballoon model='none'/>
      </devices>
      <seclabel type='dynamic' model='dac' relabel='yes'>
        <label>+0:+100</label>
        <imagelabel>+0:+100</imagelabel>
      </seclabel>
      <qemu:commandline>
        <qemu:arg value='-device'/>
        <qemu:arg value='************************'/>
        <qemu:arg value='-smbios'/>
        <qemu:arg value='type=2'/>
        <qemu:arg value='-cpu'/>
        <qemu:arg value='host,vendor=GenuineIntel,+invtsc,kvm=on'/>
      </qemu:commandline>
    </domain>

     

    my Mac OS XML.


    Works like a charm with Big Sur and also Monterey 🙂

    Just special maybe is my OpenCore Config, but even this is just simple without any patches just some kexts. If wanted I can publish this also xD

     

    May Ill upgrade my GPU, when prices are dropping nearly MSRP. But atm it does it jobs and yeah, performance and stability are great. Better then my Win 11 VM which just freezes randomly...

    • Like 1
  16. Hi darrenyorston,

     

    maybe you could provide a diagnostic log.

    But I am not sure to help you out, because I got the same problem. My Mac OS VM also Linux are working without any problems.. But Windows 10 - 11 VMs are also freezing randomly. Even my logs are "emtpy" not showing any problems...

     

    For me maybe my AMD Server, but not sure why, because with Unraid 6.9.2 this doenst happend... I dont know why and how to fix this.

  17. Sorry for bringing up this old thread. But this is yeah literally the same issue what I got after switching from 6.9.X to 6.10-rc1

     

    Just one thing got changed... I change my old GT630 to a GT1030 (new Version). Even when I change my gpu again this seems to occur again, it doenst matter. I fixed and looked up all the mentioned settings from the FAQ but yeah it wont resolve my problems.

    As mentioned I get the same freezes like c1c3r0...

     

    Over a year ago.

    Asrock X570 Phantom Gaming 4S

    AMD Ryzen 9 3900x

    64GB RAM DDR4-3200 MhZ ECC

    Nvidia GT 1030

    bunch of parity drives and a bunch of array drives.

     

    Windows 10 VM got passthrough GT1030 and 12 Cores.... Even within the logs nothing seems to report a error or a failure or something badly behaving.

×
×
  • Create New...