Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムFAQ >> 分解されたXP

xpを再インストールした後にUbuntuブートパーティション

分解されたXP

xpを再インストールした後にUbuntuブートパーティション

  
を修復してから元のUbuntuブートパーティションテーブルmbrをフラッシュするためにxpを再インストールしますが、それは問題ではありませんMbrの役割:私はコンピュータを起動したとき。コンピューターは最初に電源投入時自己診断POSTを実行します。 POSTはシステムの総メモリと他のハードウェアデバイスのステータスを検出します。コンピュータシステムのBIOSベースのI /Oシステムがプラグアンドプレイである場合、コンピュータハードウェアは検証され設定されます。コンピュータの基本入出力システム(BIOSがコンピュータのブートデバイスを探し、次にMBRマスターブートレコードマスターレコードを探します)がロードされ、実行されています。ユーザーがWindows 98のみをインストールする場合は、自動的にデスクトップから起動されます。 Windows XP /2000/2003の場合、制御はNTLDRシステムローダーに渡され、Boot.iniが呼び出されてマルチメニューファイルが表示されます。 MBRを消去すると、ハードドライブのブートレコードが消去されます。

ウィンドウを再インストールしたとき、ハードディスクのmbrが書き換えられたため、つまり元のmbr内のgrub情報が消去されたため、当然grubを起動できず、Linuxを起動できませんでした。 Linuxを再インストールしますが、実際には単純にmbrを修正することができます。

mbrメソッドを修正することについてお話しましょう:

最初にUbuntuデバイスCDを入れて起動します。デバイスインタフェース、端末を開きます。

1 sudo grubと入力し、次に

grub>とします。

2最初にubuntuブートパーティション(/bootディレクトリがあるパーティション)を探します。 )

入力:find /boot /grub /stage1

マシンでキャリッジリターンした後:hd0,2ここで、hd0は最初のハードディスクを表し、2は3番目のパーティションを表します。つまり、Ubuntu rootです。ディレクトリがあるパーティション(0が最初のパーティションです)

3 Enter:grub> root hd0,2

4 Enter:grub> setup hd0

成功した場合

5「grub>」と入力して終了し、再起動します。

複数のハードドライブを使用している友人の場合、ウィンドウが最初のディスクに、Linuxが2番目のディスクにインストールされていて、bioが最初のディスクから起動するように設定されている場合、その後、上記の手順3を実行するときは、必ず最初のディスクにパラメータを設定してください。それはgrubをブートハードディスクのmbrに入れることです、もちろん、もっと多くの愚か者がgrubをそれぞれのハードディスクのmbrにロードすることができますあなたが試みるとは思わない、確かに始めることができます。

Copyright © Windowsの知識 All Rights Reserved