web-dev-qa-db-ja.com

NTFSパーティションを作成するにはどうすればよいですか?

ファイルシステムをext4からNTFSに変更するのに助けが必要です。私はこのコマンドを使用しています:

Sudo mkfs.ntfs /dev/sda

しかし、私はこの出力を取得します:

/dev/sda is entire device, not just one partition
Refusing to make file system here!

/dev/sdaに関するデータはありません。私は何をすべきか?

1
Eli Shain

(forceフラグを使用して)デバイス全体を占有するファイルシステムを作成することは技術的に可能ですが、一部のUSBキー以外では、これは非常に珍しい(そして推奨されない)ことです。

mkfsが期待するのは、最初にパーティションテーブルを作成することです。

コマンドラインでは、次のものを使用できます。

  • parted-オールインワンのパーティションおよびフォーマットシステム
  • fdisk-古いMBRタイプのパーティションテーブル用(パーティションごとに2TBに制限)
  • gdisk-新しい、より大きなGPTパーティションテーブル用

GUIを使用したい場合は、次の方法があります。

  • gnome-disks(推奨)
  • gparted(exfatのような特別なファイルシステムを作成していない限り)

これらのプログラムはすべて、最初に空のパーティションテーブルを作成するように要求し、次にパーティションを追加します。アプリケーションがパーティションをフォーマットしない場合は、mkfsを使用できます。

パーティションを含むパーティションテーブルがある場合、パーティションには番号が付けられます。例:mkfs /dev/sda2