コンピューターでデュアルブートのセットアップを試みました。すでに1つのハードドライブにWindows 7がインストールされていて、別のハードドライブの一部にUbuntuをインストールしようとしました。 Windows 7でコンピューターの電源を入れると常に起動するので、BIOSで起動するハードドライブの順序に関係なく、起動するOSを選択するオプションはありません。 ubuntuを起動する代わりに、Windowsを搭載したハードドライブを取り外すと、エラーがあると表示されます。何かが欠落しているため、Windowsを起動できません。 Ubuntuをインストールした後、それはすべてが大丈夫だと言いました。元々、Windowsの前にkubuntuをインストールしていましたが、windows 7をインストールすると、それ以上アクセスできなくなり、uingを停止しました。 Ubuntuを起動できるように、どうすればこれを防ぐことができますか?
起こったことは、Windows 7が独自のブートローダーでGrub(Linuxブートローダー)をオーバーライドしたことです。これは修正可能で、ほんの少しの作業が必要です。修正方法は次のとおりです。 Ubuntu 10.10のライブCDが必要です。
ライブセッションで起動しますターミナルを開き(アプリケーション>アクセサリ>ターミナル)、実行してrootになります
Sudo su -
次に、ディスクを調べてパーティションを確認する必要があります。走る
fdisk -l
少し探偵の仕事をする必要がありますが、Ubuntuルートパーティションを識別する必要があります。次のような出力が得られます
Device Boot Start End Blocks Id System
/dev/sda1 * 1 18663 149903360 83 Linux
/dev/sda2 18663 19458 6384641 5 Extended
/dev/sda5 18663 19458 6384640 82 Linux swap / Solaris
別のWindowsセットアップ用。/dev/sda1行と数字はおそらく異なるでしょうが、System:Linuxとしてリストされているものを見つけたいと思います。
これをマウントして、grubをインストールします。
mount /dev/sda1 /mnt
grub-install --root-directory=/mnt/ /dev/sd1
/ dev/sda1をあなたの言ったことに置き換えます。
これで、再起動し、UbuntuとWindowsを起動できるはずです。
適切なハードドライブ(最初に起動するドライブ)にgrubをインストールする必要があります。方法の詳細情報を見つけるには: here
2番目のhdd(ubuntuを含む)にgrubをインストールしていません。このhddにgrubをインストールするだけです。難しいと感じたら、ubuntuを再インストールするだけです(grubのインストールを選択していることを確認してください)。そして、このHDDを最初に起動するようにします。
インストールCDを使用してGRUBを再度インストールすることに自信がない場合は、Easy BCD for Win7をダウンロードしてインストールすることをお勧めします。
http://neosmart.net/blog/2010/welcome-to-easybcd-2/
インストールされているすべてのオペレーティングシステムを認識でき、起動順序を簡単に決定できる必要があります。