アットウィキロゴ
labomukk @Wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

labomukk @Wiki

デスクトップでマルチブート環境を作る

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン

したいこと

  • Secoundary-Slaveにセットしている換装ディスクからOSを起動する。
    • Debian : Linux/UNIX環境の勉強、サーバ
    • Windows : 勉強の環境。
  • Secoundary-Slaveから起動するOSは、FDDから起動させる。
    • FDDをセットしない場合 Primary-MasterのWindowsを起動する。
  • Secoundary-Slaveからの起動の場合 Primary-Masterのドライブは隠す。
  • Secoundary-Slaveからの起動の場合 Primary-Slaveのドライブは隠さない。
  • 利用時は換装間違え、電源OFF等は気をつける。

※注意すべきはネットワークセキュリティ面。

実現

  • Primary-MasterのWindowsは省略
  • Secoundary-Slave
    • Debian
      • 普通にSecoundary-Slaveにインストール。(非常に楽)
      • FDD起動はPrimary-MasterのMBRを上書きせず、FDD起動のみにすることで実現(以下のGRUBディスクから起動するもよし)
    • WindowsXP
      • Windows本体のインストールはPrimary-Masterで行ったものを利用。(とういうかこれ用に用意したものではない)
    • 起動FDDにはGRUBをインストール。Secoundary-SlaveのWindowsを起動する設定を加えることで実現。


起動FDD

■ブートローダ GRUB
 Ver 0.97  grub-0.97-i386-pc.ext2fs
 ※DLしたものをrewrite.exe(Windows)か、dd(Linux)でFDDに書き込む。

■メニューリスト(menu.lst)
   default=0
   timeout=10
   title WindowsXP(Water)
       rootnoverify (hd0,1)
       makeactive
       chainloader +1
   title WindowsXP(Diamond)
       map (hd2,0) (hd0,0)
       map (hd0,0) (hd2,0)
       rootnoverify (hd2,0)
       chainloader +1
 ※menu.lstの編集はext2なのでLinux上でおこなった。

 ※コマンドライン
  ○Primary-MasterのWindows起動
     grub> rootnoverify (hd0,1)
     grub> makeactive
     grub> chainloader +1
     grub> boot
  ○Secoundary-SlaveのWindows起動
     grub> map (hd2,0) (hd0,0)
     grub> map (hd0,0) (hd2,0)
     grub> rootnoverify (hd2,0)
     grub> chainloader +1
     grub> boot
最近更新されたスレッド
ウィキ募集バナー