~에 따르면이 기사ufs 커널 모듈에는 읽기 액세스만 있습니다. 다음 명령을 사용하여 ufs 파티션을 마운트할 수 있습니다.
sudo mount -t ufs -r -o ufstype=ufs2 /dev/mapper/loop0p1 /mnt/freebsd/
그리고 쓰기 권한 없이 파일 시스템을 마운트합니다. 하나 있다ufs-utils 패키지Debian/Ubuntu에서 작동하지만 사용 방법을 모르겠습니다. 그렇다면 Ubuntu/Linux에서 ufs에 대한 읽기/쓰기 권한을 얻을 수 있는 방법이 있습니까?
답변1
나는 Debian과 Ubuntu가 커널을 컴파일할 때 UFS에 대한 쓰기 지원을 생략했다고 생각합니다. Linux UFS 드라이버의 쓰기 지원은 완전히 신뢰할 수 있는 것으로 간주되지 않기 때문입니다. 파일 시스템 읽기/쓰기를 마운트하면 데이터 손실에 노출되지 않고 대신 경고가 표시됩니다.
쓰기에 Linux UFS 드라이버를 사용하려면 커널을 다시 컴파일하고 UFS 읽기 및 쓰기 지원을 활성화해야 합니다.
또는 가상 머신(QEMU/KVM, VirtualBox 등 원하는 모든 것)에서 FreeBSD의 소규모 설치를 실행할 수 있습니다. 가상 머신이 원시 디스크 이미지로 파일 시스템 이미지에 액세스하고 VM에 파일 시스템을 탑재한 다음 NFS를 통해 내보내도록 합니다.