NTLDRでLinuxをデュアルブート

Linuxをいれてはみたが、やっぱり仕事がらWindowsがメインなので、ブートローダーはNT Loaderにしておきたいなということでメモ
前提条件
Linuxのブートローダ(GRUBやLILO)はMBRでなく、インストールしたパーティションの先頭にいれてあること(hda6とか)
まちがってMBRにインストールしてNT Loaderに戻したいときはこのへん

  • その1(Linuxでも作業)
    1.ブートセクタをddコマンドで抜き出して保存
    dd if=/dev/hda6 of=ubuntu.pbr bs=512 count=1
    2.WindowsのC:などに抜き出したファイルをどうにかしてもってくる
    c:ubuntu.pbr
    3.boot.iniへ以下のように追加する
    c:ubuntu.pbr=”Ubuntu”
  • その2(Windowsのみで作業)
    1.BootPartをダウンロードし解凍
    2.コマンドプロンプトより「bootpart.exe」を起動しパーティションの一覧表示

    E:Tempbootpa26>bootpart.exe
    Boot Partition 2.60 for WinNT/2K/XP (c)1995-2005 G. Vollant (info@winimage.com)
    WEB : http://www.winimage.com and http://www.winimage.com/bootpart.htm
    Add partition in the Windows NT/2000/XP Multi-boot loader
    Run "bootpart.exe /?" for more information
    Physical number of disk 0 : 1ecfb89b
    0 : C:* type=7  (HPFS/NTFS), size= 10482381 KB, Lba Pos=63
    1 : C:  type=f  (Win95 XInt 13 extended), size= 28587667 KB, Lba Pos=20964825
    2 : C:  type=7   (HPFS/NTFS), size= 4192933 KB, Lba Pos=20964888
    3 : C:  type=5   (Extended), size= 10241437 KB, Lba Pos=29350755
    4 : C:  type=7    (HPFS/NTFS), size= 10241406 KB, Lba Pos=29350818
    5 : C:  type=5    (Extended), size= 7815622 KB, Lba Pos=49833630
    6 : C:* type=83     (Linux native), size= 7815591 KB, Lba Pos=49833693
    7 : C:  type=5     (Extended), size= 5855692 KB, Lba Pos=65464875
    8 : C:  type=83      (Linux native), size= 5855661 KB, Lba Pos=65464938
    9 : C:  type=5      (Extended), size= 481950 KB, Lba Pos=77176260
    10 : C:  type=82       (Linux swap), size= 481918 KB, Lba Pos=77176323
    

    3.パーティションの一覧からLinuxのブートローダのパーティション番号を調べる
    今回は「6」です。
    4.「bootpart.exe 6 c:ubuntu.pbr “Ubuntu”」のように入力する
    「6」はLinuxのパーティション番号
    「c:ubuntu.pbr」ブートセクタの抜き出したファイル名(任意)
    「”Ubuntu”」NT Loaderで選択する名前(任意)
    5.以下のように表示されboot.iniも自動で書き換えられます。

    Writing a boot sector using LBA position 49833693 (0x2f866dd)
    c:ubuntu.pbr written
    C:BOOT.INI updated
    

    6.リブートしてみて確認

  • NTLDRでLinuxをデュアルブート」への1件のフィードバック

    1. はじめまして、とてもわかりやすく読ませていただきました。
      ひとつお願いがあるのですが、

      まちがってMBRにインストールしてNT Loaderに戻したいときはこのへん

      の「このへん」のリンク先が消えているようです。
      もう9年前の記事なので無理なようでしたら結構ですが、もし可能でしたら、改めてそのリンク先を教えていただけないでしょうか。
      お手数ですが、よろしくお願い致します。

    コメントを残す

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

    CAPTCHA