WindowsとUbuntuの間でファイルを共有するためにどのファイルシステムを選択しますか?


18

現在、32ビットUbuntu 12.04.1。のインストール(USBスティック)にあります。Windows 7とUbuntuの間でデュアルブート機能を使用したい。Windowsシステム(sda1)、Windows OS(sda2)、Ubuntu(sda3-ext4ファイルシステムと「/」マウントポイント)、スワップ(sda4)でハードドライブをパーティション分割し、残りのファイルシステムを選択する必要がある/ homeマウントポイントを持つ空き領域(ストレージ)パーティション?FAT32またはext4のいずれかであると想定していますが、Windows 7とUbuntuオペレーティングシステムの両方でドキュメント/ディレクトリの相互共有を有効にする必要があります。また、FAT32はNTFSタイプのシステムですか?前もって感謝します。




1つのOSを休止状態にしてから、(最初のOSがまだ休止状態にある間に)他のOSを起動すると、共有パーティションが内部ディスクである場合、共有パーティションで大規模な破損が発生する場合があります。OSは、休止状態のときに内部ディスクの同期をスキップする場合があります。
ロルフ

回答:


12

WindowsシステムはFAT32とNTFSを「そのまま」サポートしており(また、この場合は2つだけです)、LinuxはFAT32とNTFSを含むそれらの全範囲をサポートしているため、共有するパーティションまたはディスクをフォーマットすることを強くお勧めしますFAT32またはNTFSのいずれかですが、FAT32には4.2 GBのファイルサイズ制限があるため、たまたま巨大なファイルを扱う場合は、NTFSを使用することをお勧めします。

追加するだけで、ext4、btrfs、またはWindowsがネイティブにサポートしていない他のタイプのパーティションで実行すると、ファイルはUbuntuで動作しますが、Windowsでは動作しません。Windowsでは、そのドライブにアクセスしようとすると、ドライブをNTFSにフォーマットするオプションが提供されます。そのため、これがFAT32またはNTFSに固執する理由です。

たとえば、Software CenterにあるGPARTEDまたはデフォルトでインストールされるDisksユーティリティを使用する場合は、Ubuntuから実際にこれを行うことができます。

私は、NTFSがUbuntuでサポートしていることへの回答も書きました。したがって、どちらを選択しても、両方のシステム間で両方がサポートされ、UbuntuとWindowsの間で共有可能なパーティション/ディスクを使用できます。

セキュリティおよびパフォーマンスに関連するいくつかの問題については、/homeFAT32またはNTFSにしないでください。あなたの場合、別のパーティションを作成する必要があります(既に作成されているパーティションのファイルで使用されていない空き領域を使用するか、別のハードドライブを使用します)。このパーティションはFAT32 / NTFSとしてフォーマットされます このパーティションは、WindowsとUbuntuの両方で情報を共有するパーティションであり、ではありません/home。最後に、次のようになります。

ハードドライブ1

/ sda1-Windows(NTFS、FAT32)
/
sda2- スワップ/ sda3-Ubuntu(EXT4)
/ sda4-UbuntuとWindows間の共有パーティション(NTFSまたはFAT32フォーマット)

これは大まかなスケッチに過ぎませんが、お互いを共有するための作り方についてのアイデアは得られると思います。2台のハードドライブがある場合:

ハードドライブ1

/ sda1-Windows(NTFS、FAT32) / sda2-
スワップ
/ sda3-Ubuntu(EXT4)

ハードドライブ2
/ sdb1-UbuntuとWindows間の共有パーティション(NTFSまたはFAT32形式)


ありがとう、ルイス。事後、おそらくWindowsを介してNTFSに再フォーマットする必要があるようです。ご協力ありがとうございます。これは解決されました。
ジョニー

おっとっと!ちょっと待ってください-これは、FAT32を選択して[INSTALL NOW]を押した後に受け取ったエラーメッセージです。ファイルシステムタイプfat32は、完全に機能するUnixファイルシステムではないため、/ homeにマウントできません。ext2などの別のファイルシステムを選択してください。もう一度:提案はありますか?
ジョニーは

多くのセキュリティおよびパフォーマンスの問題のため、/ homeはFAT32またはNTFSのいずれでもないはずです。ディスクまたはパーティションを共有する場合は、そのための別のパーティションを作成する必要があります。これをよりよく説明するために、回答に情報を追加しましょう。
ルイスアルバラード

2

LinuxでNTFSを使用することはお勧めしません。NTFSでのLinuxサポートが非常に貧弱で、ファイルの読み取りおよび書き込み速度が非常に遅いためです。したがって、巨大なファイルを使用する必要がない場合は、Fat32またはExtFatを使用してください。


1

UbuntuとWindowsの両方がパーティションとの間で読み書きできるため、NTFSとして設定します。Ext4はWindowsによってネイティブに認識されないため、試さないでください。NTFSには、FAT32に対していくつかの改善があります。たとえば、4GBを超えるファイルを作成することはできません。


ありがとうございました。NTFSは「明示的に」オプションではないので、FAT 32を選択するということですか?私のオプションは次のとおりです(Ubuntuインストーラーの一部として):ext2、ext3、ext4、reiser fs、btrfs、jfs、xfs、fat 16、fat 32、swap。使用しないでください。再度、感謝します。
ジョニーは

そうだとすると、fat32で問題ありません!詳細については、ルイスのコメントを参照してください!
メリ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.