web-dev-qa-db-ja.com

growisofsでのBlu-rayディスクの書き込みが「WRITE @ LBA = b02ea0hエラー」で停止しました

このコマンドでいくつかのBluerayディスクを正常に書き込みました。

growisofs -allow-limited-size -Z /dev/sr0 -r -speed=4 -J -V "Backup 01" /home/default/Documents/Backup/

しかし、BD50デュアルレイヤーを焼き付けようとすると、このエラーで52.27%で止まりました。

52.21% done, estimate finish Sun Aug 14 23:01:53 2016
52.23% done, estimate finish Sun Aug 14 23:02:01 2016
52.25% done, estimate finish Sun Aug 14 23:02:04 2016
52.27% done, estimate finish Sun Aug 14 23:02:21 2016
:-[ WRITE@LBA=b02ea0h failed with SK=0h/ASC=00h/ACQ=02h]: Input/output error
:-( write failed: Input/output error
/dev/sr0: flushing cache
/dev/sr0: closing track
/dev/sr0: closing session
:-[ CLOSE SESSION failed with SK=5h/INVALID FIELD IN CDB]: Input/output error
/dev/sr0: reloading tray

この問題を解決するにはどうすればよいですか?

5
rootsandculture

growisofs -use-the-force-luke=spare:none -dvd-compat -overburn -Z /dev/sr0=/path/to/file.isoを試してください

また、man genisoimageに従って-iso-level 3スイッチを含める必要があります。レベル3では、制限(ISO-9660:1988以外)は適用されません。

また、man genisoimageに従って-UDFスイッチを含める必要があります。

生成されたファイルシステムイメージにUDFファイルシステムサポートを含めます。 UDFサポートは現在アルファステータスにあり、このため、UDFのみのイメージを作成することはできません。 UDFデータ構造は現在Joliet構造に結合されているため、現在の実装には多くの落とし穴があります。 UID/GIDのサポート、POSIX許可のサポート、シンボリックリンクのサポートはありません。 UDFは、実際のUDFデータ構造に必要なスペースに加えて、ディスクの先頭でセクター〜20からセクター256までのスペースを浪費することに注意してください。

ただし、-dvd-compatスイッチはここでのトリックを行う必要があります。

-overburnパラメーターは必要ないかもしれませんが、確かにそれを伝えることはできません。 -dvd-compatパラメーターは、growisofsをトラック/セッション/ディスクの近くに配置し、マルチセッションディスクが気に入らない一部のBlu-rayプレーヤーとの互換性を高めます。

不十分に文書化された-use-the-force-luke = spare:noneパラメーターは、問題を解決するための重要なパラメーターのようです。ブランクBD-Rメディアを事前フォーマットしないようにgrowisofsに指示します。メディアを事前にフォーマットすると、欠陥管理のために256MBのディスク容量がすぐに使用されます。

ソース: https://superuser.com/questions/462782/growisofs-warnings-when-writing-to-blu-ray-dual-layer-discs

4
Elder Geek