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

Surface Book 2 を Windows10 と Ubuntu のデュアルブートにする

More than 1 year has passed since last update.

最近出ているノートPCの中でも,Linuxを動かすハードルが最も高い部類のPCである Surface Book 2 で Windows 10 と Ubuntu のデュアルブート構成にしていく手順です.

Ubuntu用の空き領域を確保する

購入してきた状態だと,当然ながらディスク領域が割り当てられた状態になっているので,これを縮小していきます.

Cドライブのパーティションが縮小対象です.他にもEFIパーティションやリカバリ用パーティションがありますが,これらには触らないように.

  1. Windowsのバックアップを取る
  2. BitLocker によるCドライブの暗号化を無効化する(これをやらないとほとんどパーティションを縮小できないのでおそらく必須
  3. Windowsの「ディスクの管理」か,EaseUS partition master などのソフトを使ってパーティションを縮小する
  4. BitLocker を再度有効化する(必要に応じて)
  5. BitLockerの回復キーをバックアップする(これをやらないとセキュアブート設定を変更した後にWindowsを起動できなくなります

Ubuntu をインストールする

  • 事前準備するもの
    • Ubuntuが起動可能なUSBメモリ
    • (USBキーボード)

今回は Ubuntu 17.10.1 amd64 Desktop をインストールしました.

Surface Book 2 はパッチの当たっていないカーネルだとキーボードが認識されないとの情報がありましたが,Ubuntu 17.10 のインストーラではキーボードとタッチパッド両方使えました.

インストールにあたり,セキュアブートは無効化します(セキュアブートを有効にしたままでもインストールできるような情報もありましたが,手元の環境ではうまくいかなかったため).下記のステップは,セキュアブートを無効化することによるリスクを理解した上で行ってください.

  1. マシンの電源を切った状態から,音量+ボタンを押し続けながら電源ボタンを押して電源を入れる
  2. Surface UEFIの画面で,「Security」→ 「Secure Boot」で「none」を選択
  3. Surface UEFIの画面で,「Boot configuration」でUSBの起動順序を一番上にしておく
  4. USBメモリを挿して,Surface UEFIを「Exit」で抜けて再起動
  5. Ubuntuのインストーラをポチポチ進めていく.ポイントとなるところだけメモ
    • 「Ubuntuのインストール準備」で「グラフィクス(略)サードバーティーソフトウェアをインストールする」をチェックする
    • 「UbuntuをWindows Boot Managerとは別にインストール」を選択(grub2がインストールされます)

これで,PCを起動するとブートローダとしてgrub2がつかわれるようになります.
Windowsを起動する場合には,grub2のメニューから「Windows Boot Manager」を選択すればよいです.BitLockerを有効にしている場合には,最初にgrub2経由で起動したときには回復キーの入力が求められるので,予めバックアップしておいたものから入力しましょう.

参考資料

hayamiz
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