• 締切済み

linuxでのmountができません

linuxでSDカードをmountしようとしているのですができません。 フォーマットまでの手順として、  ・パーティションの確保    #/sbin/fdisk /dev/sdb  ・ext3でフォーマット    #/sbin/mkfs.ext3 /dev/sdb1  ・マウント #mount /dev/sdb1 -t ext3 /mnt/CardReader mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so となりマウントできません。 dmesgコマンドを実行すると、 #dmesg | tail sdb: Mode Sense: 03 00 00 00 sdb: assuming drive cache: write through sdb: sdb1 SCSI device sdb: 1002496 512-byte hdwr sectors (513 MB) sdb: Write Protect is off sdb: Mode Sense: 03 00 00 00 sdb: assuming drive cache: write through sdb: sdb1 JBD: no valid journal superblock found EXT3-fs: error loading journal. となっています。 対処方法がわかる方がいましたらよろしくお願いします。  

みんなの回答

noname#208124
noname#208124
回答No.4

書き換え限界寿命に達したんじゃないですか badblocks -w /dev/sdb で何か表示されるなら不良ブロックが有ります

noname#157805
質問者

お礼

返事が遅くなりましてすみません。 badblocks -w /dev/sdb を実行してみたところ、なにも表示されませんでした。 まだそんなに使用していないカードですので、寿命ではないと思うのですが…

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

どうでもいいけど, 512MB の SD カードを EXT2 や EXT3 でフォーマットしなきゃならない状況が想像できないんですが.... どういうことになってるんでしょうか?

noname#157805
質問者

お礼

状況の説明が足りなく、申し訳ありません。 タッチパネル(ALGO社製AlgoSmartDisplay)のルートファイルをSDカードに作成し、使用しています。 その時のフォーマット形式がEXT2かEXT3となっています。

  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.2

ファイルシステムがあっていないんじゃないかなって気がします。 かってすぐならFAT32が一般的なのかな?

noname#157805
質問者

お礼

回答ありがとうございます!! でも、今回はEXT2かEXT3でフォーマットしなければならない状況ですので… ちなみにFAT32ではフォーマットもmountもできます。 以前は、EXT3でもできていたのですが、何回かフォーマットしていたら突然できなくなってしまいました。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

カーネルメッセージの 「no valid journal superblock found」 とか 「error loading journal」 とかいうのがすごく気になるんだけど, ext3 でのフォーマットはちゃんと成功してる?

noname#157805
質問者

お礼

回答ありがとうございます!! フォーマットは、 #/sbin/mkfs.ext3 /dev/sdb1 mke2fs 1.38 (30-Jun-2005) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 125488 inodes, 501100 blocks 25055 blocks (5.00%) reserved for the super user First data block=1 62 block groups 8192 blocks per group, 8192 fragments per group 2024 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 24 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. となり、成功していると思います。

関連するQ&A