web-dev-qa-db-ja.com

ubuntu10.04で読み取り/書き込み権限を持つufsパーティションをマウントする

this writeup によると、ufsカーネルモジュールは読み取り権限のみでコンパイルされます。このコマンドでufsパーティションをマウントできます:

Sudo mount -t ufs -r -o ufstype=ufs2 /dev/mapper/loop0p1 /mnt/freebsd/

また、書き込み権限なしでファイルシステムをマウントします。 Debian/Ubuntuには fs-utils package がありますが、使い方がわかりませんでした。したがって、Ubuntu/Linux上のufsで読み取り/書き込み権限を機能させる方法はあります。

3
nixnotwin

Linux UFSドライバーでの書き込みサポートは完全に信頼できるとは見なされていないため、DebianとUbuntuはカーネルをコンパイルするときにUFSの書き込みサポートを省略していると思います。ファイルシステムを読み取り/書き込みでマウントした場合にデータが失われるのではなく、警告を発することを好みます。

Linux UFSドライバーを書き込みに使用する場合は、UFSの読み取り/書き込みサポートを有効にしてカーネルを再コンパイルする必要があります。

または、仮想マシン(QEMU/KVM、VirtualBoxなど)で小規模なインストールFreeBSDを実行することもできます。仮想マシンにrawディスクイメージとしてファイルシステムイメージへのアクセスを許可し、ファイルシステムをVMにマウントして、NFS経由でエクスポートします。