DVD+RW ディスクがあります。Windows 7 (およびそれ以降) と Gentoo の両方で使用するために、このディスクに UDF ファイル システムを作成したいと思います。メディアをどのように準備すればよいですか。また、Linux でマウントするにはどのようなコマンドを使用すればよいですか。
私が試したこと:
Windowsの場合:
format /fs:UDF D:
これで、Windows はメディアを操作できるようになりました。Gentoo は ro モードで安全に読み取ることができます。
Gentoo の場合 (Linux ドキュメントに記載されているとおり):
pktsetup 0 /dev/sr0 mount -t udf -o rw,noatime /dev/pktcdvd/pkcdvd0 /mnt cp <some> /mnt umount /mnt pktsetup -d 0
その後、メディアが壊れます - Windows はフォーマットすることを提案しますが、Gentoo はマウントするスーパーブロックを見つけることができません。
Windowsの場合:
format /fs:UDF D:
これで、Windows はメディアを操作できるようになり、Gentoo はそれを ro モードで安全に読み取ることができます。
Gentooの場合:
mount -t udf -o rw,noatime /dev/sr0 /mnt cp <some> /mnt umount /mnt
その後、Windows はメディアを読み取れなくなりますが、Gentoo は正常です。
Gentooの場合:
mkudffs /dev/sr0 mount -t udf -o rw,noatime /dev/sr0 /mnt cp <some> /mnt umount /mnt
gentoo はメディアで正常に動作しますが、Windows はメディアを読み取ることはできますが、メディア上のファイルを書き込んだり削除したりすることはできません。
Gentooの場合:
mkudffs -r 0150 --media-type=dvd /dev/sr0 mount -t udf -o rw,noatime /dev/sr0 /mnt
読み取り専用としてマウント
mount -t udf -o remount,rw /dev/sr0 /mnt cp <some> /mnt umount /mnt
gentoo はメディアで正常に動作しますが、Windows はメディアを読み取ることはできますが、メディア上のファイルを書き込んだり削除したりすることはできません。
Gentooの場合:
pktsetup 0 /dev/sr0 mkudffs /dev/pktcdvd/pktcdvd0 mount -t udf -o rw,noatime /dev/pktcdvd/pkcdvd0 /mnt
パーティションが見つからない (スーパーブロックを読み取れない) ため、Windows はメディアに対して何もできません。
また、マウントの uid および gid オプションで「forget」および「ignore」を使用しようとしましたが、gentoo のマウントでは問題が発生しました。
sudo mount -t udf -o rw,uid=frget,uid=ignore,gid=ignore,gid=forget /dev/sr0 /media/default mount: failed to parse mount options
答え1
2016.11.21 時点で、drivers/block/pktcd ドライバーは非推奨とマークされ、Linux カーネル バージョンのリリースの「1 バージョンまたは 2 バージョン後」に削除することが提案されました。この記事の執筆時点では 2020.02.02 です。
Linux カーネルを「drivers/block/pktcdvd」なしで再コンパイルし、UDF 形式の DVD+RW ディスク/メディアをフォーマット/マウントすると、単純な cp/mv/rm ファイルシステム コマンドを使用して、UDF マウントされたディスク ファイルシステムに直接書き込むことができるようになります。iso9660または UDF 形式のディスクが混在している場合は、 fstabauto noatime,rw
またはでマウントします。autofs"-fstype=auto,noatime,rw"
これは私の LG WH16NS60 ブルーレイ ドライブで動作します。
MS Windows を使用して UDF ファイルシステムでディスクをフォーマットする方が簡単かもしれません (ここでは Windows 10 を使用してテストしました)。それ以外の場合は、udftools を使用しmkudffs -l TITLE /dev/sr0
、必要に応じて、 を使用しますmkudffs -l TITLE --media-type=dvd /YOUR/DEVICE/FILE
。
DVD+RW メディアを再フォーマットしないでください。また、「dvd+rw-format -lead-out」を使用すると互換性が向上したり、操作が遅くなったりする可能性があります。
各ファイル操作またはアンマウント後の書き込み/ファイナライズについて /var/log/messages を監視できます。