目的
ノートPCのMSI Stealth 14 Studio A13Vには標準でWindows 11 Proがインストールされていますが、Windows 11 Proを残しつつUbuntu 23.04をホストOSとして利用したい場合に、外部ストレージにUbuntu 23.04をインストールしてデュアルブート環境を構築する方法を記載します。
※内部ストレージにUbuntu 23.04をインストールすると標準のブートローダーをデュアルブート用に書き換えることになりますが、外部ストレージにインストールする場合は標準のブートローダーを書き換える必要がないため、外部ストレージにインストールすることにしました。
※Ubuntu23.04では標準でWi-Fiのモジュールを認識しないため追加で作業を行う必要があります。
用意するもの
- Ubuntu 23.04をインストールする場所のまっさらなUSBメモリ (例:nvme 2TB)
- ブルーレイ/DVDドライブ
- Ubuntu 23.04のインストールメディア (例:DVD-R)
- USB Ethernetアダプタ
※Intel AX211 (Killer Wi-Fi 6E AX1675i 160MHz)を認識しないため
Ubuntu 23.04のインストール
- ブルーレイ/DVDドライブにインストールメディアを挿入
- USBメモリとブルーレイ/DVDドライブをMSI Stealth 14 Studio A13Vに接続
- F11を押しながら電源ボタンを押してブートメニューを表示
- ブルーレイ/DVDドライブを選択してUbuntu 23.04のメディアから起動
※デスクトップ画面が表示されてインストーラーが立ち上がるまで時間がかかりますので気長に待ちます - Choose your language: 日本語
- Ubuntu をインストール
- キーボードレイアウト: 日本語
- ネットワークに接続: 今はインターネットに接続しない
- アプリケーションとアップデート:
- 最小限のアプリだけをインストールする
- グラフィックスとWi-Fi機器用のサードパーティ製ソフトウェアをインストールする
- インストール方法を選択: 手動パーティショニング
- 手動パーティショニング:
- ブートローダーをインストールするデバイスを選択してください: sda External
※外部ストレージを選択するとsdaにsda1 fat32 /boot/efi 1GBが作成されます - 手動パーティショニング: sda 空き領域を選択後+
- サイズ: デフォルトの値, 使用方法: Ext4, マウントポイント: /
- ブートローダーをインストールするデバイスを選択してください: sda External
- インストールの準備完了: デバイス sda, パーティション: sda1 fat32 /boot/efi, sda2 ext4 /
- タイムゾーンを選択してください。: Tokyo, Asia/Tokyo
- アカウントの設定: 各自設定
- テーマを選択してください。: 各自設定
※インストールが終わるまで待ちます
※再起動を選択するとメディアが排出されてEnterを押すと再起動します
セキュアブートを無効化
- Ubuntu 23.04が起動したらインストール時に設定したアカウントでログイン
- 左下のShow AppsからTerminalを選択して起動
sudo mokutil --disable-validation password length: 8~16 input password: input password again: sudo reboot
- Change Secure Boot stateを選択
- パスワードの[X]文字目の入力 (Enter)
- パスワードの[X]文字目の入力 (Enter)
- パスワードの[X]文字目の入力 (Enter)
- Secure Bootの無効化: Yes
Ubuntu 23.04のインストール後
- Ubuntu 23.04が起動したらインストール時に設定したアカウントでログイン
- USB Ethernetアダプタを接続
※認識すると右上のスピーカーのアイコンの左側にネットワークのアイコンが表示されます - 左下のShow AppsからTerminalを選択して起動
- 最新のgitとbuild-essentialパッケージをインストール
sudo apt update sudo apt upgrade -y sudo apt install -y git build-essential
- iwlwifi firmwareのダウンロード
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git cd linux-firmware/ sudo cp iwlwifi-* /lib/firmware/ cd ..
- iwlwifi backportをダウンロードしてビルドしてインストール
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git cd backport-iwlwifi/ sudo make defconfig-iwlwifi-public sudo make -j4 sudo make install cd ..
- initramfsを更新
sudo update-initramfs -u
- Ubuntu 23.04を再起動
※再起動後にWi-Fiが使えるようになっていると思います。
デュアルブートの方法
Windowsを起動したい場合は外部ストレージを外して電源を入れます。
Ubuntuを起動したい場合は外部ストレージを付けてF11を押しながら電源を入れ、外部ストレージを選択します。