START usr.sbin/installboot 2024-03-25T10:44:37Z ==== create-root ==== dd if=/dev/zero of=disk1.img bs=1m count=0 seek=128 status=none vnconfig -- disk1.img 1>diskdev1.txt fdisk -iy -- "$(<diskdev1.txt)" 1>/dev/null echo 'RAID *' | disklabel -wAT- -- "$(<diskdev1.txt)" 1>/dev/null dd if=/dev/zero of=disk2.img bs=1m count=0 seek=128 status=none vnconfig -- disk2.img 1>diskdev2.txt fdisk -iy -- "$(<diskdev2.txt)" 1>/dev/null echo 'RAID *' | disklabel -wAT- -- "$(<diskdev2.txt)" 1>/dev/null dd if=/dev/zero of=keydisk.img bs=1m count=0 seek=128 status=none vnconfig -- keydisk.img 1>keydev.txt fdisk -iy -- "$(<keydev.txt)" 1>/dev/null echo 'RAID *' | disklabel -wAT- -- "$(<keydev.txt)" 1>/dev/null bioctl -l"$(sed -- s/$/a/ diskdev1.txt diskdev2.txt | paste -sd, -- -)" -c1C -k"$(<keydev.txt)"a -- softraid0 | grep -o -- 'sd[0-9]*$' 1>rootdev.txt fdisk -iy -- "$(<rootdev.txt)" 1>/dev/null disklabel -Aw -- "$(<rootdev.txt)" newfs -q -- "$(<rootdev.txt)"a 1>/dev/null newfs: reduced number of fragments per cylinder group from 16336 to 16192 to enlarge last cylinder group mkdir -p -- mnt mount -- /dev/"$(<rootdev.txt)"a mnt mkdir -- mnt/usr cp -r -- /usr/mdec mnt/usr/ ==== prepare ==== /usr/sbin/installboot -p -- "$(<rootdev.txt)" ==== dry-prepare ==== /usr/sbin/installboot -n -p -- "$(<rootdev.txt)" ==== dry-default ==== /usr/sbin/installboot -n -- "$(<rootdev.txt)" ==== dry-root ==== /usr/sbin/installboot -n -r/ -- "$(<rootdev.txt)" ==== root ==== /usr/sbin/installboot -r mnt -- "$(<rootdev.txt)" ==== root-stages ==== /usr/sbin/installboot -- "$(<rootdev.txt)" /usr/mdec/biosboot /usr/mdec/boot ==== dry-prepare-root ==== /usr/sbin/installboot -n -p -r/ -- "$(<rootdev.txt)" 2>/dev/null *** Error 1 in . (Makefile:137 'dry-prepare-root') EXPECTED_FAIL ==== dry-prepare-stages ==== /usr/sbin/installboot -n -p -- "$(<rootdev.txt)" /usr/mdec/biosboot /usr/mdec/boot 2>/dev/null *** Error 1 in . (Makefile:139 'dry-prepare-stages') EXPECTED_FAIL ==== dry-nodisk-stages ==== /usr/sbin/installboot -n -- /usr/mdec/biosboot /usr/mdec/boot 2>/dev/null *** Error 1 in . (Makefile:142 'dry-nodisk-stages') EXPECTED_FAIL ==== dry-toofew ==== /usr/sbin/installboot -n -- 2>/dev/null *** Error 1 in . (Makefile:145 'dry-toofew') EXPECTED_FAIL ==== dry-toomany ==== /usr/sbin/installboot -n -- disk stage1 stage2 too many 2>/dev/null *** Error 1 in . (Makefile:147 'dry-toomany') EXPECTED_FAIL ==== cleanup ==== umount -- mnt 2>/dev/null rmdir -- mnt 2>/dev/null bioctl -d -- "$(<rootdev.txt)" 2>/dev/null vnconfig -u -- "$(<diskdev1.txt)" 2>/dev/null vnconfig -u -- "$(<diskdev2.txt)" 2>/dev/null vnconfig -u -- "$(<keydev.txt)" 2>/dev/null XFAIL usr.sbin/installboot *** Error 1 in . (Makefile:137 'dry-prepare-root'), *** Error 1 in . (Makefile:139 'dry-prepare-stages'), *** Error 1 in . (Makefile:142 'dry-nodisk-stages'), *** Error 1 in . (Makefile:145 'dry-toofew'), *** Error 1 in . (Makefile:147 'dry-toomany')