Reliable way to install archlinux on kvm vps?
I started buying kvm vps's because people on here said it would be easier to install with them than openvz. With the exception of hetzner who already had an iso ready to go this hasn't been the case so far.
Each time I have had trouble getting the iso image to work/register in the control panel.
The first time the company didn't know what they were doing they said 'we have never done it before' even though it had an pic of arch as a possible install option on their slaes page. They ended up just saying to me 'why don't you just settle for a stock linux distro'. Well I did that and it was the exact rigmarole with repos that I had feared having to spend days and days routing around to find what I want whereas arch has everything in the community or aur.
I got that one going and the month is up but now I am on a new one and again they are having issues. First it wouldnt let me upload the arch image but support did that for me but now it won't register that image. This is in vmcp vmpanel for nvme server (whatever that is). I have made sure to set cdrom as first boot device and added the image but still when I reboot it just takes me to the stock os's advanced boot settings and not the arch iso and I can only press up and down arrow and not any option.
I would like a way to do it outside of messing with the control panels then in future I wouldn't have to screw around learning their nuances as they are often different or have to be concerned if it will work at all.
The arch2vps script that used to work a charm doesn't work now. I tried twice now on that other server and this new one and both times it says it completed successfully but when I reboot it goes into kernel panic and won't boot.
So is there any other methods to do it? The old go for broke dd iso nuke didn't work last time either- although I managed that on the aruba $1 ones once, haven't made it work again though I am gonna try it now on this new one. FIngers crossed though I am not hopeful. Is there something different about kvm which prevents such things? since I have been even less succesful with these manual methods than I was when doing it on openvz (though openvz doesnt work any more due to old kernel errors when installing which is what caused me to switch in the first place).
I'm fed up having to wait days for support to help me and most times they end up just leaving me hanging so want to find a proper solution myself.