コンピューターで同じパーティションをデュアルブートして仮想化する方法


あなたがしたいかどうかを決めることができません2番目のOSまたは仮想化するデュアルブート?議論はもうありません:あなたは両方を持つことができます。 Windows PCまたはMacで同じパーティションをデュアルブートして仮想化する方法は次のとおりです。

終了したら、セカンダリOSに再起動してネイティブに実行するか、再起動せずにお気に入りの仮想化プログラムで実行できます。あなたは両方の世界の最高のものを得るので、二人を再び決める必要はありません。

このプロセスはすべてのOSで少し異なるため、ここで可能なすべての組み合わせを実行することはありません。ただし、人気のあるもののいくつかを調べて、あなた自身の個別のセットアップを調査するためのリソースを提供します。誰もが違うので、適切に動作させるために微調整する必要があるかもしれません。

Windowsユーザー:Linuxパーティションを仮想化します

主にWindowsユーザーであるが、Linuxパーティションに時折アクセスしたい場合は、VirtualBoxの組み込みツールを使用してそうすることができます。

しかし、最初に、警告:これらのツールは非常に高度であり、VirtualBoxの「専門家」ツールと見なされます。それを実現するためにいくつかのコマンドラインの作業を行う必要があります。理由があります。適切な予防措置がなければ、Windowsパーティションで深刻なデータの破損を引き起こす可能性があります。これらの指示をあなた自身の責任で、そして神のために使用してください。これを試す前に、すべてのデータをバックアップしてくださいそしてデータを定期的にバックアップしてください!また、読むことを強くお勧めしますVirtualBoxのマニュアルの対応する章あなたが続ける前に。

このチュートリアルにはubuntuを使用しますが、他のLinux分布で手順を再現できるはずです。また、独自のグラフィックスドライバーがある場合、問題に遭遇する可能性があります。VirtualBoxは、このセットアップで3D加速に問題があります。今のところ、デフォルトのオープンソースグラフィックドライバーを使用するのが最善です。プロセスの概要については、以下のビデオをご覧ください。個々の手順を読んでください。

ステップ1:新しい仮想マシンを作成します

両方のパーティションが設定されていると仮定して、Windowsを起動し、次の手順を実行します。

  1. 始める前にすべてをバックアップしてください。いいえ、私は本気です。この手順をスキップしないでください。しないで!

  2. 管理者としてコマンドプロンプトを開き、次のコマンドを実行します。wmic diskdrive list brief /format:listLinuxパーティションが存在するドライブを見つけて、その数に注意してください(私の場合、それはディスク0でした)

  3. CDコマンドを使用して、VirtualBoxがインストールされているディレクトリに変更します。私にとって、これは次のとおりです。CD "C:\Program Files\Oracle\VirtualBox"

  4. この次のコマンドを実行して、システムの正しい変数を使用して変数をReplcaingにします。VBoxManage internalcommands createrawvmdk -filename "C:\Users\Whitson\Desktop\Ubuntu.vmdk" -rawdisk \\.\PhysicalDrive0VMDKファイルを配置する場所にファイルパスを置き換えます。 \\。\ shysicaldrive0の0をディスク番号に置き換えます。

  5. VMDKが正常に作成されたというメッセージを受け取る必要があります。そうでない場合は、これらの手順に従ってくださいその通り、そしてあなたがまだ問題を抱えているならそのマニュアルの章を読んでください。ここでは議論しなかった特別なニーズがあるかもしれません。

ステップ2:Grub ISOを作成します

次に、Linuxを起動します。この例にはubuntuを使用します。仮想マシンをセットアップする前に、すべてのコンピューターが既存のバージョンのGrubを適切にロードするわけではないため、Grub BootloaderをISOに配置する必要があります。 Linuxの中に入ったら、次の手順を実行します。

  1. デスクトップに新しいフォルダーを作成し、「ISO」と呼びます。そのフォルダー内で、「ブート」と呼ばれるものを作成し、ブートフォルダー内で「grub」と呼ばれるフォルダーを作成します。

  2. 端末を開き、次のコマンドを実行します。cp /usr/lib/grub/i386-pc/* /home/yourusername/Desktop/iso/boot/grub明らかに、「yourusername」をユーザー名に置き換えます。

  3. 次に、実行:cp /boot/grub/grub.cfg /home/yourusername/Desktop/iso/boot/grub

  4. 次のコマンドを実行します。sudo nano /home/yourusername/Desktop/iso/boot/grub/grub.cfg「MeneEntry 'Windows'」などと書かれたセクションまでスクロールして、そのセクションの最後にある「MeneEntry」から「}」まですべてを削除します。

  5. 最後に、実行:grub-mkrescue -o boot.iso /home/yourusername/Desktop/iso/「xorriso:not not inout」というエラーが発生した場合、xorrisoパッケージをインストールする必要がある場合があります。sudo apt-get install xorriso完了したら、homeディレクトリにboot.isoというファイルがある必要があります。これをフラッシュドライブまたはWindowsパーティションにコピーします。

ステップ3:新しい仮想マシンを起動します

さて、今度はWindowsに戻ってこの吸盤を稼働させて走らせる時が来ました。 Windowsに戻ったら:

  1. VirtualBoxを管理者として実行します。新しいボタンをクリックして、仮想マシンに名前を付けます。通常のように仮想マシンに割り当てるRAMの量を選択します。

  2. 次のステップで、「既存の仮想ハードドライブファイルを使用」を選択します。右側の[参照]ボタンをクリックし、以前に作成したVMDKファイルを参照してください。 [作成]ボタンをクリックします。すべてがうまくいけば、VirtualBoxのサイドバーに表示されることがわかります。

  3. サイドバーで新しい仮想マシンを選択し、[設定]ボタンをクリックします。ストレージで、「コントローラー:IDE」を選択し、その横にあるプラス記号をクリックします。 「Diskを選択」を押し、以前に作成したBoot.isoファイルに移動します。 [OK]をクリックして、メインのVirtualBox画面に戻ります。

  4. 新しい仮想マシンを選択し、[スタート]ボタンをクリックします。ポップアップするGrubメニューからLinuxを選択します。

  5. すべてがうまくいけば、Linuxインストールのログイン画面が表示されます。ログインできます。VirtualBoxのゲストの追加をインストールします、そしてWindowsをシャットダウンせずにLinuxパーティションを使用してください!

重要なメモ:VirtualBoxでLinuxを実行している間は、Windowsパーティションから取り付けたり読んだりしないでください。これは、この方法の危険性が発生する場所です。Windowsパーティションを読み取ろうとすると、マシンがクラッシュし、データの破損を引き起こす可能性があります(ホストOSはすでにそのパーティションを使用しているため)。実際、お勧めしますFSTABファイルから削除しますそのため、Linuxでポップアップすることはなく、より安全に保ちます。

Macユーザー:Windowsパーティションを仮想化します

Macユーザーは簡単です:両方類似点そしてVMware FusionOS Xを離れることなくブートキャンプWindowsパーティションを実行できるようにします。これらは、安全で信じられないほど簡単な方法でそれを行います。私たちは類似点が好きですこの辺りでは、例として使用します。あなたが類似点を所有しておらず、頻繁にwindowsに起動する場合、私たちは非常にそれを拾うことをお勧めします - それは費用の価値があり、それは販売されますいつも。リーダーStudentDiscountSareawesome メモ学生の割引は最大50%オフになる可能性があり、簡単に入手できます。あなたが学生でなくても

  1. パラレルをインストールして起動します。メイン画面から、「ブートキャンプからWindowsを使用」を選択します。

  2. 「私は続行したい」ボックスをチェックし、[続行]をクリックします。パラレルでは、ブートキャンプパーティションをインポートし、数分かかる場合があります。

  3. 完了したら、[マイブートキャンプ]ボタンをクリックして、類似点内にWindowsのインストールを実行します。

ここから、独自のウィンドウでWindowsを実行するか、「Coherence Mode」を使用することができます。これにより、WindowsプログラムがMacデスクトップのスタンドアロンアプリであるかのように実行できます。簡単ですね?

他の状況でのWindowsとOS Xを仮想化します

上記の方法は、遭遇する最も一般的な2つのものですが、Linux、WindowsのWindows、またはOS XのWindowsを何でも仮想化する場合は、困難な時間を過ごすことになります。 LinuxまたはWindowsからWindowsを仮想化することは可能ですが、それははるかに困難であり、データにとってもう少し危険になる可能性があります。そうしたい場合は、注意を払って進めることをお勧めします。私たちはここで核兵器に入るつもりはありませんがこの記事あなたが始めるのを助けるべきです。

Macパーティションの仮想化は、それがまったく可能であれば、非常に困難になるでしょう。私たちはあなたに示しましたVirtualBoxでOS Xを実行する方法以前、そしてあなたが覚えているなら、それはかなり毛むくじゃらのプロセスです。別のレンチを方程式に投げることは、それをさらに難しくするので、ここでは試していません。しかし、もしそうなら、私たちに叫び声をあげて、それがどうなるか教えてください。