我正在嘗試在我的 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/快速儲存技術。 Linux 核心與此不相容,而且 Kubuntu 安裝程式沒有警告我這一點(根據文件應該是這樣)。
將該設定更改為 AHCI 讓我可以很好地安裝 Linux。
我確實遇到了另一個問題,那就是 Windows(我保留為雙啟動作業系統)不再啟動,每次啟動時都會出現藍色畫面 INACCESSIBLE_BOOT_DEVICE。我解決這個問題的唯一方法是在將儲存控制器設定更改為 AHCI 後完全重新安裝 Windows。 (後來我發現這是沒有必要的 - 通過在高級啟動菜單中選擇以安全模式啟動 Windows,然後更改 BIOS 中的存儲控制器設置,它將正常啟動,然後再次以正常模式啟動。)
(針對我的特定筆記型電腦的快速說明:我最初嘗試使用 Lenovo 恢復映像重新安裝 Windows,但它沒有執行任何操作:進度條一直停留在 90%,後來的檢查顯示它沒有任何改變。我必須直接從Microsoft 映像重新安裝Windows 並手動安裝驅動程式。