root@stormy-D600:~# ls -l OPNsense-17.1.r1-OpenSSL-vga-amd64.img-rwxr-xr-x 1 root root 937420288 Jan 22 16:12 OPNsense-17.1.r1-OpenSSL-vga-amd64.imgroot@stormy-D600:~# md5sum OPNsense-17.1.r1-OpenSSL-vga-amd64.imgb2b1dfba4073c865757f3491e6e35d1d OPNsense-17.1.r1-OpenSSL-vga-amd64.imgroot@stormy-D600:~# kpartx -va OPNsense-17.1.r1-OpenSSL-vga-amd64.imgadd map loop0p1 (252:0): 0 1600 linear 7:0 3add map loop0p2 (252:1): 0 126 linear 7:0 1603add map loop0p3 (252:2): 0 1829168 linear 7:0 1729root@stormy-D600:~# ll /dev/mapper/loop0p*lrwxrwxrwx 1 root root 7 Jan 22 22:39 /dev/mapper/loop0p1 -> ../dm-0lrwxrwxrwx 1 root root 7 Jan 22 22:39 /dev/mapper/loop0p2 -> ../dm-1lrwxrwxrwx 1 root root 7 Jan 22 22:39 /dev/mapper/loop0p3 -> ../dm-2root@stormy-D600:~# mount -o ro /dev/mapper/loop0p3 /mnt
[ 600.720245] ufs: You didn't specify the type of your ufs filesystem mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
root@stormy-D600:~# ls /mntls: reading directory '/mnt': Input/output error
mount -o ro,ufstype=sun /dev/mapper/loop0p3 /mnt
root@stormy-D600:/var/log# mount -o ro,ufstype=ufs2 /dev/mapper/loop0p3 /mntmount: wrong fs type, bad option, bad superblock on /dev/mapper/loop0p3, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so.
mount -o ro,ufstype=44bsd /dev/mapper/loop0p3 /mnt
root@stormy-D600:~# ls /mntbin conf dev etc lib media proc root sys usrboot COPYRIGHT entropy home libexec mnt rescue sbin tmp var
44bsd For filesystems created by a BSD-like system (NetBSD, FreeBSD, OpenBSD). ufs2 Used in FreeBSD 5.x supported as read-write.