CLOVER🍀

That was when it all began.

Ubuntu Linux 24.04 LTSをノートPCにインストールしようとしてハマった話

このあたりの話です。

PC替えました - CLOVER🍀

LinuxのISOイメージから起動可能なUSBメモリーを作成する - CLOVER🍀

ノートPCにUbuntu Linux 24.04 LTSをインストールして、とんでもなくハマったのでメモしておきます。

結論としては、Ubuntu Linux 24.04 LTSは直接インストールできませんでした。Ubuntu Linux 22.04 LTSをインストールして、
そこからすぐにUbuntu Linux 24.04 LTSにアップグレードしました。

ノートPCの準備としては、以下を行います。

  • BIOSでセキュアブートの無効化
  • Windowsでディスクの暗号化の解除

で、Ubuntu Linux 24.04 LTSのISOイメージをUSBメモリーに入れ、こちらからブートします。

Ubuntu Linux 24.04 LTS自体は立ち上がるのですが、インストーラーの途中で行き止まりになってしまいます。

通常ですね、Ubuntu Linuxのインストール先を「どうやって Ubuntu をインストールしますか?」と聞かれ、Windowsと共存するとか
今あるものを削除して入れるとかを決めるのですが。
※画像は正常動作時のものをちょっとお借りましました

この画面で、「どうやって Ubuntu をインストールしますか?」とだけ表示されてインストール方法の選択肢が出てこない状態に
なりました。

fdisk -lなどで見るとディスクがあることは認識しているようなのですが、インストール先としては認識しないようでした。

どうも内蔵SSD(M.2 SSD)と相性が悪いようです。

Ubuntu日本語フォーラム / インストール時に内部SSDを認識しない

Z590+RTX3080ノートPCへubuntuをインストールした記録 #Ubuntu - Qiita

PCIe NVMe M.2 SSDのUbuntuまたはKubuntuインストールの問題の解決(英語) | Dell 日本

なお、使っている内臓SSDはこちらです。

MZVL21T0HDLU-00B07 (1 TB) | PM9A1a | サムスン半導体日本

BIOSの設定でSATAまわりを扱えばよさそうなのですが、今回のノートPCはそのあたりを扱えず、起動時のカーネルオプションを
変更しても動作が変わらなかったで手詰まりの状態に。

諦めて仮想マシンとしてインストールするかな、と思っていたところでUbuntu Linux 22.04 LTSではうまくいったみたいな情報を
見たので、まあ試しておくかとUSBメモリーにUbuntu Linux 22.04 LTSのISOイメージを入れて起動したところ、なんと
インストールできました(笑)。

どうして…。

ひとまずWindowsの領域をUbuntu Linuxに大きく割り振るようにパーティションを設定しなおして、インストール。

まあ、入れたはいいけどそれ以降起動しないとかあっても困るのでいろいろ試してみたのですが、問題なさそうだったので
すぐさまUbuntu Linux 24.04 LTSにアップグレード。

こちらもアップグレード後に起動するかどうかとか、Windows側が破壊されていないかとか確認してみましたが、大丈夫そうでした。

なんでこうなったのかよくわかりませんが、備忘録ということで…。

LinuxのISOイメージから起動可能なUSBメモリーを作成する

これの一環です。

PC替えました - CLOVER🍀

前にUbunut LinuxをノートPCにインストールした時にはISOイメージをDVD-Rに焼いて、メディアから起動してインストール
していたのですが、最近のUbuntu LinuxのISOイメージはDVDの容量を上回るのでどうしようかなと。

で、USBメモリーにISOイメージを入れて起動すればいいんだろうとなったわけですが、起動可能なものとして作る方法を
知らなかったのでメモしておきます。

Windowsだと、このあたりを使えばいいという情報が出てくるんですよね。

Rufus - 起動可能なUSBドライブを簡単に作成できます

いや、Linuxで作りたいんですが。

で、結論ですがddコマンドを使えばいいみたいです。

まず書き込み先のUSBメモリーのデバイス名を確認します。/dev/〜という名前ですね。

$ sudo fdisk -l

確認したら、USBメモリーがマウントされているようだったらアンマウントします。

ddコマンドでISOイメージを書き込みます。

$ sudo dd if=[USBメモリーに書き込みたいISOイメージのパス] of=[書き込み先のデバイス名:/dev/〜] bs=1M

bsは書き込みサイズですが、お好みで。

あとはこのISOイメージで起動したいPCにUSBメモリーを挿して、起動時にUSBメモリーから起動するように選べばOKです。