USBフラッシュドライブまたは外部ストレージからファイルシステムを読む人は誰ですか?カーネルまたはオペレーティングシステム?

USBフラッシュドライブまたは外部ストレージからファイルシステムを読む人は誰ですか?カーネルまたはオペレーティングシステム?

実行された手順をどのように確認でき、どこで見ることができますか?

ファイルシステムを読み取るために、OS/カーネルはどのデータを読み取っていますか?

フラッシュドライブがUSBに接続されている場合、最初に対話する人は誰であり、フラッシュドライブのファイルシステムが利用可能になるまで読んで検出する方法です。

ベストアンサー1

時によって異なります...

カーネルはデバイスのすべてのIOを処理します。ほとんどの場合、ファイルシステムを定義するデバイスのデータ再編成もカーネルによって処理されますが、これはユーザースペースプログラムで行うことが完全に可能です。例は次のとおりです。ツールボックスユーザースペースでのみMS-DOSファイルシステムを使用できるようにするパッケージ。

しかし、私が見た「オペレーティングシステム」の最良の定義は、「オペレーティングシステムを要求するときにプロバイダが提供するすべて」です。オペレーティングシステムのテキストでは、多くの場合、カーネル(および一部のインフラストラクチャコード)のみを「オペレーティングシステム」と呼び、より狭い視点をとります。今日のLinuxシステムでは、カーネル以上の機能を使用できます。

おすすめ記事