web-dev-qa-db-ja.com

Windows 7の横にUbuntuをインストールした後、Grubはありません

可能性のある複製:
grubを修復するにはどうすればよいですか?(Windowsのインストール後にUbuntuを元に戻す方法は?)

Ubuntu 10.10をWindows 7とともにデュアルブートしようとしています。インストール後、Grubメニューが表示されず、Windowsを直接起動します。

C:ドライブを見たときにパーティションが有効になったことがわかります。 Grubメニューを用意する必要はなく、Windowsサブサーバントを作成できると言われました。どんな助けも素晴らしいでしょう!

7
user10097

Grubはプライマリブートパーティションにインストールする必要があります。この場合、アクティブなプライマリパーティションにGrubがインストールされていないのではないかと心配しています。

2月4日に編集:GRUBをインストールする手順

UbuntuをUSBからではなく、USBではなくハードディスクにインストールしたと仮定しています。

前提条件:標準的な予防措置-何か問題が発生した場合に備えてウィンドウをバックアップする

次に、ライブCD/USBから起動し、ターミナルを開きます。

コマンドSudo fdisk -lを発行します

これにより、すべてのハードディスクのパーティションがリストされます。ブートコロンでは、「*」が付いているパーティションがデフォルトのブートパーティションです。 Linuxパーティションが検出されると、番号83(Linux)または82(スワップ)の「id」列が表示されます。通常のWindowsパーティションのIDは7(HPFS/NTFS)です。より多くの可能なオプションがありますが、これらはメジャーです。

GRUB(現在のGRUB2)はデフォルトのパーティションにインストールする必要があります

そのパーティションを/ mnt Sudo mount /dev/sda1 /mntにマウントします(ディスクがsdaプライマリブートパーティションの名前がsda1であると仮定し、実際のパーティション名に置き換えます)

コマンドを発行して、そのパーティションにgrub2をインストールします。

Sudo grub-install --root-directory=/mnt/ /dev/sda

これにより、正しい場所にgrubがインストールされます(ブートパーティションを探してそこにインストールします)。

再起動すると、GRUBメニューが表示され、UbuntuとWindowsのデュアルブートが可能になります。

9
Jamess

現在、GUIを備えた非常にきれいなプログラムであるBoot-repairがあり、非常に多くのgrubの問題を修正するはずです。以下で見つけることができます: https://help.ubuntu.com/community/Boot-Repair

6
petri

Ubuntu wikiはこちら https://help.ubuntu.com/community/Grub2

Grubを再インストールしても表示されない場合は、さらに情報が必要です。すべての情報を取得する簡単な方法は、bootinfoスクリプトを実行することです。

http://bootinfoscript.sourceforge.net/

また、wubiではなく、デュアルブートとしてインストールしましたか?

このリンクを試してください: http://ubuntuguide.net/how-to-restore-grub-2-after-reinstalling-windows-xpvistawin7

grubをパーティションに新規インストールし、grubメニューが再び見つかるかどうかを確認してください。

1
Abhijeet

64ビットOSを実行するために、新しいAcer aspire 4755Gを購入したため、ubuntu 11.10のリリースを心待ちにしていました。再起動したときの悔しさを想像してみてください、windows7?!?なんてin辱だ!これは、以前に一緒にインストールできた32ビット版とは対照的で、grubメニューが自動的に表示されました!

今日はブログや記事、YouTubeの動画まで、ほとんどの記事を注いで過ごしましたが、他の多くの記事や動画を読んでそれを読む必要がありました。つまり、やや不完全でした。

必要なことは次のとおりです。

  1. cDからブート

  2. ubuntuを試してみる

  3. ターミナルセッションを要求する

  4. 次のコマンドを実行します。これは私のテストPCなので、4755よりも多くのパーティションがあります。

alvinh @ ibmsda6:〜$ Sudo fdisk -l [Sudo] alvinhのパスワード:

ディスク/ dev/sda:160.0 GB、160041885696バイト255ヘッド、63セクター/トラック、19457シリンダー、合計312581808セクター単位= 1のセクター* 512 = 512バイトセクターサイズ(論理/物理):512バイト/ 512バイトI/Oサイズ(最小/最適):512バイト/ 512バイトディスク識別子:0xee2bee2b

デバイスブートスタートエンドブロックIDシステム/ dev/sda1 63 81920159 40960048+ 7 HPFS/NTFS/exFAT/dev/sda2 81931500 86991974 2530237+ 82 Linuxスワップ/ Solaris/dev/sda3 * 86992099 252027719
82517810+ 5拡張/ dev/sda4 252028928 293969919
20970496 83 Linux/dev/sda5 86992101 134849609
23928754+ 83 Linux/dev/sda6 212973768 252027719 19526976 83 Linux/dev/sda7 134850560 212973567 39061504 83 Linux

パーティションテーブルエントリがディスクの順序ではありません

  1. 起動したいパーティションを特定します。例/dev/sda6

  2. ステップ2の指示に従ってください。ステップ2 Ubuntu 9.10 livecd以降を使用する http://ubuntuguide.net/how-to-restore-grub-2-after-reinstalling-windows-xpvistawin7

CDを使用しない限り、残りのものに煩わされないでください!!!

あなたがタイプするものに注意してください、私はそれが絶対に正しいことになる前に、私は手順を3回やり直さなければなりませんでした!

0
alvin ho