DF-3047 / run.sh
#!/bin/sh # DF-3047 run (guest, root). WARNING: panics the stock kernel. set -e kldload ext2fs /root/vntool attach 0 /root/dev128.img mkdir -p /mnt/e2 mount -t ext2fs -o ro /dev/vn0 /mnt/e2 df -k /mnt/e2 | tail -1 # imgA: 8 groups, ~63MB cat /root/imgB128.img > /root/dev128.img # rewrite backing file: 16 groups /root/reloadtrigger /mnt/e2 # mount(2) MNT_UPDATE|MNT_RELOAD echo STILL-ALIVE # never reached on stock kernel umount /mnt/e2 |