タグ付けされた質問 「filesystems」

ファイルシステムは、コンピューター内のファイルを格納、名前付け、および編成する方法の仕様です。このタグは、一般的なファイルシステムの質問に使用する必要があります。特定のファイルシステムの質問(FAT、NTFS、ext4など)の場合は、代わりに適切なタグを使用してください。

3
Windows用のメディアメタファイルシステム
現在、フォルダーを使用して配置されているメディアの大規模な品揃えがあります。ライブラリが成長するにつれて、フォルダが意味を伝えるのに最適ではないことに気付き始めました。また、カテゴリ/タグとして機能するフォルダの数が増えるにつれて、別のタグで既にファイルされていることに気付かないため、データが重複するようになりました。 このことについて考え始めたとき、タグクラウドの視覚化は非常に強力であることに気付き、このようなものが存在する必要があると考えました。

2
ReadyBoostのみに使用されるSDHCカードの推奨フォーマット
私はReadyBoost用にテストしたい予備の4GBのSDカードを持っているので、他の用途には使用しません(ここでのフォーマットの移植性は問題になりません)。私が読んだように、exFatは非常に良いフォーマットです。削除と空きスペースの割り当てが速いので、キャッシュがあるのでRBで少し手助けできると思いますし、多くの削除/空きスペースの割り当てをしていると思います。 デフォルトのフォーマットはFAT32です。しかし、NTFSまたはexFATのどちらかでフォーマットする方が良いでしょうか。 あなたは何を提案し、あなたの経験は何ですか?


2
ルートFS読み取り専用:データモードを変更しない場合、再マウントで「再マウント時にデータモードを変更できません」と表示される
fstabの設定をいじった後、私のルートファイルシステムは読み取り専用でマウントされています。 私は実行することで過去にこのエラーを解決することができました # remount -o remount,rw / しかし、「再マウント時にデータモードを変更できません」というエラーが表示されます。これは、 "data ="オプションがマウントと再マウントの間で一致しないことを意味すると理解しています。問題は、データモードにどのようなオプションを指定しても、同じエラーが発生することです。 による mount、 / としてマウントされています ro,relatime,data=ordered。しかしながら -o remount,rw,data=ordered 同じエラーを出します。 による /etc/fstab、 / としてマウントされることになっています discard,errors=remount-ro,noatime,data=writeback。しかしながら -o rmount,rw,data=writeback 同じエラーを出します。 でも data=journal 同じエラーがあります。 にリストされている他のオプションも有効または無効にしようとしました mount そして /etc/fstabしかし、mountがこのエラーを出力すること以外に何もすることはありません。 このドライブを読み書き可能として再マウントする方法この意味のないエラーの原因は何ですか?

3
別のファイルシステムでバックアップを復元することは可能ですか?
私は今ext4でUbuntu 10.04を使用しています、そして私の人生で2度目の私はデータの損失を経験しました(私はバックアップを得ました)そして私は最近のext4 fsの問題を想定しています。 reiserFSに自分の設定(/ etcなど)、データ、およびホームをすべて復元したいのですが、可能ですか?それを達成するために何をするべきですか? (もちろん、あるファイルシステムから別のファイルシステムに移行することが可能であれば、私はもっと幸せになるでしょう...)

2
Ubuntu 17の[アプリケーションの表示]メニューにショートカットを追加する方法を教えてください。
私は一般的にLinuxにはかなり慣れていません。 apt [アプリケーションの表示]メニューにショートカットを表示します。さらに、私は自分のアプリケーションをメニューに追加する方法を学びたいと思います。どのディレクトリがアプリケーションメニューのショートカットを管理しますか? 私はUbuntu 17.10を使っています。

1
ディレクトリエントリに格納されているファイル属性と、iノードに格納されているファイル属性はどれですか。
私は、古いファイルを重複排除して、ハードリンクに置き換えることを望みます。 メタデータの損失を最小限に抑えるために、新しい各ハードリンクのディレクトリエントリ属性を、置き換えられる複製の属性に設定しますが、新しいリンクを取得するiノードのiノード属性は変更しないでください。 どのプロパティを設定する必要がありますか? 理想的には、できるだけ多くのファイルシステムのどこに何があるのか​​を示す表を見たいのです。私はext3、ext4、HFS +、XFS、そしてBtrfsに特に興味があります。

2
Ubuntu 9.10 / Gnome:“ Computer”の下のファイルシステムの名前を変更しましたか?
Ubuntu 9.10(karmic)を実行している私のラップトップには、100 GBのfat32パーティションがあります。 /etc/fstab にマウントする /media/shared。 Gnomeでは、このファイルシステムは私のデスクトップの「Computer」の下に「100 GB Filesystem」として表示されます。アイコンの名前を "Shared"に変更するにはどうすればよいですか。

0
Windowsでの条件付きフォルダーのリダイレクト
プロセスの場所に基づいて条件付きでパスをリダイレクトする方法を見つけようとしています。 規則は次のようになります。 if process path begins with "U:\apps_to_redirect\" then "c:\users\me\documents" redirects to "c:\users\me\redirected_files" else "c:\users\me\documents" doesn't redirect 要するに私はすべてのアプリケーションが通常 "c:\ users \ me \ documents"のファイルにアクセスできるようにしたいのですが、 "u。\ apps_to_redirect \"の中のアプリケーションは別のフォルダを見ます。 私は使用して調べました CorrectFilePaths 互換性のあるシムですが、フォルダのソースパスではなく単一のアプリケーションに適用するように設計されているようです。 再解析ポイント しかし、条件付きの作り方は明確ではありませんでした。 したがって、誰かがWindows 10でこれを実行するためのより良い/直接的な方法を知っていることを期待して、ここで尋ねます。

3
Windowsのインストール中に、EFIパーティションはfat32にないと考えられますが、fat32にあります
Ubuntuをhddにインストールしました。最近、gdiskを使用してそのディスクをGPTに変換し、fat32でフォーマットされたEFIパーティションを作成しました(変換直後はntfsでしたが、fat32にフォーマットしました)。ただし、Windowsをディスクの未割り当て領域にインストールしようとすると、ESPがFat32にないというメッセージが表示され、fat32にフォーマットするように求められました。私はubuntuで再起動し、パーティションをチェックしました: GPTへの変換中に作成されたESP(fat32、約4 Mb使用、200 Mb未使用) Windows(NTFS)によって作成されたパーティションを復元する Windowsによって作成されたESP(fat32、約4 Mb使用、96 Mb未使用) Windowsによって作成されたMSRパーティション(不明) Windowsで作成されたデータのパーティション(NTFSまたは不明、覚えていない) Linuxスワップ Ubuntuパーティション Windowsバージョンは10、ubuntuは16.04です。また、ブートローダーなどを修正する必要がある場合に備えて、UbuntuライブUSBも用意しています。エラーを修正するにはどうすればよいですか? 編集: EFIパーティションを削除しましたが、Ubuntuは正常にロードできます。また、WindowsはESPに関するエラーを表示しませんが、作成しません!基本データパーティションとMSRパーティションのみが作成され、ESPとリカバリは作成されません!インストール後にロードされませんが、Windowsの古いHDDにGRUBがあるためUbuntuがロードされます(このHDDは半分壊れているため、Windowsを別のHDDに再インストールする必要があります)。私は文字通り何が起こっているのか分かりません、何か提案はありますか?

2
ホストファイルにIP / Webアドレスを追加すると、トラフィックがどのようにブロックされますか?
ホストファイルを使用してWebサイトへのアクセスをブロックする方法について説明しました(ただし、WindowsとLinuxの両方のマシンでiveを何度か試したが機能しませんでしたが)。ただし、ファイルは、ホスト名をアドレスにマップします。IPとWebアドレスを追加すると、サイトへのアクセスがブロックされるのはどうしてですか?

1
ドットドットのiノードIDが更新されたiノードIDを持っていなかったのはなぜですか?
私は、子の ".." dentryから親のiノードIDを取得することにより、子ディレクトリからルートにバックトラックする関数を持っています。このバックトラッキングの主な目的は、ユーザーが入力したパスの相対パス名を識別することです。 上記のバックトラッキングを行うための子iノードIDを知っています。しかし、私がそうするとき、私は問題を抱えています、避難後、子供と親ディレクトリは異なるiノード番号のものです。そのため、「..」でバックトレースされた場合、dotdotは、退避後のiノードnoではなく、以前のnoのiノードIDを提供しました。 ドットドットのiノードIDに更新されたiノードIDがなかったのはなぜですか?

2
rwfsファイルシステムとは何ですか?
組み込みデバイスでdfを実行したところ、言及されているファイルシステムの1つがrwfsであることがわかりました。rwfsとは何ですか? df Filesystem 1k-blocks Used Available Use% Mounted on rwfs 32768 312 32456 1% /var

0
書き込みサポートと動的サイズを備えたファイルベースのループデバイス
通常、ループデバイス(vノードディスク)は、事前に割り当てられたサイズのファイル(フロッピードライブまたはISOディスクのイメージなど)に基づいています。デバイスはブロックデバイスとして扱われ、ext3などのオペレーティングシステムでサポートされている任意のファイルシステムでフォーマットできます。 一方、FUSEでは、書き込みサポートを使用してアーカイブをマウントできます。つまり、archivemountです。マウントされたドライブにファイルを書き込むことができ、その下にあるアーカイブは、それに書き込まれたすべてのファイルを収容するために成長します。そのため、特定のファイルシステムを持たないブロックデバイスのように動作します。ファイルシステムは、zip、tarなどのアーカイブタイプによって決まります。 私は、任意の量のファイル(FUSEでマウントされたアーカイブのように振る舞う)に対応するように動的に成長できるが、読み取り/書き込み/シーク操作の効率的な実装を備えたファイルバックアップデバイスの実装を探していますブロックデバイスのファイルシステム)。 効率的というのは、ファイルを直線的に検索するよりも効率的であることを意味します。そのため、ファイルに含まれるファイルのある種の分散インデックスを使用する場合があります。 私が言うことの例として、archivemountでマウントされた非圧縮tarアーカイブを考えてみましょう。これは読み取り/書き込みをサポートしていますが、tarアーカイブはTOCをサポートしていないため、シーク操作は効率的ではありません。テープアーカイブで動作するはずです。 archivemount readおよびseekでマウントされたzipアーカイブの場合、zipはTOCをサポートするため効率的ですが、書き込みはアーカイブ全体を再圧縮することが多いため効率的ではありません。 別の例は、ループデバイスを介してマウントされたスパースファイルです。スパースなので、動的に成長できますが、指定された固定最大サイズまで増加しますが、これは要件を満たしていません。 さらに別の例は、CouchDBデータベースまたはMBoxファイル形式のファイルバックアップです。どちらの場合も、データは常にファイルに追加されます(たとえば、ファイルを削除する代わりに、削除済みとしてマークし、新しいバージョンを追加します)。また、削除されたファイルが使用するスペースを時々再利用するには、ファイルを圧縮する必要があります。このようなファイルでは、常にファイルの最後のバージョンを読み取るため、シークを含むすべての操作が高速です。しかし、私は任意のファイルを保存するためのそのような実装を知りません。 それで、そのようなファイル対応デバイスの実装は存在しますか?

1
..と親ディレクトリ間のリンクがハードリンクであるのはなぜですか?
..と親ディレクトリ間のリンクがハードリンクであり、同じiノード番号を持っていることに気付きました。 starpinker@host /home/starpinker/unix $ ls -ail 8200794 drwxrwxr-x 2 starpinker starpinker 4096 Aug 23 11:22 . 1409238 drwxrwxr-x 2 starpinker starpinker 4096 Aug 23 11:22 .. ここで、iノード番号/home/starpinker/unixは8200794で、iノード番号は/home/starpinkerである1409238。 これについて質問があります。 ハードリンクは、異なるファイルシステム間で作成できません。次に、親ディレクトリと子ディレクトリが異なるファイルシステムにある場合はどうなりますか?たとえば私の場合は、場合のために/home/starpinkerと/home/starpinker/unix異なるファイルシステムであり、UNIXは、その後の間のリンクになる、ちょうどマウントポイントである/home/starpinker/unix/..とは/home/starpinkerまだハードリンクしますか?

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