NTLDRからVistaを起動する

何を今更なメモ

XPとVistaをデュアルブートしている時に、XPのNTLDRからVistaを起動する(外道な)方法

 

 

前提として

 

  • BCDをNTLDRで上書きしていないこと
  • Linux環境とそこで認識できる記憶装置があること

 

手順は以下

  1. Linux(Ubuntuなりknoppixなり)で起動する 
  2. Vistaの入っているパーティションのMBRを書き出す。
    sda1がVistaのパーティション、/media/diskにUSBメモリ、ファイル名をvista.mbrとすれば
    # dd if=/dev/sda1 of=/media/disk/vista.mbr bs=512 count=1
  3. (XP上で)C:\にvista.mbrをコピー
  4. boot.iniに呼び出しの設定を書き込む
    C:\vista.mbr="Microsoft Windows Vista"

・・・どっかで見たような方法ですね(汗
  

    Category:

    コメントを残す