web-dev-qa-db-ja.com

Windowsは、Ubuntuでフォーマットされたパーティションを認識しません(FAT32およびNTFS)

Ubuntu 16をインストールした128 GBのUSBドライブを使用しています。このドライブを使用して、WindowsとともにUbuntuを実行しています。 1つのことを除いて、これは正常に機能します。 Ubuntuで作成したWindowsにFAT32パーティションが表示されません。パーティション/ dev/sdb3です:

Device     Boot     Start       End   Sectors  Size Id Type
 /dev/sdb1              32 156250031 156250000 74.5G 83 Linux
 /dev/sdb2       156250112 187500543  31250432 14.9G 82 Linux swap / Solaris
 **/dev/sdb3       187500544 242614271  55113728 26.3G  b W95 FAT32**

しかし、私が欲しいのは、WindowsとUbuntuの両方が動作できるUSBドライブ上のパーティションです。その目的のために、上記の「fdisk -l」の出力でわかるように、パーティション「/ dev/sdb3」を作成しました。残念ながら、そのパーティションはWindowsでは表示できません。この写真でわかるように、ドライブはRAWパーティションとして表示されます(パーティションE:を参照)。

screenshot

私が試したのは、Windowsでドライブをフォーマットすることですが、他のパーティションもフォーマットします。

誰がこれがどのように起こるか知っていますか?そして、WindowsとUbuntuで見ることができるパーティションを持つために何ができますか?

5
Sjosz

これはWindowsの問題であり、Ubuntuの問題ではありません。それにもかかわらず、理由は簡単です:WindowsはUSBドライブの最初のパーティションを過ぎて見ることができません。

正しく行う方法は次のとおりです。

  • ドライブをバックアップして消去する
  • 最初のパーティションを作成します(ドライブの「左側」である必要はありません。最初に作成する必要があります)
  • exFAT、NTFS、またはその他の便利なファイルシステムとしてフォーマットします
  • 他のLinux専用パーティションを追加します

このようにして、WindowsがLinuxパーティションをまったく認識しないという利点が得られます。 Windowsの部品が必要なライブUSBキーでこれを行いましたが、完全に機能しました。

3