私たちは皆コンピューターを使用していますが、コンピューターがどのように動作するか知っていますか?コンピュータにとって欠かせないものはオペレーティングシステムです。今日は、Linux オペレーティング システムでの Windows パーティションの使用について説明します。Windows パーティションは Linux オペレーティング システムで使用されることを覚えておいてください。 Linux オペレーティング システムは、Windows fat32 や ntfs などの多くのファイル システムをサポートしています。
fat32 のサポートはすでに非常に優れており、直接使用できますが、ntfs のサポートはあまり良くなく、読み取りのみが可能で、書き込みは非常に危険です。また、ntfs のサポートはデフォルトではありません。 ntfs を使用する場合は、カーネルを再コンパイルする必要があります。
初心者にとってカーネルの再プログラミングは複雑であるため、ここでは Fat32 パーティションを使用する方法のみを説明します。 上記の問題に対する 2 つの解決策を示します。 1. システム (Linux オペレーティング システム) をインストールし、そのマウント ポイントを選択するとき。 /mnt/c、/mnt/d などのいくつかのマウント ポイントを作成し、Windows fat32 パーティションを選択して、以前に確立したマウント ポイントにマウントできます。 (前述したように、ntfs はデフォルトではサポートされていないため、ここでは ntfs パーティションをマウント ポイントにマウントできないことに注意してください。) このようにして、システムのインストール後に Windows fat32 パーティションを直接使用できます。
たとえば、Windows の c ドライブ (Linux オペレーティング システムでは /dev/hda1) を /mnt/c にマウントすると、c ドライブ内のすべてのデータを /mnt/c ディレクトリで見つけることができます。 2. システムのインストール時に解決策 1 で説明したように fat32 パーティションをマウントしなかった場合でも、問題はありません。この問題は簡単に解決できます。まず、テキスト エディタ (vi など) で /etc/fstab を開き、ファイルの末尾に次のような行を追加します。
/dev/hda1 /mnt/c vfat デフォルト 0 0
必要な変更は、/dev/hda1 を Linux オペレーティング システムにマウントする fat32 パーティションのデバイス番号に変更し、/mnt/c を対応するマウント ポイントに変更することです。なお、マウントポイントはディレクトリであり、このディレクトリは事前に作成しておく必要があります。たとえば、Windows では、3 つの fat32 パーティションがあり、Linux オペレーティング システムでは、デバイス番号はそれぞれ /dev/hda1、/dev/hda5、および /dev/hda6 になります。次に、最初に /mnt/c、/mnt/d、/mnt/e などの 3 つのマウント ポイントを作成し、次の行を /etc/fstab に追加する必要があります。
/dev/hda1 /mnt/c vfat デフォルト 0 0
/dev/hda5 /mnt/d vfat デフォルト 0 0
/dev/hda6 /mnt/e vfat デフォルト 0 0
保存してエディタを終了します。このようにして、マシンの再起動後に、c、d、e の 3 つの fat32 形式の Windows パーティションを直接使用できるようになります。これにより、Linux オペレーティング システムでの Windows パーティションの使用が完了します。