Ubuntu LiveCDをペンドライブにインストールし、ペンドライブから起動し、ターミナルを開いて次を入力します。
sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda
/dev/sda
ドライブの名前に置き換えます。
パラメータ(manページより):
--interrupt <mode>
、 -i <mode>
このオプションは、MBRにプロンプトを表示させるイベントのリストを設定します。-i +<event>
リストにイベントを追加したり-i -<event>
、リストからイベントを削除したりするために使用 します。値は次の<event>
とおりです。
s
–シフトまたはコントロールキーが押された。
k
–シフトのようなキーが押された
a
–プロンプトは常に表示されます。
n
–プロンプトを表示しない(エラーが発生しない限り)。
-p <partn>
、 --partition <partn>
これは、ロードするデフォルトのブートセクターを指定します。有効な値は次の
<partn>
とおりです。
- 1、2、3、4指定されたパーティション番号。
F
最初のフロッピーディスク。
D
パーティションテーブル内のブート可能フラグでマークされたパーティション。
-t <timeout>
、 --timeout <timeout>
このオプションは、デフォルトパーティションを起動する前にMBRが待機する時間を1/18秒(約)で指定された値に変更します。指定できる最大タイムアウトは65534で、約1時間です。
mbr
リポジトリにない場合は、Debパッケージをダウンロードできます、ここからを。
別の方法:
sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda