私はDebian 6 32bitを同じHDDにインストールしましたが、Windows 7 64bitとは異なるパーティションにインストールしました、そして今私のラップトップは私がWindows / Debianの両方が欲しいDebian 6に起動するだけです。
どうやってGRUBを編集してwindowsとdebianの両方を表示させることができますか?
私はDebian 6 32bitを同じHDDにインストールしましたが、Windows 7 64bitとは異なるパーティションにインストールしました、そして今私のラップトップは私がWindows / Debianの両方が欲しいDebian 6に起動するだけです。
どうやってGRUBを編集してwindowsとdebianの両方を表示させることができますか?
回答:
/boot/grub/menu.lstを見てください、最初のディスクの最初のパーティションの上に窓がある設定例があります (hd0,0)
とLinuxの最初のディスクの2番目のパーティション (hd0,1)
。それを超えてあなたはアクティブなエントリーを見ます。 windowsが最初のパーティションにある場合、アクティブ部分は次のようになります。
title Windows 7
root (hd0,0)
chainloader +1
title Debian Linux Default
...
(Linuxエントリを変更しないでください)
次回の起動時には、起動メニューに表示されます。
マスターブートレコードが破損している可能性があります。端末を開いて次のコマンドを実行します。
terminal-prompt>su //you will be asked to give the root password terminal-prompt>update-grub //grub will once again take a look at the OSs on your HDD //it will probably find the windows install this time
それでおしまい!もしそれがうまくいけば、GrubはそれがWindows 7であることをあなたに教えてくれるでしょう。それならあなたは単に再起動してwindowsを起動する必要があります:) sudo update-grub
しかし、私はそれを試していませんでした...