Beiträge von pzskc383

    Hi. Had the same problem.

    You need to do a little dance with a kernel config on cd image, see this thread: https://marc.info/?t=170233621600002&r=1&w=2

    long story short, kernel decides to ignore vga and use serial console only, and netcup gives us vnc-to-vga access only. you probably can try and set output/input/error device in uefi setup, but i'm not sure if it works - so the easier way is to edit bsd.rd, disable `pluart` device, and put it back on cd., see second to-last message in thread. aaand you need an arm64 openbsd box to do it - so boot a qemu vm, ftp https://cdn.openbsd.org/.../cd78.iso, then vnconfig vnd0 cd78.iso, mount_cd9660 /dev/vnd0c /mnt, cp /mnt/7.8/arm64/bsd.rd /tmp/cd.bsd.rd, then you need to use config like this:

    now - create directory structure for cd and run mkhybrid to put it back together:

    Code
    # mkdir newcd
    # mkdir -p newcd/etc newcd/7.8/arm64
    # mv /tmp/cd.bsd.rd newcd/7.8/arm64/bsd.rd
    # cp /mnt/etc/boot.conf newcd/etc
    # cp /mnt/7.8/arm64/cdbr newcd/7.8/arm64/cdbr
    # mkhybrid -a -R -T -L -l -d -D -N -o newcd78.iso -b 7.8/arm64/cdbr -c 7.8/arm64/boot.catalog newcd/

    (i took that mkhybrid call straight from Makefile, i have no idea what first ~10 options do)


    et voila! you should have newcd78.iso that's should be bootable under netcup's KVM setup.

    P.S. It would be really great if someone figures out whose to blame for that behaviour and fixes it. Or maybe netcup will do same stuff i described and update their provided iso file.

    P.P.S. Better yet - why not provide us with serial console over ssh or something instead of VNC? or maybe even bare ipxe scripts... mmm...

    hope this helps!