Everything posted by Leoyzen
-
** Hackintosh ** Tips to make a bare metal MacOS
That seem good, will try later
-
** Hackintosh ** Tips to make a bare metal MacOS
Does anyone have problem with 10gb nic card driver? I don't know what happened but kernel panic with my 10g nic and SmallTree8259x.kext(3.8.6) drivers, I can't find any information about it.
-
** Hackintosh ** Tips to make a bare metal MacOS
I'm back now.Changing my work company almost killed me.Finnally get some time to continue the work. Seems my VM brokes somehow, I have to catch up the latest changes and create the VM again, hope there is no more issues...
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@semaphoreI don't have any Navi cards, so I'm not quite familiar with AMD reset bug.(Instead I have a RX580 and it works fine now). You may asking at Level1Tech vfio forum to see if anyone could help.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@bastl 2020-04-25T15:24:26.974831Z qemu-system-x86_64: vfio: Cannot reset device 0000:23:00.4, depends on group 39 which is not owned. This means there are other devices in the same IOMMU, so you must apply the ACS patch to split them away and then try again.
-
** Hackintosh ** Tips to make a bare metal MacOS
The replacement is correct, but that did not mean that the "NOOP" nor the "Debug" version of opencore will work ,because from the github, it only for debug purpose, which mean it did not resolve the bug, but the way to get more debug information
-
** Hackintosh ** Tips to make a bare metal MacOS
I'm not quite sure.I tested it with external usb keyboard(not the one qemu added). It also quite tricky to triger bootpicker, you must enter the key(option/esc) multiple times when the uefi logo appears.
-
** Hackintosh ** Tips to make a bare metal MacOS
@ghost82Yeah, hotkey works for me both with KVM and m920x.I'm not trying upgrade to the latest opencore until the opencore is stable.The 0.5.7 is quite buggy for me.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
Use the latest one I've uploaded and try again. The earlier version doesn't have support of pcie_no_flr kernel option.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@Critica1Err0r Use this one instead. And add your audio id(for example:15b7:5002) to boot-args like this: append pcie_no_flr=15b7:5002 initrd=/bzroot 6.8.3-5.5.8-2.zip
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@Critica1Err0rDo you use this kernel?Is your motherboard AMD?
-
** Hackintosh ** Tips to make a bare metal MacOS
I add a new branch with latest opencore build and kexts. It is not recommanded to update(there still have bugs in latest opencore), so this is for testing purpose. https://github.com/Leoyzen/KVM-Opencore/tree/feature/opencore-0.5.8
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
This kernel will make it work too.
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolyIt is quite strange because I may find the root cause but your is working.Maybe you did not truely update to 0.5.7 but using 0.5.6? Also to all: I recommand to switch EFI qcow2/img to usb, this make my bootcamp works(but not work for MacPro7,1, it required no external disk injected.) <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none'/> <source file='/mnt/user/domains/Catalina/opencore.beta.qcow2' index='1'/> <backingStore/> <target dev='hdc' bus='usb'/> <address type='usb' bus='0' port='1'/> </disk>
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolySo, did it work or not?
-
** Hackintosh ** Tips to make a bare metal MacOS
I found it won't boot when I set Target=83(logging to file), it is strange. Can someone test it and give some feedback?
-
** Hackintosh ** Tips to make a bare metal MacOS
Can u make a pull request in git using 0.5.7?I can't boot with 0.5.7
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolyWe can't map virtual usb ports now.(I can't find a way to do that like standard usb3 ways).So the bluetooth we passthrough is not recoginized as internal which may cause problem.Try using usb bluetooth instead.
-
[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)
@MetallusTry add 'video=efifb:off' to your boot-args, also add your graphic to vfio-pci.
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolyNo, it not related to ACPI name. USBInjectAll find the device by vendor_id and device_id.You should check whether your usb controller (8086_8d2d) is supported by USBInjectAll.kext.
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolyDid you passthrough your usb controller using bus 0x0/slot 0xy instead of bus0xy/slot 0x0?
-
** Hackintosh ** Tips to make a bare metal MacOS
@chalbolyNot required. But I'd prefer add it in order to staying the same with standard hackintosh procedure.
-
** Hackintosh ** Tips to make a bare metal MacOS
Finnally got irregular number of cores assignments work. Details can be foud in git issues. I will update the manual and config.plist later. 3-cores/6-threads <vcpu placement='static' current='6'>8</vcpu> <vcpus> <vcpu id='0' enabled='yes' hotpluggable='no' order='1'/> <vcpu id='1' enabled='yes' hotpluggable='yes' order='2'/> <vcpu id='2' enabled='yes' hotpluggable='yes' order='3'/> <vcpu id='3' enabled='yes' hotpluggable='yes' order='4'/> <vcpu id='4' enabled='yes' hotpluggable='yes' order='5'/> <vcpu id='5' enabled='yes' hotpluggable='yes' order='6'/> <vcpu id='6' enabled='no' hotpluggable='yes'/> <vcpu id='7' enabled='no' hotpluggable='yes'/> </vcpus> <cputune> <vcpupin vcpu='0' cpuset='6'/> <vcpupin vcpu='1' cpuset='14'/> <vcpupin vcpu='2' cpuset='7'/> <vcpupin vcpu='3' cpuset='15'/> <vcpupin vcpu='4' cpuset='5'/> <vcpupin vcpu='5' cpuset='13'/> </cputune> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' threads='2'/> </cpu> 5-cores/5-threads <vcpu placement='static' current='5'>8</vcpu> <vcpus> <vcpu id='0' enabled='yes' hotpluggable='no' order='1'/> <vcpu id='1' enabled='yes' hotpluggable='yes' order='2'/> <vcpu id='2' enabled='yes' hotpluggable='yes' order='3'/> <vcpu id='3' enabled='yes' hotpluggable='yes' order='4'/> <vcpu id='4' enabled='yes' hotpluggable='yes' order='5'/> <vcpu id='5' enabled='no' hotpluggable='yes'/> <vcpu id='6' enabled='no' hotpluggable='yes'/> <vcpu id='7' enabled='no' hotpluggable='yes'/> </vcpus> <cputune> <vcpupin vcpu='0' cpuset='6'/> <vcpupin vcpu='1' cpuset='14'/> <vcpupin vcpu='2' cpuset='7'/> <vcpupin vcpu='3' cpuset='15'/> <vcpupin vcpu='4' cpuset='8'/> </cputune> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='8' threads='1'/> </cpu>
-
** Hackintosh ** Tips to make a bare metal MacOS
@fr05ty @glennv I update the git repo(add MCEDisabler) and tested it in 10.15.4, it's all fine. Did you add Lilu/WEG/AppleALC to your kexts folder and enable it in config.plist? Did you put all others things under repo EFI to your EFI folder?(Because from your logging, the ACPI staffs is missing)
-
** Hackintosh ** Tips to make a bare metal MacOS
@fr05tySeems navi/vega reset bug.You can try using the cusotm kernel. https://forums.unraid.net/topic/82625-kernelcustom-kernel-build-with-some-useful-patches-20191110-update-support-for-680rc5/