No SSD and no internet in Mojave installer

I've been trying to install Mojave on a HP Z230 Tower Workstation I had lying around. I currently can boot to the installer but I can't see the target ssd for the install from disk utility and I can't connect to the internet. I could really use some help.

Specs

Motherboard: Intel Xeon e3-1226 @3.3ghz with board 1905
Graphics: Intel Graphics HD p4600
Ram: 8gb ddr3 w/ ecc
Network: Intel I217-LM

SSD: Samsung EVO 950 - this is my main drive and contains the following:

- a 230mb fat32 EFI_BOOT partition (which currently hosts grub to boot arch)

- a 50gb ext4 partition hosting my arch root

- a 25gb ext4 partition hosting my /var/ folder

- a 157gb hfs+ partition to host my mojave install

HDD: I have also a couple of seagate HDD in raid1 config, if it matters in any way, they host my home partition.

Currently I receive the errors

kextd stall[0], (240s): `AppleACPICPU'

but if I wait for a long enough time I eventually get booted into mojave live image on the usb.

Latest config.plist is here: pastebin.com/cUbQ0bQz

Current issues

1) No internet

I tried having IntelMausiEthernet.kext or AppleIntelE1000e.kext under USB>EFI>CLOVER>kext>OTHER but neither worked. Ethernet cable is plugged in and live.

2) Cannot see my SSD in the diskutil

I can see many disks under /dev/disk** and I think the ssd shoul be among them, but I can't mount it because the usb is read only file system.

Under /Volumes/ I can only find the two partitions

I have tried adding SATA-unsupported, no game.

I have tried adding the NVME patches by appending them in config.plist, no game.

My current kexts

  • AppleACPIPlatform (got from here)
  • Sata-unsupported (from here)
  • USBInjectAll
  • VistualSMC
  • WhateverGreen
  • Lilu
  • IntelMausiEthernet
  • AppleALC

USB and installer

I've followed the internet install guide here and I have a working clover install on my usb (so i can reach clover menu at boot). I have used the Haswell config.plist of the vanilla guide as a template merged with the internet install guide basic config.

I have also found a post on this forum talking about my graphics card that gave me some the following settings:

Desktop HD4600 requirements:
- config.plist/Graphics/Inject/Intel=true
- config.plist/Graphics/ig-platform-id=0x0d220003
- config.plist/Devices/FakeID/IntelGFX=0
- BIOS DVMT-prealloc 64mb
- digital connection to your monitor (VGA not supported)
- VT-d disabled or use dart=0

I incorporated them all, apart from BIOS DVMT-prealloc because I do not have that option in the BIOS.

Latest config.plist is here: pastebin.com/cUbQ0bQz

submitted by /u/eccegallo
[link] [comments]