
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。
題名の通りなのですが、突然USBメモリがマウントできなくなりました。
それまでは普通にUSBメモリを差し込めば自動で認識してマウントできていました。
ubuntuは7.04(ここのサイトからダウンロードしました)をつかっています。
現状ではUSBメモリを差し込むと、「ボリュームをマウントできません。ボリュームをマウントするオプションが間違っています」と表示され、マウントできない状態です。
念のため、パーティションエディタでext2,fat,fat32,ntfsのそれぞれのファイルシステムで
USBメモリをフォーマットしたのですが、結果は同じでした。
ただ、GNOMEパーティションエディタでフォーマットしたあと、パーティションの一覧が並んでいる
ところで右クリック→マウントを選ぼうとすると、マウントポイントが/media/cdrom0とだけ
表示されます。
なにか対策はないでしょうか?教えてください。
オフライン
マウントできなくなる前に 何を行ったんでしょーか ?
「マウントポイントが/media/cdrom0とだけ表示」 ってことは, もしかするとディスクのプロパティーに何か書き込んだのでしょーか …
ちと確認してみてください。
メニューから設定エディターを起動して [system] [storage] を選んだとき, そこにはどんな項目が現れるですか ?
オフライン
RxOrcaさん、お返事ありがとうございます。
ですが、マウントできなくなる前にしたことというのが、ネットワークの
設定をいじっていたぐらいで、それほど特殊なことをした覚えというのが
ないんです。ディスクのプロパティーもいじってません。
あの、それで設定エディターというのは、メニューのどこにあるのでしょうか?
見つけることができませんでした。すみません。
オフライン
あざらし による投稿:
それで設定エディターというのは、メニューのどこにあるのでしょうか?
見つけることができませんでした。
[アプリケーション] [システムツール] に入ってるはずです。
コマンドラインからだと gconf-editor です。
オフライン
「アプリケーション」のところで右クリックして下さい。
「メニューの編集」を選択すれば、「メインメニュー」という画面が開きますので、メニューの中のシステムツールに設定エディタがあります。
チェックを入れればメニューに表示されるようになりますよ。
オフライン
RxOrcaさん、yukionさん、ありがとうございます。こんなものがあったんですね。
それで、[system][storage]を選んででる項目ですが、
[defaultoption]
--hfs
--iso9660
--ntfs
--ntfs-3g
--ntfs-fuse
--udf
--vfat
[drivers]
--_org_freedesktop_Hal_devices_storage_serial_USB_2.0_Flash_disk_2e317513f535b7_0_0
というのがありました。それぞれのdefaultoptionも書いた方がいいでしょうか?
オフライン
あと、追加なんですが、試しに/media/usbdrive0を作って、端末から
sudo mount -t vfat /dev/sdb1 /media/usbdrive0 -o iocharset=utf8 -o codepage=932
をすると、マウントはできます。また、同じく端末からsudo umount /media/usbdrive0でアンマウントもできます。
そこで、端末からマウントした後で、メニューの「場所」→「コンピュータ」で一覧を出し、USBメモリの上で右クリック→「取り出し」を選ぶと、やはり「ボリュームをアンマウントできません」とエラーがでます。
詳細を見ると、umount:/media/cdrom0マウントされていません(mtabによると)とあります。
オフライン
さらに追加です。
そこで、/etc/fstabをみると、/dev/sdb1 /media/cdrom0 iso9660・・・・の文字列がありました。
きっとこれを参照しているに違いないと、
/dev/sdb1 /media/usbdrive0 vfat raw,iocharset=utf8,codepage=932 0 0
に書き換えました。
保存した後、改めてUSBメモリを差し込むと、またマウントできないとのエラーが・・・
今度は「rootだけが/dev/sdb1を/media/usbdrive0にマウントできます」との表示です。
・・・これ以上、いじらないほうがいいような気がしますので、いろいろ試すのはここまでにします。
オフライン
あざらし による投稿:
[system][storage]を選んででる項目ですが、
[defaultoption]
--hfs
--iso9660
--ntfs
--ntfs-3g
--ntfs-fuse
--udf
--vfat
[drivers]
--_org_freedesktop_Hal_devices_storage_serial_USB_2.0_Flash_disk_2e317513f535b7_0_0
drivers ? drives ? 以降を削除したら直りそうな予感がするです。
_org_freedesktop_Hal_devices_storage_serial_ 〜 の項目を選んで右側の [名前] [値] のトコで [キーを空にする (U)] を実行するとどーでしょーか。
あざらし による投稿:
そこで、/etc/fstabをみると、/dev/sdb1 /media/cdrom0 iso9660・・・・の文字列がありました。
USBメモリーは /etc/fstabには通常出てこないはずだと思うです … 変更してなければ :rolleyes:
オフライン
RxOrcaさん、ありがとうございます!ご指摘の通り、[drives]の項目を削除、
あと自分で勝手に作ったfstabの項目を削除したところ、エラーもなく正常に認識されました!
長々とお付き合いくださってありがとうございます!
オフライン
解決できたよーでよかったですね。 :)
んで 元々は /etc/fstabにこーいったのを記述してたかもです。一元管理って感じで。
でも GNOMEとかデスクトップ環境側で管理することも増えてきて, なので全く変化しないよーな環境は /etc/fstab, USBメモリーとか USB-HDDとかそーゆーのは GNOMEのそーゆーブツ (名前忘れた) って感じに分業してるよーです。(てことをどこかで読んだよーな … )
その分, 動作を変えたくなったときに (標準から外れるとき) ちと難しくなったよーな気もするです。 ;)
オフライン