• 締切済み

windowsとのマルチブートを実現したい

現在自作PCにredhat9を導入しています。ハードディスクは一つしかないのですが、2つに増設してそこにWindowsServerを導入しようと思っています。 そこで質問なのですが、ハードディスクを2つに増設し、新しく導入したほうにwindowsをインストールしたらデフォルト状態で起動するときどちらのOSを起動するかの選択画面は出るのでしょうか? アドバイスをお願いしいます

みんなの回答

  • v4493p
  • ベストアンサー率45% (25/55)
回答No.2

自作されている方なら、現状のハードデスクがマスターで 増設がセカンダリーですよね。 windowsは、ハードデスクのマスターにbootの情報を自動的に書き込み、 NTFS系はマスターのハードデスクにOSをインストールしていくと思ったのですが。 普通は、Windowsをインストールしてから、Linuxのインストールと言う手順です。 わたしなら、現状のハードデスクをいったんはずして、(安全の為) 新規のハードデスクを、マスターとしてWindowsをインストール、その後、Linuxをインストールしてあるハードデスクを、スレイブに変更して組み込み。 bootを拾ってこれる。GAG等を利用して、bootを拾う。 http://www.linux.or.jp/JF/JFdocs/GAG.html grubを入れ直すよりは、簡単に起動できると思います。

参考URL:
http://gag.sourceforge.net/
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 今はredhat9オンリーなのね。じゃあきっとMBRにはgrubが入っているんでしょうな。  Windows 2000の頃から、Windowsをインストールした際にMBRを書き換えなくなった(と思う)。なので、自動ではOS選択画面が出てくるようにはならないはず。インストール後にredhat9を起動してgrub.confなどをいじる必要があるね。  まぁ、自動でMBRいじられたら今度はredhatが起動できんようになるけど。

関連するQ&A

  • マルチブート時のgrubの記述について

    自作PCのマスタにredhat、スレーブにWindowsServer2003が導入されています。 redhatが起動する時にgrubを使用しているので、以下の通り設定して、redhatかwindowsか選択する画面が出てはいるのですが、windowsを選択するとError13:Invalid or unsuppported executable formatと出てしまいWindowsが起動できませんでした。 スレーブのみ起動すればWindowsは起動します。 また、rootnoverify (hd0,1)の部分は適当に1をつけたのですが、正しいのを確認するのはどのようにするのでしょうか? grub.conf記述---------------- default=0 timeout=10 splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Red Hat Linux (2.4.7-10) root (hd0,0) kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda3 initrd /boot/initrd-2.4.7-10.img title Windows rootnoverify (hd0,1) chainloader +1 -------------------------------- 解決方法のアドバイスをお願いします。

  • マルチブートについて教えてください

    私のパソコンには三つの物理ハードディスクがあります。それぞれにwin7,win8.1,pre-viwe版win10を入れています。起動時にDVDから入れているので、起動するときどのハードディスクから立ち上げるのかはboot memuから入らなければならないので面倒くさいです。つまり左から数えて一枚目の図と二枚目の図のように選択して立ち上げなければならないのです。 windows10の起動を最優先して、三枚目の図のようにwindowsブートマネージャから起動するosを選択したいのですが、この場合どうしたらよろしいでしょうか。よろしくお願いします。

  • Windowsブートメニューについて

    以前Windows7RCとWindows Vistaをインストールし、Windowsブートメニューから選択しOSを起動していました。 Windows7の導入のメドがたったため、すべてのハードディスクをフォーマットして、WindowsVistaを容量のハードディスクにインストールしました。 新しくWindowsブートメニューが立ち上がりましたが、VindowsVistaが2つとWindows7が1つが表示されてしまいます。(以前の設定を覚えているようです。) 余分なWindowsVistaとWindoows7のブートメニューを削除したいのですが、どうすればよいでしょうか

  • Vine Linuxのデュアルブート

    Vine2.6とWindows XPのOSを使用しています。二つのハードディスクをもちそれぞれのOSが別々のハードディスクにインストールされています。Vine2.6をフロッピーディスクで起動してました。lilo.confをいじってフロッピーディスクではなく、電源を入れてインストールされているOSを選択する画面が出るようにしてVineを起動できるようにしました。すると、今度は、Windows XPが起動しなくなりました。OSを選択する画面でWinを選択すると、再び選択する画面に戻ってしまいます。 どうすれば、Windows XPを起動できるようになりますでしょうか? 皆様、どうぞ御知恵をお貸し下さい。

  • Windows7とLinuxのマルチブート

    windows7とScientific Linux6.4のマルチブートを設定しているところで、 windowsの回復パーティションをScientific Linux6.4で使用してしまったようです。 設定過程は次のようになっております。長文です。 1)使用したPCは 型番 :LL750DS6W (NEC LaVie) OS: WIndows7 Home Premium AMD64 HDDは、当初  1.86G (アクティブ、回復パーティション)  (C:)619.24GB NTFS(ブート、ページファイル、etc)  (D:)65.19 GB NTFS (プライマリ パーティション)  12.34GB(回復パーティション) と4つのプライマリパーティションが確認できました。 Cドライブを圧縮とDドライブを削除により、  1.86G (アクティブ、回復パーティション)  (C:)325.32GB NTFS(ブート、ページファイル、etc)  359.10GB 空き領域  12.34GB 正常(回復パーティション) これで、3つのプライマリパーティションと1つの空き領域ができました。 2)1)のPCにInstall-DVD でScientific Linux6.4の64bit版のインストールをしました。 その過程で インストールカテゴリの選択があり、 「空き領域を使用する」を選択 「パーティションのレイアウトをレビューまたは修正する」をチェックし 次の画面で以下のようなデバイスとメモリの割当が出ます。 デバイス 容量(MB) sda sda1 1907 ntfs sda2 333132 ntfs sda3 367723 拡張領域   sda6 500 /boot ext4 sda5 367221 vg- LVM sda4 12640 ntfs 空き 1 以上をntfs 以外フォーマットしました。 次にブートローダを /dev/sdaにインストールする とありますが、 「デバイスの変更」をクリック ここで ブートローダのオペレーティングシステムのリストは ラベル デバイス        Others /dev/sda2 デフォルト Scientific Linux /dev/mapper/(個人情報) となっています。 さらにブートローダのインストール場所を指定で ブートパーティションの最初のセクタ - /dev/sda6 としました。 ブートローダを /dev/sda6にインストールする と変更されていることを確認して インストールが開始され、 インストールが完了しました という画面で再起動の選択しかないので再起動を選択 3)この後が問題です。さらに Linux の設定画面がでると予想していたのですが、 Windowsを再起動します というメッセージが出てWindowsが立ち上がり、何回やっても Linuxが再起動しません。 そこで、Windows7 で BCD のデータの操作をしようとしました。 まず、Scientific Linux の Live-DVDを挿入しこれからLinuxを立ち上げました。 コンソールから #dd if=/dev/sda6 of=sl.bin bs=512 count=1 としてエンター これでできたsl.binwを Windows7 の Cドライブの直下にいれることということで、 #dd if=sl.bin of=/dev/sda1 としてしまいました。(sda2にしなくてはいけなかったのかと後で気が付きました) この後 HDDから再起動すると、Windows が起動するはずが、Scientific Linux が起動しました。 そして、インストール完了後の画面があらわれ、ユーザ名の設定からKdumpまで設定しました。 その後 root でインストール中にとっておいた画面キャプチャのファイルが保存されていたことが確認できました。 Windowsが立ち上がらないと思っていたのですが、再起動の直後の文字があらわれるところでエンターキーを押してみました。 すると、選択画面になりました。デフォルトはScientific Linux もう一つは Others です。 Others を選択すると、Windowsが立ち上がりました。 コマンドプロンプトでBCDのデータを編集するためbcdeditとエンターを押すと、 ブート構成のデータ ストアを開けませんでした 指定されたファイルが見つかりません という表示がでました。 Linuxが回復パーティションに入ってしまっているように思えるのですが、 このままLinuxとwindowsのマルチブートで使用していって、問題が起きてしまうでしょうか。 ちなみに grub のバージョンは0.97です。 どなたかご存知の方がいらっしゃいましたら、ご助言いただきたく思います。 よろしくお願い致します。

  • Windows7のBoot

    Windows7のBootメニューについてなのですが、 先日SSDにWin7をインストールしたのですが、その前から入っていたHDDのWin7を誤って、クイックフォーマットをしてしまい、パソコン起動時に、OS選択画面で、HDDのwindows7のブートメニューが残ったままになってしまいました。もちろんフォーマットしてしまったため、HDDからの起動は出来ません。 どうすれば、起動時にOS選択画面を出さないようにして、SSDのWin7を起動することが出来るのでしょうか?

  • Turbolinux7とWindows98のデュアルブートについて

    先日、使用しているパソコンにTurbolinux7とWindows98をインストール するためにすべてHDをフォーマットしパーティションを切り直しました。 最初はTurbolinux7を入れた後にWindows98をインストールすると、 最初マシンを立ち上げた時に、どっちのOSを使用するのか選択する画面が 表示されないままWindowsが起動されました。 それはまずいということで、再度ディスクを空にした後、 今度はWindows98をインストールした後、Turbolinux7をインストールしたところ、 マシン起動時にLINUXが起動し、OSを選択できるようになったのですが、 デフォルトの選択肢がLINUXの方になっており、 自分でリターンキーを押さない限り、OSが起動しないような画面でした。 OSが選択できるような画面になったのはいいのですが、 自分としてはWindowsの方が使用率が多いために、選択肢が デフォルトがWindowsの方を 指し示している状態で、数秒後立ってもなにもキー入力がなかった場合は Windowsの方を起動させたいのですが、 何かよい方法はないでしょうか?

  • (XP英語)誤ってマルチブートにしたのを直したい!

    再インストールしようとしたら、間違えてデュアルブート→マルチブートになって、とっても困ってます。 起動する際にでるOS選択は3つ。 1.Windows XP Home Edition (起動できるが、文字とアイコンが大きい。) 2.Windows XP Home Edition (おそらく以前使っていたもの。起動できませんでした、となり使えない。) 3.Windows Setup (またインストールに挑戦したらでてきてしまいました。) ↑上の(1.)で起動し、ハードディスクの容量を調べたところ、80GBのうちなぜか71GBと使用されています。 とにかく、OSを完全に削除して、正しく再インストールしたいです。 いくつか同じような質問を見ましたが、あくまで、起動時にOSの選択をしないようにするだけの質問が多く、またXPを削除する方法が書かれてませんでした。 どうか、パソコンの知識のある方、助けてくださいm(__)m 

  • デュアルブート

    今回元々のCドライブにWindows XPをインストールしていまして、 UNIXのOpenSolarisを入れようとしたのですが容量が足りず、 ハードディスクを増設してOpenSolarisをインストールしました。 接続方法はマスターのスレーブ?という形です。 この状態でPCを起動したときにWindowsとOpenSolarisを選択するように したく、調べたのですがGRUBやらよくわかりませんでした。 参考になる意見やサイトを教えてください。お願いします。

  • LINAX(REDHAT)のブートディスクについて!?

     今日Win2000のDELL-PCに新しくハードディスクを追加して、その部分にREDHATをインストールしました。一応インストールは成功して、再起動を行ったのですが、最初の画面でWINDOWSもしくはLINAXを選ぶ画面が出てこないで、自動的にLINAXの画面が立ち上がってしまいます。 WINDOWSが消えたのかとも思ったのですが、WINの起動ディスクを使うと、使っていたユーザー名、パスワードを認識するのでその心配はしなくてよさそうです。 WINDOWSにbootiniを作成する画面がありましたが、同じようにLINAXでもそういう設定はできないでしょうか?詳しい方よろしくお願いいたします。 REDHATのバージョンは7.2です。