ラップトップにすでにWindows7とUbuntu11.10がインストールされており、そのリストにWindows8コンシューマープレビューを追加したいと思います。この質問に関連する可能性のあるいくつかの情報は次のとおりです。
Windows 7とUbuntuを台無しにせずにWindows8をインストールする正しい方法は何でしょうか?
Windows 8には、以前に見たものとは少し異なる新しいブートローダーがあり、インストール後、UbuntuではなくWindows7または8を起動するオプションが提供されます。
Windows 8によるそのブートローダーのインストールを停止する方法がわからないため、Windows 8を確保したパーティションにインストールしてから、Linuxライブ環境を起動してGrubを再インストールする必要があります。最初のパーティション(7またはubuntuのいずれかによって異なります)。
Linux環境で起動したら、既存の/boot/grub/menu.lstファイルを参照します。ubuntuとWindows 7のエントリが表示されます。Windows8をインストールするパーティションの順序を変更した場合(パーティション番号を変更した場合など) ubuntuが存在する場合)それに応じて行root(hd0,0)を更新する必要があります。最初の番号はハードドライブ番号(1つしかない場合は0)で、2番目の番号はパーティション番号-1(sda1 = 0、sda2 = 1など...)
Windows 7とまったく同じ方法で、Windows 8の3番目のエントリを作成できます。rootnoverify行のみを変更して、Windows8がインストールされている適切なパーティションに適用します。
すべての設定が完了したら、先に進み、ターミナルをrootとして開いて実行することにより、grubをプライマリパーティションに再インストールします。
grub
次に、grubコンソールタイプで
setup (hd0)
このための私のgrub設定は次のようになります:
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux.img
# (1) Windows 7
title Windows 7
rootnoverify (hd0,0)
chainloader +1
# (2) Windows 8
title Windows 8
rootnoverify (hd0,1)
chainloader +1
VHDにインストールします。それが私が現在していることです。仮想化されるのはディスクだけで、私はまったく気づいていません。 Hanselmanのブログエントリ を出発点として使用しましたが、 それについての私の経験を書き留めました も同様です。彼の経験とはいくつかの違いがありました。主に、自分でブートリストにWindows8を追加する必要がありました。
また、最初にWindows8がOSの選択を制御していることを確認してください。ここで、BCDBOOTを実行することが重要になります。
以前は複数のOSをハードディスクにインストールしていましたが、ある日、パーティションテーブルとGRUBに焼き付いてしまいました。
現在、ブートディスク(Linux)にインストールするOSは1つだけです。私が使用している他のOSは、VirtualBoxの仮想マシンから実行しています。 Virtual Boxを使用すると、作業が楽になる場合があります。ハードウェアの好みによって異なります。
Windows 7は、VirtualBoxのチャンピオンのように動作します。 Windows8もそうだと思います。