• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UbuntuとWindowsのデュアルブートですが)

UbuntuとWindowsのデュアルブートにする方法とは?

このQ&Aのポイント
  • UbuntuとWindowsのデュアルブートをする場合の手順や注意点について解説します。
  • Windowsが先にインストールされている場合のUbuntuのインストール方法について説明します。
  • Ubuntuが先にインストールされている場合のWindowsのインストール方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.3

> Ubuntuのファイル設定をいじろうにもUbuntuが立ち上がらないのでどうしようもないのですが。 ubuntuではなくてwindowsのブートマネージャを設定します。 --- (1)UEFIベースの場合は Windows Boot Managerを ubuntu Boot Managerに置き換えてください。 フォルダ名は環境によって適切に変更してください。 たとえばつぎのようになります。 bcdedit コマンドで {bootmgr} を変更する。 bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi (2)BIOSベースの場合は grub4dosの3ファイル grldr , grldr.mbr , menu.lst をwindows boot managerと同じ場所にコピーする。 menu.lst に ubuntu grub2の core.img を実行するように設定する。 bcdeditコマンドを使用して windowsブートマネージャに grub4dos 起動エントリを追加する。 ---以上でwindowsからubuntuをブートできるようになります。 上記の方法だけではなくてubuntuをレスキューモードでubuntuのbootloaderに書き換えてしまってubuntuからwindowsを起動してもいいです。(boot情報を書き換えるだけですのでubuntuの再インストールは必要ありません) ただし、この場合でもUEFI bootなのかBIOS bootなのかによって作業は異なります。 この件は質問に何も書いてありませんので、明確になってからのフォローとします。

alien5
質問者

補足

ありがとうございます。 特に今すぐ必要ということはないのですが、念のため質問したしだいです。 現在、セカンドマシンの方でXPとUbuntuでデュアルブートしてます。古いパソコンなのでBIOS bootですね。Linuxはもう20年位前からやっているのですが。 Ubuntuさえ立ち上げられれば何とかなるでしょうね。最近のUbuntuとかはUSBメモリーからも立ち上げられるようですし、もう少し調べてみます。

その他の回答 (4)

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.5

理想は、デュアルブートのような特殊な運用を 充分なスキルが無いならやらない。 実際、私は面倒臭いし、WindowsはWindows自体の実験や検証以外の用途が無いOSだから、デュアルブートはしません。 両方使う必要があるなら、普通は仮想化で解決する時代です。 ストレージの換装で対応するようなアプローチもあります。 Linux系OSをUSBメモリーやUSB-HDDに入れるという手もあります。 コンピューターを使うなら、データバックアップが必須であるように 起動設定についても、事前の備えがあれば、わりとシンプルに解決できます。 まず、事前にMBRの先頭部分446バイトをバックアップしておいて それをHDD以外から起動したLinux系OSかFreeBSDあたりでMBRに書き戻します。 最低限ddの使い方と危険性を理解すれば、これは簡単な作業です。 危険性=パーティションテーブル破壊やセクター上書きなどでそのHDDかそれ以外のHDDやUSBメモリーから データを読み出せなくなるようなことを起こせるくらい柔軟で便利なのがdd あとは、その上でLinuxだけが起動メニューにあった頃に戻ったブートマネージャーからLinux系OSを起動し そこで、GRUBの再設定を行なうだけです。 Ubuntuの場合はupdate-grubコマンドでできるはずです。 これで、Windowsの後からLinuxをインストールした時のように 自動的にWindowsの起動設定が検出され、ブートマネージャーに登録されるはずです。 HDD以外から起動したLinuxから修復する手もありますけど 昔、面倒くさい体験をしたので、GRUBの修復は、二度とやりたくないと思います。 今は、昔よりは修復しやすいのかもしれませんけどね。

alien5
質問者

補足

ありがとうございます。 確かにデュアルブートする人はあまりいませんね。ただ、私は理由あって、セカンドマシンの方でWindowsとLinuxのデュアルブートしてます。

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.4

No.3の補足です。 ubuntuのバージョンも書いてないのですが、 下記サイトと同じ対応でOKだと思います。 ---ubuntuのブートローダが壊れたけど、Live環境から「boot-repair」を使って無事修復できました http://tylerhandstone.hateblo.jp/entry/2014/05/06/182839 ---Boot-Repair https://help.ubuntu.com/community/Boot-Repair

alien5
質問者

補足

ありがとうございます。 そのUbuntuを入れているセカンドマシンですが、いまから13年前のPentium4 2.26GHzというしろもののパソコンでして何しろ古くて、XPまで使用してましたが、HDは80GBのが2台取り付けてます。 それで今インストールしているのはUbuntu 10.04LTS 32bit版です。パソコンがあまりにも古くて、最新のUbuntuだとうまく動かないみたいです。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>こんな場合にUbuntuとWindowsのデュアルブートにするにはどうすればいいのでしょうか。 一般的にはWindows OSを先にインストールしてUbuntu等のLinuxを空き領域へインストールします。 中古PCのOS無しを購入して先にLinuxをインストールして使用している状態からWindows OSも必要になったときはLinuxのブートローダーをバックアップしてから、Windows OSのインストールを行う必要があるでしょう。 Windows OSのインストールが完了してからLinuxのブートローダーを復元してWindows OSの起動エントリーを追加すれば良いのですが、ど素人には無理かと思います。 >Ubuntuのファイル設定をいじろうにもUbuntuが立ち上がらないのでどうしようもないのですが。 応用力の問題でしょう。 Windows Vista以降であればEasyBCDでUbuntuのエントリーを追加できるかも知れません。

alien5
質問者

補足

ありがとうございます。 ど素人で恐縮です。 現在使用しているセカンドマシンはXPとUbuntuのデュアルブートなんですが。Windowsブートローダーとかでも何とかなるかもしれませんね。調べてみます。

  • mpascal
  • ベストアンサー率21% (1136/5195)
回答No.1
alien5
質問者

補足

ありがとうございます。 参考にします。

関連するQ&A