GNU/Linux >> Linux の 問題 >  >> Linux

CD / DVDのファイルシステムを見つけて自動的にマウントする方法:[Linux]

質問: 最近DVDを作成し、Ubuntuボックスにマウントしようとしました。手動でマウントしようとすると機能しましたが、 / etc / fstab経由でマウントできませんでした 自動マウント用。エラーメッセージは、ファイルシステムタイプが間違っていることを示していました。しかし、ファイルシステムの種類を判別する方法がわかりませんでした。以下はエラーメッセージのスナップショットです。

mount: wrong fs type, bad option, bad superblock on /dev/sr0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so

解決策: / etc /にエントリを作成する場合 fstab 、DVDが書き込まれたファイルシステムの種類を知る必要があります。まず、以下の手順に従ってファイルシステムの種類を確認してから、/ etc / fstabにエントリを作成します。 。

ステップ1: CD/DVDを作成したファイルシステムを見つける方法

コマンドラインからDVDをマウントできるため、すぐに df -Tを実行できます。 ファイルシステムの種類を識別します。

# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
devtmpfs devtmpfs 32904088 4 32904084 1% /dev
tmpfs tmpfs 32970704 384 32970320 1% /dev/shm
tmpfs tmpfs 32970704 107624 32863080 1% /run
tmpfs tmpfs 32970704 0 32970704 0% /sys/fs/cgroup
/dev/sda3 ext4 192113548 18778924 163552660 11% /
/dev/loop0 ext4 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sdb1 ext4 961102880 1389816 910868572 1% /home
/dev/sda1 ext4 19091540 346832 17751840 2% /boot
/dev/sda2 ext4 663120968 73752 629339440 1% /scratch
tmpfs tmpfs 6594144 24 6594120 1% /run/user/1001
tmpfs tmpfs 6594144 0 6594144 0% /run/user/0
/dev/sr0 iso9660 1305902 1305902 0 100% /mnt/cdrom

[または]

次のコマンドを実行して、ファイルシステムを確認することもできます。

# head /dev/sr0 | file -

ステップ2: 上記の出力から、ファイルシステムタイプが iso9660であることが明らかです。 。次に、 / etc / fstabに値を入力します 以下に示すように:

/dev/sr0 /media/cdrom iso9660 defaults 1 1

ステップ3: 以下のコマンドを実行してテストしてください。

# mount -a

ステップ4: それでおしまい。次回DVDをドライブに挿入すると、DVDは自動的にマウントされます。


Linux
  1. ディレクトリツリーで最も古いファイルを見つけるにはどうすればよいですか

  2. 検索対象のフォルダーを除外するにはどうすればよいですか?

  3. ファイルシステムの UUID を見つける方法

  1. Linuxのディレクトリツリーで最も古いファイルを見つける方法

  2. ファイルシステムをマウントする方法、ユーザーIDのマッピング?

  3. 特定のプロセスの .pid ファイルを見つける方法

  1. Ext4ファイルシステムのオフセットを見つける方法は?

  2. Gpg-agentにパスフレーズを自動的に忘れさせる方法は?

  3. Imgファイルのタイプを見つけてマウントする方法は?