How mount FreeBSD UFS partition on openSUSE?


I’d like to mount up my FreeBSD UFS root partition on my openSUSE system. Debian has a ufsutils package, which I believe provides the tools required to mount up a FreeBSD UFS root partition, but openSUSE has no such package. I checked for such a package: (depending on when you look at this link you might get the error: failed to allocate memory) and there is none.

It’d be delightful if it were possible to set up mount points (the FreeBSD equivalent to running:

mount --rbind /dev /mnt/dev
mount --make-rslave /mnt/dev
mount --rbind /sys /mnt/sys
mount --make-rslave /mnt/sys
mount -t proc /proc /mnt/proc

for Linux where /mnt is where a Linux root partition is mounted) so I can chroot into the FreeBSD system and run

pkg update

that’d be delightful, as when I boot FreeBSD there’s no net at the moment (although I do plan to change my WiFi card soon so I can), due to driver issues, but I realize that’s more a question for FreeBSD forums than here.

Thanks for your time,