Everything posted by Leoyzen
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
-
** Hackintosh ** Tips to make a bare metal MacOS
@fr05tyPlz, add '-v debug=0x100 keepsyms=1' to your boot-args and post your error log.We can't help with this little information.
-
** Hackintosh ** Tips to make a bare metal MacOS
@ameenoSee the main thread, there is a github link which contains the most recents opencore configuartion, you can start from it.
-
** Hackintosh ** Tips to make a bare metal MacOS
I finnally get newer cpu generation works with topology defined, but still can't set odd or imregular cores like 5/10, 6/12.Only 4/8 or 8/16 works now.Maybe more patches needed too.
-
** Hackintosh ** Tips to make a bare metal MacOS
Tou can get the latest patch from AMD Vanilla.
-
** Hackintosh ** Tips to make a bare metal MacOS
Add `agdpmod=pikera` to boot-args section in config.plist. Use iMacPro1,1 or MacPro7,1 is the ONLY option for us(who using Hackintosh VM).You will face more issues when using others SMBios.
-
** Hackintosh ** Tips to make a bare metal MacOS
I just made a opencore github (links here)to helping people quick start building a hackintosh VM, also we can track, discuss issues there. The repo contains most common technics which we discuss here. And this thread will be a support thread.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@beemacWhy don't you compiling the kernel without custom option but just the standard .config from unraid server to test the building prodecure? If it can boot without issues, then it must be something wrong with "CONFIG_NO_HZ_FULL" enabled. In my opinion, the procedure is right, I build it many times without problems. The only problem is limetech forget adding some necessary options in release .config sometimes. (In .config from 6.8.3, they forget add Intel 10Gbps NIC support/ixgbe in .config), I must diff the changes from previous version to see if everything is correct.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@beemacYour procedure should be fine.By the way, the latest unRaid config is not the one from /usr/src. They missed some important things in .config( like ixgbe support).But I don't know what's wrong with your VM Manager.Can you boot with the kernel I posted?
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@beemacYou did it wrong. You should use ** /usr/src from unraid ** instead of using the one from ubuntu.Copy the patches from /usr/src from your unraid server and try again.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@beemac No, I don't use slackware because the system is too stable also old for me. I compiled successfully both Ubuntu and Arch, any disribution will works. @phat_cowYes.Backup before replacing them.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@beemac Do not build the kernel in your unraid server , try build it in a linux VM and follow the procedure in my main thread.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
6.8.3 is out, here is the new kernel and some tweaks: Add Vega Reset Patch Add Navi Reset Patch Enable NFSv4 in kernel(God damned, we finally get nfsv4 to work) Add R8125 out tree driver. AMD onboard audio/usb controller flr patch, you can now passthrough them. Provide two version (linux-5.5.8 and linux-4.19.108) in case of bug. Notice that the linux-4.19.108 version still don't have AMD Zen 2 suppport. For those who want to use NFSv4: NFSv4 have some change compared to v2/v3, it must have root share and the nfs-utils/unRaid can't handle it well for now.You must add this script to UserScript Plugin triggered when array start: #!/bin/bash # Add NFSv4 root echo '"/mnt/user/" -async,no_subtree_check,fsid=0 *(sec=sys,rw,insecure,anongid=100,anonuid=99,all_squash,crossmnt)' >> /etc/exports # Load configuration exportfs -ra # Tunning mkdir -p /var/lib/nfs/v4recovery sed -i 's@/usr/sbin/rpc.nfsd 8@/usr/sbin/rpc.nfsd 32@g' /etc/rc.d/rc.nfsd # Restart Services /etc/rc.d/rc.nfsd restart And if you have trouble mount nfsv4, you can specify mount vers=3 on client. 6.8.3-4.19.108.zip 6.8.3-5.5.8.zip
-
** Hackintosh ** Tips to make a bare metal MacOS
@swallaceIt seems more related to vBIOS issues.Can you just download difference version vBIOS and just put it in your xml to see if it works?(do not flash to your graphics)
-
** Hackintosh ** Tips to make a bare metal MacOS
@swallacePlease uplaod your EFI folder. 1. Lilu loaded, but not work, it is strang. 2. Pulse should work OOB, so something must be wrong.
-
** Hackintosh ** Tips to make a bare metal MacOS
We can now using stock OVMF from qemu (unraid) instead of using third-party patched OVMF by using apfs.efi and opencore. Detail can be found here. So there is no need maintain another OVMF-VARS/CODES any more.
-
** Hackintosh ** Tips to make a bare metal MacOS
@swallace It is very strang, you don't even have metal support according to your screenshots. Check this: 1. What is your Lilu/WEG version? Don't use clover updater, manually download from github and place them into kext/others. 2. What is the BIOS version of your graphic?Download from techpower and add it to your xml. 3. Then check your Lilu/WEG is loaded(you can get the log from hackintool)
-
** Hackintosh ** Tips to make a bare metal MacOS
Do you do all the things I've mentioned? Make sure your smbios is MacPro7,1/iMacPro1,1 Using Latest Lilu/WEB Put the audio and gfx in same bus If you do so, post your screenshot of sysinfo and your graphic vendor I'm using opencore but 0.5.5, some problem I can't solve, maybe your have some ideas? My 10gb nic not work in bare metal hackintosh(smalltree driver said there is "cable unpluged", but works well in a VM... I can't get hotkey working neither VM nor bare metal.... With PollAppleHotKeys=yes and KeySupport=yes. I think maybe I should make a git repo for hackintosh VM user to build a bare metal hackintosh.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
No, I don't think so...
-
** Hackintosh ** Tips to make a bare metal MacOS
I'm not using macinabox, I prefer configure the VM by hand. The docker-machine + virtualbox is working fine for me now, here is the setup procedure: the link
-
** Hackintosh ** Tips to make a bare metal MacOS
It's interesting that vt-x not working....I'm on a AMD build so I just use docker-machine + virtualbox to developing, so I don't know much about Intel builds. But it should work like linux or windows, so something must be wrong.
-
** Hackintosh ** Tips to make a bare metal MacOS
AMD GPU performance issues is well-known with 17th AMD Vanilla patches( see here). You can use 15/16th patches or back to IvyBridge. It is not a opencore related issue.
-
** Hackintosh ** Tips to make a bare metal MacOS
you are right, the changes almost kill me....I still can't get my 10gib nic work in baremetal server but works in VM.....
-
** Hackintosh ** Tips to make a bare metal MacOS
I switched to opencore today to make my baremetal hackintosh work.... Cost my all days and still bugy.....But it is the future right?
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
The compiling procedure updated in the main thread.