UbuntuホームディレクトリとしてのNTFS


9

NTFSパーティションをUbuntuインストールのホームディレクトリとして使用するつもりですが、それでも機能しますか?

回答:


7

それは悪い考えのように思えます。はい、できますが、LinuxでのNTFSサポートにはこの警告が伴うことを理解する必要があります。

内部NTFS構造は複雑であるため、組み込みの2.6.14カーネルドライバーとFUSEドライバーはどちらも、破損を避けるために、安全でないと見なされるボリュームへの変更を許可しません。

これは部分的に原因です:

実装の内部の詳細は公開されていないため、サードパーティベンダーがNTFSを処理するためのツールを提供することは困難です。

私はLinuxにNTFSボリュームをマウントしましたが、-f(強制)オプションを使用しても、ファイルシステムがLinuxに適切にマウントされないという過去の問題がありました。私はついにそれをWindowsマシンに接続し、Windowsを起動して、それを修正しなければなりませんでした。

/ homeにネイティブのWindows読み取り可能なファイルシステムが絶対に必要な場合、私の好みは、代わりにfat32としてフォーマットすることです。その制限にもかかわらず、Linuxでのサポートが向上しています。


3
これは悪い考えです。ntfsとfat32には、ext2 /
3/4

@knittl NTFSにはありますが、FAT32にはありません。
user877329 2013

@ user877329 NTFSにはありますが、その権限はUNIXの権限と一致させるのが困難です。ntfs-3gなどで動作させるには、特別なアクションを実行する必要があります。
ルスラン

6

Linuxファイルシステムとfat32 / ntfsの間でファイルを移動する場合でも、アクセス許可と所有権に関する多くの警告が表示されます。あなたは間違いなくntfs / homeに問題があります。機能しない最初のことは、〜/ .ssh、.netrc、および制限されたアクセス許可を持つ他のファイル/ディレクトリです。他のプログラムは、構成ファイルのアクセス許可を変更できない場合、間違いなくエラーになります。(dotfiles)


2

可能ですが、多くのアプリケーションがMicrosoft以外のファイルシステムの規則(大文字と小文字の区別など)を想定しているため、実際に問題が発生します。WindowsマシンにExt2IFSのようなものをインストールして、代わりにext *パーティションを読み取る方がよいでしょう。


1
ntfsは大文字と小文字を区別します。
vava 2009

1

基本的なユーザーデータを共有したいだけの場合は、「ドキュメント」、「画像」、「音楽」をNTFS上のフォルダにリンクすることもできます。これは、友人用にデュアルブートするようにセットアップしたコンピューターでうまく機能しました。


1

以下を使用できます。

mount --bind

これにより、1つのディレクトリに保存されたものはすべて別の場所に保存されます。私にとって、これはWindows 7で読み取り可能にする必要があるため、メインストレージがNTFSであったためです。では/etc/fstab、Ubuntu 11.04によって行われた通常どおりNTFSパーティションをマウントしました。

# /windows was on /dev/sda3 during installation
UUID=FC843ED0843E8D60 /windows        ntfs    defaults,umask=007,gid=46 0      $

次に、代わりにベースストレージフォルダーを設定してそこに保存します。

# make /home/shawn/"folders" point to /windows/shawn/"folders"
/home/shawn/Documents/   /windows/shawn/Documents/ none    bind  0  0
/home/shawn/Downloads/   /windows/shawn/Downloads/ none    bind  0  0
/home/shawn/Pictures/   /windows/shawn/Pictures/ none    bind  0  0
/home/shawn/Videos/   /windows/shawn/Videos/ none    bind  0  0
/home/shawn/Music/   /windows/shawn/Music/ none    bind  0  0

これはすべて入っている/etc/fstabので、起動時に再適用されます。

NTFSにはext4などと同じ権限がないため、機密性のないファイルにのみ使用することをお勧めします。


0

現在、自宅のサブフォルダ(~/Documentsなど~/Music)をNTFSファイルシステムに保存していますが、正常に動作しているようです。

例として、~/DocumentsNTFSパーティションでフォルダーをホストする方法を次に示します。まず、NTFSパーティションが自動マウントに設定されていることを確認してください。これにより、起動時にシステムにアクセスできるようになります。保持する必要があるファイル~/Documentsを、対応するNTFSパーティションフォルダ(つまり/mnt/winblows/Users/Username/Documents)に移動します。次にDocuments、ホームディレクトリのフォルダーを削除し、という名前の場所にNTFSフォルダーへのリンクを作成しますDocuments

注:~/.config/user-dirs.dirs選択したフォルダーの場所と同期していることを確認しなければならない場合があります(私はそうしました)。詳細については、この回答を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.