Help us understand the problem. What is going on with this article?

後からブートローダーを設定しデュアルブート環境にしたい

More than 1 year has passed since last update.

デュアルブート環境を作りたくてUbuntu、Windows10の順にインストールしてみたが
オーケー、ブートローダーが無い。BIOSの起動設定画面からじゃないと起動OSが選択出来ない。
やっちまったなこりゃあ。
だもんでこっからデュアルブート出来るようにしたい。

Ubuntuでの操作

Windowsのブートローダーが入ったHDDディレクトリを探す。
sudo fdisk -l
起動に「*」がついててタイプがNTFSのやつを探す
デバイス 起動 Start 最後から セクタ Size Id タイプ
/dev/sda1 * 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT

あった、こいつだ。
次にブートローダーのUUIDを確認
sudo blkid /dev/sda
を実行。
/dev/sda: PTUUID="1234abcd" PTTYPE="dos"
みたいな感じに出てくる。
sudo vi /etc/grub.d/40_custom
で下記のようにgrubのブートローダー一覧にWindows 10を追加する。
menuentry “Microsoft Windows 10” {
search –fs-uuid –no-floppy –set=root (さっきのUUID)
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

sudo update-grub
でgrubの設定を更新。

BIOSで起動優先順位を設定

これは…ちょっとマシンによって異なるんで
ここではDellのマシンのやり方を記載

  1. マシン起動時にF2キーを押し、セットアップを起動
  2. Boot>LEGACY BOOTを選択
  3. grubがインストールされたドライブを選択し、F5キーで優先順位を上げる
  4. F10でSave and Exit

以上、目出度くgrubが優先的に起動され、Windows 10、Ubuntuの選択が可能になりました。
…なんか余計なのたくさんあるけどまた明日設定しよう…

pg_pyro
クソド底辺PGの殴り書きメモ
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away