Ubuntuをインストールした後、Windowsをインストールしました。しかし、Ubuntuはまだパーティションに残っています。
Ubuntu LiveCDを実行してgrubを回復しようとしていますが、LiveCDは動作しません。ブートプロセスを停止し、完全にはロードしません。
Grubを回復するためにライブモードでUbuntuを実行できません。
LiveCDなしでgrub/grub2を回復する方法はありますか?
編集:
[重要]新しいUbuntu 10.10 ISOをダウンロードしました。また、MD5チェックも行いました。大丈夫。次に、この.isoを記録しましたが、LiveCDを最後までロードできません。
グラブを回復できませんでしたが、問題が見つかりました。
一部のマシンでは、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
最も簡単な方法は、実際に新しいLiveCDまたはLiveUSBを作成することです。
それに失敗すると、LinuxをブートするようにWindowsブートローダーを構成できます。その後、インストールしたLinuxを使用して、grubをMBRに再インストールできます。このタスクの実行方法については、 https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows (セクション2)を参照してください。
ハードウェアの問題または火傷のように聞こえます。ただし、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
で検出できます。