GNU/Linux >> Linux の 問題 >  >> Cent OS

fdisk:/dev/sdg を書き込めません:不正なファイル記述子 – USB ディスクのフォーマット中にエラーが発生しました

問題

書き込み保護モードでマウントされた USB ディスクをフォーマットしているときに、次のエラーが表示されます:

fdisk: Unable to write /dev/sdg: Bad file descriptor

解決策

1. この例のディスクは /dev/sxx です。最初に USB ディスクの読み取り専用モードを無効にします。 hdparm を確認してください がインストールされたら、次のコマンドを実行します:

# hdparm -r0 /dev/sxx

2. util-linux を確認してください パッケージがインストールされ、ファイル システムが消去されます。

# wipefs --all /dev/sxx --force

3. fdisk を使用して、ディスクに新しいパーティションを作成します。

# fdisk -cu /dev/sxx

次に「d」 ‘ 削除し、‘w ‘ 書く

4. これで、ディスクをフォーマットする準備が整いました。 ext4 ファイル システムでディスクをフォーマットするには、次のコマンドを使用できます:

# mkfs.ext4 /dev/sxx


Cent OS
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. / dev / stdin、/ dev / stdout、および/ dev / stderrはどの程度移植可能ですか?

  3. / dev/randomと/dev/ urandomをいつ使用するか?

  1. Debian – / var、/ homeを別のパーティションに移動しますか?

  2. /dev/dm-Z デバイスから /dev/sdX および /dev/mapper/mpathY デバイスをマップする方法

  3. 「デバイス /dev/mappper/mpath25 が見つかりません (またはフィルタリングによって無視されます)」 – pvcreate で物理ボリュームを作成中にエラーが発生しました

  1. Linux の /dev/zero および /dev/null ファイルとは

  2. /dev/random または /dev/urandom を base64 でエンコードする方法は?

  3. /dev/sdb:そのようなファイルやディレクトリはありません (ただし /dev/sdb1 などは存在します)