web-dev-qa-db-ja.com

UbuntuでのCDROMのマウント

CD-ROMからデータを読み取る必要のあるソフトウェアを使用しています。指示には、CD-ROMをマウントするように書かれています(mount/mnt/cdrom)。 cdromを/ mnt/cdromにマウントする必要があることを理解しています。

「mnt」の下に「cdrom」フォルダを作成しました。次に、次のように入力してCD-ROMをマウントしようとしました。

Sudoマウント/ media// mnt/cdrom /

これはうまくいきませんでした。 「メディア」の下に、実際のCDコンテンツを含む別のフォルダーがあるので、それもマウントしようとしましたが、やはり成功しませんでした。 「メディアはブロックデバイスではありません」というエラーが表示され続けます。

私が間違っていることは何ですか?

3
user56165

mount /dev/sr0 /mnt/cdrom

マウントするには、cd-romのブロックデバイスを使用する必要があります。最新のディストリビューションでは、最も一般的にはsr0です。

ただし、CDがすでにメディアに自動的にマウントされている場合は、これを行う必要はありません。/mediaのCDの内容をプログラムに指示するだけです。

10

通常、ブロックデバイス(または場合によっては、同等のデータを含むファイル)をマウントします。

ただし、bind mountを使用して2つのディレクトリをリンクすることはできます。

mount --bind "/media/My CD-ROM" /mnt/cdrom

(同様の効果は、/mnt/cdromを目的のターゲットにシンボリックリンクすることでも達成できます。)

2
user1686