UbuntuでUDFボリュームをマウントする方法



問題を排除するために楽器を試してください

ユニバーサルディスクフォーマット(UDF)は、コンピュータデータストレージに関するISO13346およびECMA-167ベンダー中立仕様を指します。実際にはDVDの作成に使用されますが、固定ディスクをUDFとして実際にフォーマットすることを妨げるものは何もありません。より実用的には、CD-RWやDVD-RW / DVD + Rなどの光メディアに使用され、ユーザーがファイルを追加および削除できるようにします。一部のプロ仕様のハイエンドデジタルカムコーダーも、あまり一般的ではないDVD-RAM形式を使用しており、これもこれを使用しています。



これらのフォーマットはいずれもUbuntuで簡単に開くことができ、通常、UDFボリュームは自動的にマウントされます。ユーザーは光ディスクを挿入するだけで、ファイルシステムがマウントされます。場合によっては、自分で作成したDVDが、Microsoft Windows、OS X、またはmacOS Sierraにマウントされていても、Ubuntuに自動的にマウントされないことがあります。これは、WindowsがDVDの内容を正しく理解するまで推測するためです。幸い、Ubuntuで再び機能させるために必要なのは単純なbashコマンドだけかもしれません。



Ubuntuファイル構造へのUDFボリュームのマウント

光ディスクを光ディスクドライブに挿入し、ファイルマネージャを開いて、すでにマウントされているかどうかを確認します。ある場合は、さらに先に進む必要はありません。そうでない場合は、/ mediaディレクトリを簡単にチェックして、オペレーティングシステムがそこに配置しているかどうかを確認します。 Ubuntuは、古いLinuxディストリビューションで使用されていた/ cdromディレクトリではなく、この場所へのすべての自動光ディスクマウントを実行します。



そこにない場合は、Xubuntuを使用している場合は、ダッシュメニューまたはウィスカーメニューからディスクユーティリティを開きます。 Lubuntuユーザーは、LXDEメニューの[アクセサリ]の下にあります。左側のパネルにあるCD / DVDドライブのアイコンをクリックして、音量グラフを確認します。まだマウントされていないものがある場合は、グラフの下にある右向きの再生ボタンをクリックしてみてください。これにより、ボリュームがマウントされる可能性があります。

ディスクユーティリティは、ディスクが存在することがわかっている場合でも、ドライブにメディアがないことを報告する場合があります。ディスクを取り出し、再度挿入する前に静かにクリーニングします。 Ctrl、Alt、Tを同時に押してCLIプロンプトを開きます。コマンドsudomount -t udf / dev / sr0 / cdromを発行して、Enterキーを押してみてください。管理者パスワードの入力を求められる場合があります。複数のオプティカルドライブがある場合、デバイスファイルが/ dev / sr0にマウントされない可能性があります。そのためには、ディスクユーティリティで指定された名前を使用する必要があります。



このコマンドは、UDFファイル構造をルートの未使用の/ cdromディレクトリにマウントします。作業が終了したら、ディスクを取り出す前に、必ずumount / cdromでアンマウントしてください。マウントしようとしたときにスーパーブロックエラーが発生した場合は、ディスクが実際にはUDF形式ではない可能性があります。その場合は、代わりにsudo mount -t iso9660 / dev / sr0 / cdromを試して、通常のCD-ROMとしてマウントされるかどうかを確認してください。 DVD + Rでさえ、その記述方法によっては、UDF形式ではなく通常のISO9660システムを実際に自慢する場合があります。これらのオプティカルボリュームはいずれも、アクセス制限の観点から読み取り専用以外のものとしてマウントされません。

これらの手順は、物理DVDの代わりに、どこかからダウンロードしたディスクイメージがある場合にも機能するはずです。その場合は、/ dev / sr0をディスクイメージの実際の名前に置き換えるだけです。この場合、光学ドライブさえ備えていないシステムにディスクイメージをマウントすることが可能です。

理論的には、UDF標準もISO9660標準も使用しないディスクイメージを作成することは可能です。さらに/ proc / filesystemsと入力して、Ubuntuの特定のインストールでサポートされているファイルシステムの多くを見つけることができます。 UDFとISO9660以外で最も一般的に見られるのは、ext2、ext3、ext4です。これらは、おそらくおなじみの標準的なLinuxストレージ形式です。また、vfatファイルシステムを使用する画像が見つかることもあります。これは、MS-DOSがかつて宣伝していたFAT12、FAT16、またはFAT32標準をサポートしていることを意味します。 -t vfatオプションを使用してマウントする場合、定義上、仮想ファイルシステムをマウントしないことに注意してください。 vfatは仮想FATを意味しますが、これはディスクイメージを操作しているという事実以外のことを指します。

理論的にはNTFSイメージにも出くわす可能性がありますが、これらは比較的まれです。どのオプションも機能しないように思われる場合は、sudo mount -t intfs〜 / Downloads / theImageName.img / cdromを試して、theImageName.imgを実際にダウンロードしたイメージに置き換えてください。 NTFSは技術的にはLinuxでのFUSE拡張機能であるため、これが機能することはめったにありません。そのため、-tfuseオプションを指定してそのコマンドを試すこともできます。

NTFS、さまざまなFATシステム、およびext#システムは、定義上、読み取り専用ではないため、mountコマンドに-rまたは-oroオプションを追加することをお勧めします。これにより、イメージへの書き込みができなくなりますが、イメージが正規のUDFまたはISO 9660イメージである場合は、固定ディスクまたは固定ディスクと同じ方法で光ディスクに書き込むことができないため、必要ありません。メモリースティック。

UDF、ISO 9660、またはオーディオCD用のさまざまな形式のCDFS以外のものを備えた本物の光ディスクを見つけることはほとんどありませんし、現実的ではない可能性があります。実際には、光ディスク上に一部の種類のファイルシステムを作成することはできません。したがって、-tudfと-tiso9660の両方を試した後も引き続き不良スーパーブロックエラーが発生する場合は、光ディスクドライブまたはディスク自体が汚れている可能性があります。

読んだ4分