• ベストアンサー

fdiskコマンドについて

ubuntu10.04でSDカードのフォーマットを試みています。 参考サイト:http://legacyos.homeip.net/beagleboard2/ SDカードのジオメトリーを設定するため、 アンマウント後にfdiskコマンドを実行したのですが、 以下のようになり応答がなく、フォーマットができません。 $ sudo fdisk /dev/sdb /dev/sdb を開けません どなたか原因と対処方法を教えていただけないでしょうか。 なお、他SDカードでは応答がありました。 対象SDカード KINGMAX社製 microSDHC 4GB class4

質問者が選んだベストアンサー

  • ベストアンサー
  • sherman
  • ベストアンサー率24% (15/62)
回答No.1

こんにちは 私は正規な教育を受けていないので、 正しいやり方では無いかもしれません。 私は $ sudo chmod 755 /dev/sdb $ fdisk /dev/sdb あるいは $ sudo fdisk -fr /dev/sdb とかでなんとか(強引に)fdiskしました。

abcron
質問者

お礼

ご回答ありがとうございます。 回答いただいた以下のコマンドで1度だけ先に進んだので、手順を再確認したところ無事解決しました! 原因は正しくアンマウントされていないことのようです。 ubuntu10.04のファイルブラウザ上でSDカードをアンマウント(SDカードのパーティションで右クリック→取り出す、またはexitアイコンをクリック)していたのですが、どうもこの方法ではfdiskが効かなくなるようです。 CUI上からumountコマンドでアンマウントし、fdiskを実行すると正常に動作しました。 dfコマンドでSDカード(/dev/sdb*))がないことは確認していたので、アンマウントされていると考えていたのですがどうもダメのようです。 ご回答が解決のきっかけになりました。 ありがとうございました。

関連するQ&A