게스트 마운트는 ufs를 지원합니까?

게스트 마운트는 ufs를 지원합니까?

저는 guestmount이것을 사용하여 FreeBSD .qcow2 이미지를 검사/수정하려고 합니다(여기서 몇 가지 답변을 보았지만 실제로 문제를 해결하는 것은 아무것도 찾지 못했습니다).

저는 Debian Sid 밑에서 일하고 있습니다.

분명히 이미지가 올바르게 인식되었습니다.

mcon@cinderella:~/projects/LXD$ guestfish -a /home/mcon/VirtualBox\ VMs/FreeBSD-13.2-RELEASE-amd64.qcow2

Welcome to guestfish, the guest filesystem shell for
editing virtual machine filesystems and disk images.

Type: ‘help’ for help on commands
      ‘man’ to read the manual
      ‘quit’ to quit the shell

><fs> run
><fs> list-filesystems
/dev/sda1: unknown
/dev/sda2: vfat
/dev/sda3: unknown
/dev/sda4: ufs
><fs> 

그러나 마운트가 심하게 실패했습니다.

mcon@cinderella:~/projects/LXD$ guestmount -a /home/mcon/VirtualBox\ VMs/FreeBSD-13.2-RELEASE-amd64.qcow2 -m /dev/sda4 --rw -o subtype=ufs2 /mnt 
libguestfs: error: mount_options: mount exited with status 32: mount: /sysroot: wrong fs type, bad option, bad superblock on /dev/sda4, missing codepage or helper program, or other error.
       dmesg(1) may have more information after failed mount system call.
guestmount: ‘/dev/sda4’ could not be mounted.
guestmount: Did you mean to mount one of these filesystems?
guestmount:     /dev/sda1 (unknown)
guestmount:     /dev/sda2 (vfat)
guestmount:     /dev/sda3 (unknown)
guestmount:     /dev/sda4 (ufs)

몇 가지 사항을 변경하고 소스에서 전체 패키지를 다시 컴파일해 보았지만 결과는 동일했습니다.

내가 무엇을 놓치고 있나요?

참고: 커널 모듈이 쓰기 지원 없이 컴파일되었기 때문에 qemu-nbd사용할 수 없습니다 .sudo mount -t ufs -o ufstype=ufs2 /dev/nbd0p4 /mnt/ufs.ko

관련 정보