Lenovo Legion 7i (15IMH05) ラップトップに Kubuntu Linux をインストールしようとしています。コンピューターのシステム メニュー設定を正しく構成し (セキュア ブートを無効にし、システム ブート モードが UEFI に設定されていることを確認する)、フラッシュ ドライブと外付け光ディスク ドライブの両方から起動することができました。
しかし、私のコンピューターの BIOS がコンピューターの内部 SSD へのアクセスをブロックしているようです。つまり、内部ドライブが認識されないため、Linux をインストールできません。(ドライブとのやり取り方法がわからないのではなく、BIOS がアクセスをブロックしているため、まったく認識できないのです。同じイメージを他のコンピューターで起動してみましたが、すべて内部ストレージ ドライブにアクセスできました。また、影響を受けたコンピューターで他のイメージを起動してみましたが、どちらもドライブを認識しませんでした。)
外部から(フラッシュ ドライブまたは光ディスクから)起動されたオペレーティング システムがシステムのメインの内部ストレージ ドライブを認識できるようにマシンを構成するには、どうすればよいですか?
sudo lspci
コメントで要求されたの出力:
00:00.0 Host bridge: Intel Corporation Device 9b54 (rev 02)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 9bc4 (rev 05)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Device 06f9
00:14.0 USB controller: Intel Corporation Device 06ed
00:14.2 RAM memory: Intel Corporation Device 06ef
00:14.3 Network controller: Intel Corporation Device 06f0
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 06e8
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 06e9
00:16.0 Communication controller: Intel Corporation Device 06e0
00:17.0 RAID bus controller: Intel Corporation Device 06d7
00:1b.0 PCI bridge: Intel Corporation Device 06c0 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device 06b5 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 068d
00:1f.3 Audio device: Intel Corporation Device 06c8
00:1f.4 SMBus: Intel Corporation Device 06a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 06a4
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1ed1 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 10f8 (rev a1)
01:00.2 USB controller: NVIDIA Corporation Device 1ad8 (rev a1)
01:00.3 Serial bus controller [0c80]: NVIDIA Corporation Device 1ad9 (rev a1)
06:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
07:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
07:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
07:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
08:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018] (rev 06)
3f:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018] (rev 06)
40:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
答え1
davidgo がコメントしたように、問題は BIOS のストレージ コントローラ オプションが RAID/Rapid Storage Technology に設定されていたことにありました。Linux カーネルはこれと互換性がなく、Kubuntu インストーラーはこれについて警告しませんでした (ドキュメントによると警告するはずです)。
その設定を AHCI に変更すると、Linux を問題なくインストールできるようになりました。
これに伴って、別の問題にも遭遇しました。それは、デュアル ブート OS として保持していた Windows が起動しなくなり、起動するたびに青い画面 INACCESSIBLE_BOOT_DEVICE が表示されるというものでした。この問題を回避する唯一の方法は、ストレージ コントローラーの設定を AHCI に変更した後、Windows を完全に再インストールすることでした。(後で、これは必要ないことが分かりました。[詳細スタートアップ] メニューで Windows をセーフ モードで起動することを選択し、BIOS でストレージ コントローラーの設定を変更すると、正常に起動し、その後通常モードで再び起動します。)
(私のラップトップに関する簡単なメモ: 最初は Lenovo リカバリ イメージを使用して Windows を再インストールしようとしましたが、何も起こりませんでした。進行状況バーが 90% で止まり続け、後で確認したところ何も変わっていないことがわかりました。Microsoft イメージから直接 Windows を再インストールし、ドライバーを手動でインストールする必要がありました。)