デュアルブートを使用して、コンピューターにKali Linuxをインストールしたいと思います。私のコンピューターには8GBのRAMがあります。デュアルブートを使用する場合、そのRAMはKali Linux OSの場合は4GB、Windowsの場合は4GBに分割されますか?
デュアルブートを使用して、コンピューターにKali Linuxをインストールしたいと思います。私のコンピューターには8GBのRAMがあります。デュアルブートを使用する場合、そのRAMはKali Linux OSの場合は4GB、Windowsの場合は4GBに分割されますか?
回答:
他の人は、この場合RAMは分割されないだろうとすでに正しく答えていますが、なぜそうなのかの説明を追加したいと思います。
コンピューターの仕組みを理解するのに役立つのはキッチンです。RAMはカウンタースペースです。作業しているものを一時的に保存するための手近なスペースです。調理が終了すると台所のカウンターが掃除されるように、コンピューターの電源が切れるとRAMが消去されます。ハードディスクは、冷蔵庫やパントリーであり、長期的でアクセスが容易ではないストレージです。データは材料であり、プログラムはレシピです。シェフはオペレーティングシステムです。
あなたは家の所有者であり、現在、英語のシェフ(Windows)を雇用しています。フランス語で書かれたクックブックのレシピを試してみたいが、適切な翻訳が見つからない。そこで、フランス語を話すシェフ(Linux)を雇いたいと思います。
シェフはそれぞれ独自のクックブックと材料のセットを持っているため、それらを使用する限り、それぞれがパントリー(ハードディスク)に独自のスペースを必要とします。カウンタースペース(RAM)を分割する必要があるかどうかは、同時に機能するかどうかによって異なります。一度に1人のシェフのみが作業している場合、すべてのカウンタースペースを排他的に使用します。他のシェフのものは店頭や保管場所にあります。ただし、シェフに一緒に動作するように2つのオペレーティングシステムを同時に実行する場合、1つはHead Chef(ホスト)として、もう1つはSous Chef(仮想)として、すべてを分割する必要があります。彼らはアプライアンス(CPU、GPUなど)と交代する必要があり、作業中に料理の本や材料を入れるためにカウンターの別々の作業スペースをマークする必要があります。
デュアルブートの場合は、無...あなたはどちらかでしょうか一度他のランニングを。
あなたがいる場合したい持っているために、両方を一度に実行し、その後、あなたは使用することができ、ハイパーバイザを。
次のいずれかに興味があるかもしれません。
savedefault
で使用しているため、grubがタイムアウトしたときに起動するOSは、最後に起動したOSになります。インストールされたOSのいずれか1つを削除でき、他のすべてのOSは引き続き正常に機能するため、「メインOS」は実際にはありません。概念的には、それらは同等です。実際には、マルチブートgrubシステムで唯一の本当の「メインOS」は...まあ... grubです。
残念ながら、「デュアルブート」とは、同じコンピューター上で同時に2つのシステムをブートできるという意味ではありません。
つまり、同じコンピューターで2つのシステムをブートできますが、一度に1つのシステムしかブートできません。
(2つに限らず、ブートローダーの要件に応じてさらに多くの設定を行うことができます。しかし、何らかの理由で2つが最初に普及したため、「デュアルブート」は「マルチブート」よりも一般的です。)
一度に1つのシステムのみが実行されるため、実行中のシステムはすべてのRAM、CPUパワー、その他のすべてのハードウェアを完全に制御できます。
分割されるのはディスク容量です。どのように分割するかは、異なるシステムがどれだけ協力的であるかに依存します。少なくとも、それぞれに個別のブートボリュームが必要です。うまくいかないシステムは、お互いのファイルシステムにアクセスできない可能性があります。そのため、Windows Media Playerにある音楽コレクションは、Linuxから簡単にアクセスできません。(一般的に言えば、Linuxのさまざまなフレーバーとバージョンはかなりうまく機能し、Windowsのさまざまなバージョンとエディションは、非協力的なものから敵対的なものまでさまざまです。)
実行中のシステムはハードウェアを完全に制御できるため、他のシステムがインストールされているディスクの再フォーマットなどを行うことができます。これが、別のシステムの実行中に1つのシステムを追加または削除する方法ですが、常にすべてのバックアップを保持し、パーティションを消去または削除する前に実行していることを再確認してください。
他の人が言ったように、同じコンピューター上で複数のオペレーティングシステムを同時に実行することは可能ですが、それらはハードウェアに同等にアクセスできません。
現在、仮想マシンの使用はかなり一般的ですが、「デュアルブート」という用語がパワーユーザーによく知られるようになってから20年近くが経過するまで、広く実用的ではありませんでした。
もちろん、2台(またはそれ以上)のコンピューターを入手することもできます。より多くのオペレーティングシステムを試すことに主な関心があり、使用済みコンピューターのリセラーにアクセスできる場合、複数の仮想コンピューターを実行するのに十分なパワーを備えた1台の新しいコンピューターの価格で、実験に十分な数の使用済みコンピューターを入手できる可能性があります窒息のない機械。
番号。
一度に起動できるOSは1つだけです。各OS(32ビットではなく64ビットと想定)は、すべてのRAMにアクセスできます。
RAMを2つに分割することはありませんが、ストレージを2つに分割する可能性が高いことを知っておく必要があります。たとえば、500GBのハードディスクがある場合、その一部をオペレーティングシステムAに使用し、オペレーティングシステムBの一部で、それぞれ250 GB、Aが100 GB、Bが400 GB、またはその他の割合です。
各オペレーティングシステム専用のストレージの量を完全に制御できますが、デュアルブートを行うには、その一部を常に侵害する必要があります。特に、各オペレーティングシステムには通常、独自のファイルシステムがあり、多くの場合、他のオペレーティングシステムとまったく互換性がないか、少なくとも互換性を維持することが重要です。
いいえ、デュアルブートはRAMを分割しません。ただし、Kaliを仮想マシン(VMWareなど)で実行している場合は、仮想OSにRAMを割り当てる必要があります。