web-dev-qa-db-ja.com

新しく作成されたパーティション/ dev / sdb1の消去エラー

これはおそらく重複する可能性がありますが、このエラーを解決するために多くのことを試しました。すでに2つのパーティションがあり、3番目のパーティションを作成しようとしています enter image description here

ただし、次のエラーが表示されます。 enter image description here

ペンドライブを完全にフォーマットしても、このエラーが表示されます。 ubuntu 14.10で発生します。解決方法は?

5
d a i s y

これは私の問題を解決した方法です:

  1. ペンドライブをフォーマットする
  2. システムを再起動します(システムを再起動する背後にある基本的な基本は何なのか本当にわかりませんが、助けてくれました)。
  3. マウントされたペンドライブを示しています。それをもう一度フォーマットし、FAT filesystemで新しいパーティションを作成します-しかし、これではフォルダを作成できません。
  4. したがって、再度フォーマットし、NTFS filesystemでパーティションを作成すると、機能しました。
2
d a i s y

エラーメッセージの最も可能性の高い理由は、そのパーティションにアクセスするためのデバイスノードの作成を妨げる/dev/sdb1というディレクトリがあることです。

過去に、このディレクトリを/devの下のマウントポイントとして誤って作成したと推測しています。あなたが持っているかどうかを確認することができます:

ls -ld /dev/sdb1

最初の文字がdの場合、そのようにしたので、このディレクトリを別の場所で削除または移動する必要があります。

Sudo mv /dev/sdb1 /tmp

エラーメッセージが表示される場合:

mv: cannot move ‘/dev/sdb1’ to ‘/tmp/sdb1’: Device or resource busy

その後、何かがまだそこにマウントされています。その場合はmount | grep sdb1が何であるかを確認してから、もう一度試してください:

Sudo umount /dev/sdb1
Sudo mv /dev/sdb1 /tmp

これで、次にフラッシュドライブを再接続したときにデバイスファイルを作成できるようになり、そのドライブに最初のパーティションを作成してフォーマットできるはずです。

2
Martin Thornton