I don"t know, but maybe I can help with the network, do an "#ifconfig
-a" to get the name of your interface and then "#ifconfig
(name-of-interface) up" and see if that helps get things going.
I suspect this has to do with the settings of systemd trying to bring a
functional network up before it completes the sequence, but as it is
set to give up at a point it finds yet a different place to get stuck.
I remember a while I had found where to set the time limit but didn't
record the find and while on wifi I have to deal with this delayed booting
myself.
But, on the above problem out of curiosity I found this piece that may
be helpful. https://ubuntuforums.org/showthread.php?t=2254677
It seems on such machines the interrupts get all twisted and tangled
up. Quote from the link:
"The ivrs table is wrong, it points to non existant IOAPIC[0] and IOAPIC[255], so to override this i use this commandline in grub:
ivrs_ioapic[7]=00:14.0 ivrs_ioapic[8]=00:00.1."