web-dev-qa-db-ja.com

LiveCDなしでUbuntu GRUBを回復する-Windowsのインストール後にUbuntu LiveCDで起動できない

Ubuntuをインストールした後、Windowsをインストールしました。しかし、Ubuntuはまだパーティションに残っています。

Ubuntu LiveCDを実行してgrubを回復しようとしていますが、LiveCDは動作しません。ブートプロセスを停止し、完全にはロードしません。

Grubを回復するためにライブモードでUbuntuを実行できません。

LiveCDなしでgrub/grub2を回復する方法はありますか?

編集:

[重要]新しいUbuntu 10.10 ISOをダウンロードしました。また、MD5チェックも行いました。大丈夫。次に、この.isoを記録しましたが、LiveCDを最後までロードできません。

2
Paulo Coghi

グラブを回復できませんでしたが、問題が見つかりました。

一部のマシンでは、Ubuntu 10.10 LiveCDにバグがあります。問題は、バグ修正が利用可能ですが、通常のISOにはまだエラーがあるということです。しかし、MinimalCDはクリーンで正常に動作します。

このプロセスを実行して、Ubuntu Desktop 10.10 32bitをスムーズにインストールできました。他のバージョンでも有効です。

バグ:

通常のISOを使用していて、起動プロセスを続行できない場合、次のようにバグを確認できます。

起動プロセスが停止またはフリーズしたら、「F6」と「Esc」を押す必要があります。次に、これらのメッセージの一方または両方を確認できます。

「GLib-WARNING **:getpwuid_r():不明なユーザーID(0)が原因で失敗しました」

または

「カーネルパニック-同期していない:initを強制終了しようとしました」

最後に、解決策:

この問題を解決するには、MinimalCDからUbuntuをインストールします(必要なバージョンを選択するだけです): https://help.ubuntu.com/community/Installation/MinimalCD

CDをブートした後、標準インストールを選択し、最後に、必要なバージョンを選択しました。この特定のケースでは、Ubuntu Desktop 32bit 10.10。

詳細: http://ubuntuforums.org/showpost.php?p=10169169&postcount=176

1
Paulo Coghi

最も簡単な方法は、実際に新しいLiveCDまたはLiveUSBを作成することです。

それに失敗すると、LinuxをブートするようにWindowsブートローダーを構成できます。その後、インストールしたLinuxを使用して、grubをMBRに再インストールできます。このタスクの実行方法については、 https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows (セクション2)を参照してください。

3
user4124

ハードウェアの問題または火傷のように聞こえます。ただし、Windowsで「dd」を使用してWindowsがLinuxを起動できるようにする必要があります( http://www.chrysocome.net/dd )。 Windowsを起動します。 ddをインストールし、コマンドプロンプトを実行して...

c:
cd \
dd if=\\?\Device\Harddisk0\Partition1 of=ubuntu-linux.bin bs=512 count=1

ここで、\?\ Device\Harddisk0\Partition1はLinuxブートパーティションです。その後...

attrib -r boot.ini
start notepad boot.ini

INIファイルに新しい行を追加します。

c:\ubuntu-linux.bin="Ubuntu Linux"

セーブ。メモ帳を終了します。その後 ...

attrib +r boot.ini

リブート。

tsshutdown 0 /delay:0 /reboot

デバイス名は、dd --listで検出できます。

0
user8290