CentOSサーバーのBlu-rayバーナーを使用してMacBookをバックアップしました。 Blu-rayディスクをインストールしようとすると
$ mount -t hfsplus /dev/sr0 /mnt/bluray
エラーが発生しました。
mount: no medium found on /dev/sr0
私信じる書き込みに成功しました。私は各ディスクを焼いた直後にディスクカタログを使用し、マウントされたディスクから構築されたディスクコンテンツのカタログを取得します。テストディスクはサーバーにコピーされたファイルから作成され、カタログ作成段階でディスクが明確にマウントされたため、考慮しませんでした。
バックアップはどうですか?
私のBlu-rayドライブ用のLinuxパッケージが見つからなかったので、K3Bを使用してCentOSサーバーにコピーされたファイルをISOに書きました。その後、growisofs
Blu-rayを焼くために使用します。
$ growisofs -Z /dev/sr0=mrwizard-archive-001.iso |& tee -a burn.log
他のLinuxディスクもマウントしたので、ドライブやドライバの問題ではないことを知っています。
私はこれが私がMac OSのバックアップに従うステップだと99%確信しています。 grepを実行すると、history
Blu-rayディスクイメージと同じ名前のディレクトリにファイルをコピーしたことがわかりますhistory
。 [アップデート、もしかしたらわからないバックアップは4ヶ月前3月にしました]
インターネットにはhfs +とCentOSを議論する多くの投稿があります。この推奨kmod-hfsplus
パッケージはすでにインストールされています。 CentOSにファイルを転送するには、このパッケージが必要です。
また、これはログの尾ですgrowisofs
。
24024383488/24142608384 (99.5%) @1.8x, remaining 0:14 RBU 100.0% UBU 54.3%
24049221632/24142608384 (99.6%) @1.7x, remaining 0:11 RBU 99.8% UBU 43.5%
24078647296/24142608384 (99.7%) @2.0x, remaining 0:07 RBU 100.0% UBU 40.3%
24102764544/24142608384 (99.8%) @1.6x, remaining 0:04 RBU 100.0% UBU 45.7%
24126881792/24142608384 (99.9%) @1.6x, remaining 0:01 RBU 93.8% UBU 39.2%
/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.
最後のエラーは次のようなものです。その他。この記事のOPで述べたように、このエラーが発生してもディスクをマウントして読み取ることができます。
growisofs
作成したBlu-rayディスクにMac OSファイルをインストールできないのはなぜですか?
ディスクがマウントされているように見えますが、マウントに失敗するのはなぜですか?
これらの手順(k3b made iso、Growthisofs)とMac OSのファイルがこのメディアに問題を引き起こす可能性がありますか?
k3b
hfs +ファイルシステム、isoについてgrowisofs
何を理解していないのですか、私のディスクをジェットコースターにするのはなぜですか?
$ dvd+rw-mediainfo /dev/sr0 long
INQUIRY: [ATAPI ][iHBS112 2 ][CL0J]
MODE SENSE[#3Fh]:
01: 00 80 00 00 00 00 00 00 00 00
05: 40 05 08 00 00 00 00 00 00 00 00 00 00 96 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00
08: 04 00 00 00 00 00 00 00 00 00
0D: 00 00 00 3c 00 4b
0E: 04 00 00 00 00 4b 01 ff 02 ff 00 00 00 00
18: 00 01 00 01 00 00 00 00 00 01 00 01 00 00 00 00
00 00 00 00 00 01 00 01 00 00
1A: 00 03 00 00 02 58 00 00 04 b0
1D: 00 00 00 00 00 06 04 b0 00 00
2A: 3f 37 f1 77 29 23 21 14 01 00 20 00 21 14 00 10
21 14 21 14 00 01 00 00 00 00 21 14 00 09 00 00
21 14 00 00 1b 91 00 00 16 0d 00 00 10 8a 00 00
0b 07 00 00 05 84 00 00 00 00 00 00 00 00 00 00
00 00
30: 2e 00 00 00 00 00 00 00 00 00 00 00 00 00
GET [CURRENT] CONFIGURATION:
0000: 00 43 00 00 00 42 00 00 00 41 00 00 00 40 00 00
00 2b 00 00 00 1b 00 00 00 1a 00 00 00 16 00 00
00 15 00 00 00 14 00 00 00 13 00 00 00 12 00 00
00 11 00 00 00 10 00 00 00 0a 00 00 00 09 00 00
00 08 00 00 00 02 00 00
0001: 00 00 00 07 01 00 00 00
0002: 02 00 00 00
0003: 39 00 00 00
0100:
0105: 00 00 00 00
0108: 33 37 37 32 35 31 32 30 31 32 20 32 31 36 31 30
37 35 30 30 34 34 34 20
//ERROR OUTPUT
:-( no media mounted, exiting...
ベストアンサー1
これには3つの問題があります。そのうちの2つはすぐに説明でき、1つはdvd + rw-mediainfoプログラムを介して追加の調査が必要です。
まず、ISO 9660ファイルシステムを作成し、それをHFS +としてマウントしてみます。 "mount:無効な fs タイプ、..." が原因で失敗する必要があります。さて、エラーメッセージは、マウントがファイルシステムの種類について不平を言う機会を持つ前の中程度の問題を指します。それでも、「-t hfsplus」パラメータは省略する必要があるようです。
第二に、無害であることが知られているGrowthofsのバグが発生しました。 https://bugs.launchpad.net/ubuntu/+source/dvd+rw-tools/+bug/1113679 これは、成長isofsが起動時にフォーマットされていないBD-Rを表示し、デフォルトでフォーマットされますが、最終的にはフォーマットされたことを忘れ、フォーマットされていないメディアでのみ機能するCLOSE SESSIONコマンドを発行するためです。回避策は、Growthisofs オプション "-use-the-force-luke=spare:none" を使用するか、dvd+rw-format プログラムで BD-R をフォーマットし、Growthisofs に提供するか、次に示すコード修正を適用します。です。 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713016
3番目で決定的な問題は、オペレーティングシステムがドライブに読み取ることができるメディアがないと思うことです。 dvd+rw-mediainfo プログラムはその理由を示しています:
ドライブはサポートされているプロファイルを「現在」として報告しません。 MMCプロファイルは通常、特定のメディアタイプに関連する機能のセットです。このドライブはBD-RE、BD-R、BD-ROM、DVD+R/DL、DVD+R、DVD+RW、DVD-R/DL、DVD-RW、DVD-RAM、DVD-R、DVD用サポートを発表しました。 - ROM、CD-RW、CD-R、CD-ROM、および「リムーバブルディスク」。しかし、それらのどれも「現在」という言葉を使用しません。
したがって、プログラムはLinuxカーネルと同じ結論に達します。メディアはありません。
メディアが挿入されていない場合は、Asus BW-16D1HTから正確な回答を得ることができます。 BD-Rを挿入した後、プロファイル0x0041「Sequential BD-R」は「41」の後にバイト「01」と表示されます。
GET [CURRENT] CONFIGURATION:
0000: 00 43 00 00 00 42 00 00 00 41 01 00 00 40 00 00
これはドライバ出力に欠けている「現在の」ビットです。
したがって、ドライブに障害が発生したか、メディアが損傷しすぎてドライブがそのタイプを認識しない可能性があります。確実な解決策は次のとおりです。別のドライブや別のメディアを試してください。