以前はUbuntu10.04とWindows7をインストールしていました。

Windowsにログオンしました。パーティションエディタを開き、Ubuntuを含むボリュームを削除しました(Ubuntuが削除され、別のOSのインストールに役立つ可能性があると思いました)。システムを再起動しました。

GRUBレスキュープロンプトが表示されます。

Windowsにログオンしたい。どうすればよいですか?

GRUBレスキューで、次のことを試しました:

ls (hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1) 

、破棄されました:

error: Unknown Filesystem. 

これを試しました:

rootnoverify (hd0,0) chainloader +1 makeactive boot 

破棄されました:

Unknown command. 

編集:

UbuntuをUSBからインストールしました。システムを再起動すると、GRUBが表示され、古いWindowsと新しくインストールされたUbuntuが表示されます。私は喜んでWindowsにログオンしました。次に、標準的な手順を使用してUbuntuを削除し、grubレスキューが発生しないようにしました。

回答

Windowsを起動できませんgrubモジュールを含むパーティションが使用可能でない限り、grubレスキュープロンプトから。そのため、不明なコマンドエラーが発生します。最善の解決策は、Windowsブートローダーを再インストールすることです。この起動をWindows7修復CDまたはWindowsインストールDVDから修復プロンプトに実行するには、次のコマンドを実行します。

bootrec /fixmbr 

Windows修復がない場合CDまたはインストールDVD。次のいずれかを使用している場合は、Ubuntu CD / USBからWindowsのようなブートローダーをインストールすることもできます。

sudo apt-get install lilo sudo lilo -M /dev/sda mbr 

liloは大きな警告画面をポップアップしますが、これはLinuxの起動に使用される場合を指しているため、無視しても問題ありません。

これはliloの使用方法(コマンドは大文字と小文字が区別されることに注意してください):

bcbc@neptune:~$ sudo apt-get install lilo [sudo] password for bcbc: Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: lilo-doc The following NEW packages will be installed: lilo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 275 kB of archives. After this operation, 807 kB of additional disk space will be used. Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo amd64 1:23.2-2 [275 kB] Fetched 275 kB in 1s (198 kB/s) Preconfiguring packages ... Selecting previously unselected package lilo. (Reading database ... 505850 files and directories currently installed.) Unpacking lilo (from .../lilo_1%3a23.2-2_amd64.deb) ... Processing triggers for man-db ... Setting up lilo (1:23.2-2) ... bcbc@neptune:~$ sudo lilo -M /dev/sda mbr Backup copy of /dev/sda in /boot/boot.0800 The Master Boot Record of /dev/sda has been updated. bcbc@neptune:~$ 

あなたは次のような警告が表示されます。liloをWindowsスタイルのブートローダーとして使用する場合は無視できます:

ここに画像の説明

コメント

  • Windows 7インストールCDから修復プロンプトまでどのように起動しますか? CDをインストールします。私の唯一のオプションはWindoをインストールすることですws。
  • @AlxVallejoこれを試してください: bleepingcomputer.com/tutorials/ …
  • ああ、わかった。 'を押したら' Windowsをインストールしようとしています。次は画面には、Windowsを修復してから、コマンドプロンプトを入力するオプションがあります。
  • 申し訳ありませんが、同じ問題が発生します。 WindowsインストールDVDを持っていないので、USBから'起動できない理由がわかりません。BIOSから起動順序を強制しても、grubレスキュープロンプトが表示されます。 ..私に何をするようにアドバイスできますか?
  • ありがとうございます、あなたは私の日を救いました!!! liloを使って解決することができました。このような素晴らしいツールをありがとう!

回答

grubファイルが削除されました。オプションBoot existing OS liveCd または liveUSB を使用してWindowsを起動できるはずです。 div>(またはBoot from Local Drive-ほとんどのliveUSBには同様のオプションがあります)。

例:Archlinux USBを使用して、既存のOSを起動するオプションを選択します:

ここに画像の説明を入力します

次に、 Tab を押して、チェーンローダーをWindowsパーティションにポイントします。

ここに画像の説明を入力します

comboot/chain.c32の使用法の説明 Syslinuxページ

コメント

  • 不明なコマンド'チェーンローダー'。
  • @ user7543-つまり' grub rescueプロンプトが表示されます(grubファイルを保持しているLinuxパーティションが削除された可能性があります)。 ' 2番目の方法(arch liveUSB経由)を試すか、他の投稿のbcbcの手順に従う必要があります。
  • grub rescueプロンプトには非常に限定された固有のコマンドのセットがあり、直感的に理解することはできません。 grub rescueプロンプトでの作業の詳細については、こちらをご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です