it-swarm-ja.com

Ubuntuは起動せず、GRUBターミナルのみを表示します

Ubuntu11.04のインストールに問題があります。 WindowsからUbuntu11.04をインストールしました。何日も問題なく動作しましたが、今日は起動しません。

マシンを起動すると、GRUBロードされます。Windows7ローダーがあります。そこからUbuntuを選択すると、Ubuntu GRUBメニューが表示されます。 、Ubuntuを起動するモードを選択します。しかし、それはもうわかりません。GRUBターミナルに直接アクセスします。

誰かがこれで私を助けることができますか?データを回復したり、ブートローダーをリセットしたりするにはどうすればよいですか?

1
Badea Sorin

Ubuntuを使用してgrub2をパーティションに再インストールしてみてください。

  • Ubuntu LiveCDを使用してライブセッションを開始します

  • Ubuntuがあるパーティションを特定します。

    • Gpartedを開きます(ダッシュホームにgpartedと入力します)
    • パーティションの場所を特定します。 '/ dev/sda3'または '/ dev/sdb2'のようにする必要があります(通常、 '/ dev/sd?#'ここで、 '?'は1文字、 '#'は数字です)
  • ターミナルを開く

  • そのパーティションをマウントします(「sda3」を以前に見つけたパーティション名に置き換えます)。

    Sudo -i
    mkdir /media/ubuntu
    mount /dev/sda3/ /media/ubuntu
    
  • そのパーティションにgrubを再インストールします(「sda3」を以前に見つけたパーティション名に置き換えます)。

    grub-setup -d /media/ubuntu/boot/grub /dev/sda3
    
0
Kevin

私は同じ問題を抱えていました、そして私は何時間も検索した後に解決策を見つけました、そしてそれは私のために働きました。 Windowsのディスクチェック(chkdsk)を介してUbuntuインストールディスクを回復する必要があります。

chkdskの実行

問題に応じて、Windowsで自動chkdskが実行されている場合や、手動で実行する必要がある場合があります。必ずしも必要というわけではありませんが、害はないので、まずは実行します。

  • XPまたはVista/7のコンピュータ、
  • Ubuntuをインストールしたドライブを右クリックします。 Cを右クリック:、
  • [プロパティ]を選択し、[ツール]タブを選択して、[エラーチェック]で[今すぐチェック]をクリックします。
  • ファイルシステムエラーを自動的に修正するか、不良セクタをスキャンして回復を試みるかを選択します
  • インストールしたドライブがCの場合:コンピューターは、次にコンピューターを起動するときにスキャンをスケジュールする必要があることを通知します。再起動して完了します。

回復されたファイル/ディレクトリを見つける

最初に行うことは、問題のドライブで\found.000フォルダー、つまりC:\found.0000を探すことです。これはデフォルトで非表示になっており、(Windows 7のインストールでは)表示するためだけに「保護されたOSファイルを非表示」にしないようにWindowsに指示する必要もありました。また、Windows 7では管理者コマンドプロンプトから回復する必要がある場合があります(以下を参照)。

STARTキーを押し、CMDと入力し、上を見てCMD.exeを右クリックし、[管理者として実行]を選択します。

C:\>cd \found.000
C:\found.000>dir
 Volume in drive C is OS
 Volume Serial Number is B4B7-99A8

 Directory of C:\found.000

19/07/2011  02:02 PM    15,000,000,000 file0000.chk
               1 File(s)              8 bytes
               0 Dir(s)  222,258,069,504 bytes free

したがって、root.disk(または他の.diskファイル)を探して、それらを\ ubuntu\disksフォルダーにコピーして戻します。\ubuntu\disksフォルダー全体が欠落している場合は、dir0000.chkディレクトリーがあり、その中にroot.disk、swap.disk、および空の\ boot\grubフォルダーがあります。これを\ ubuntuにコピーして、ディレクトリの名前をdisksに変更します。

C:\found.000>move file0000.chk \ubuntu\disks\root.disk
        1 file(s) moved.

または、ディスクフォルダ全体が回復した場合:

C:\found.000>move dir0000.chk \ubuntu\disks
        1 dir(s) moved.

Root.diskがないのにその名前のファイルがない場合は、chk0000.chkに名前が変更されている可能性があります。これをroot.diskに名前変更し、\ ubuntu\disksにコピーして戻します。

破損が軽微な場合は、すべてが正常に機能する可能性があります。破損が重大な場合、Windowsはroot.diskをまったく回復しない可能性があります。

私はこのブログ投稿でこのトピックに関する完全な投稿を書きました。 http://chanakaudaya.wordpress.com/2012/04/08/104/

1
Chanaka udaya