在 UEFI 筆記型電腦上,Linux Mint 崩潰了兩次

在 UEFI 筆記型電腦上,Linux Mint 崩潰了兩次

在過去的兩個月裡,我在兩台筆記型電腦上安裝了 Linux Mint 19.1。在兩個中較年長的一個上,三星RV511(約2011年)使用MBR分區,完全沒有出現任何問題。 Linux Mint 運作得非常好。

帶有 UEFI 的 2018 HP Pavilion 和GPT 分區,反之亦然。 Linux Mint 在使用兩週後崩潰了。此後,筆記型電腦將啟動,顯示 Mint 小圖標,然後進入 Grub 2 選單。在 root 提示下,我更改了引導順序,將 USB 記憶棒放在第一位。這使我能夠從 USB 啟動並重新安裝 Mint。昨天,Mint 再次崩盤。在此之前有一條警告訊息,表示更新管理器無法運作(巧合?)。

傳統支援和安全啟動在這兩種情況下都被停用。 HDD 被分割成 root (/)、eti、boot/grub、home 和 swap 等主分割區。從我上網查到的情況來看,UEFI 機器上似乎不需要 boot/grub 分割區。但是,沒有 boot/grub 分割區會導致安裝程序在定義分割區後立即掛起。我不知道下一步該做什麼。

編輯:筆記型電腦是 HP 15-cs0057tx 抱歉,我的術語不準確,我所說的「崩潰」是指無法啟動。 boot/grub 資料夾未包含在分割定義中。結果是點擊繼續按鈕後安裝過程立即凍結。

我保留了第一次啟動失敗時日誌檔案的編輯副本。以下是經過大量編輯的版本。帶星號的行是錯誤訊息(在日誌檔案中以紅色突出顯示)。其他行是加亮的白色註解行。

Linux version 4.15.0-48-generic (buildd@lgw01-amd64-036) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #51-Ubuntu SMP Apr 3 08:28:49 UTC 2019 (Ubuntu 4.15.0-48.51-generic 4.15.18)
...
Secureboot could not be determined (mode 0)
...    
Kernel command line: Boot_Image=/boot/vmlinuz-4.15.0-generic root=UUID=60980aba-8d360-4i43-ba01-56b7fa029850 ro quiet splash
...    
ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
...    
VFS: Disk quotas dquote_6.6.0
...    
Initialise system trusted keyrings
Assymetric key parser '509' registered
...    
Key type dns_resolver registered
...    
Loaded compiled-in X.509 certificates
Loaded X.509 cert 'Build time autogenerated kernel key: e70.....707
Loaded UEFI:db cert 'Microsoft Windows Production PCA 2011: a92.....f53' linked to secondary sys keyring
Loaded UEFI:db cert 'Microsoft Corporation UEFI CA 2011: 13a.....bd4' linked to secondary sys keyring
Loaded UEFI:db cert 'Hewlett-Packard Company: HP UEFI Secure Boot 2013 DB key: 1d7.....bec' linked to secondary sys keyring
*Couldn't get size: 0x800000000000000e
...    
*sd 1:0:0:0 [sdb] No Caching Mode page found
*sd 1:0:0:0 [sdb] Assuming drive cache: write through
...    
*PKCS#7 signature not signed with trusted key 
nvidia: loading out-of-tree module taints kernel.
nvidia: module license 'NVIDIA' taints kernel.
Disabling lock debugging due to kernel taint
nvidia: module verification failed: signature and/or required key missing - tainting kernel
...    
*fsck failed with with exit status 4.
...    
*Failed to start File System Check on /dev/disk/by-uuid/2ad686b0-e77b-47da-bb44-5934b5fa6541.

感謝您的關注。

編輯:我覆蓋了 Mint 19.1 預設交換文件(實際上,由於無知,我不知道 Mint 19.1 創建了自己的交換文件。我已經使用 Ubuntu 多年了)。分割區未加密。

答案1

*fsck failed with with exit status 4.

指令的退出狀態 4fsck表示「檔案系統包含無法修正的錯誤」。

*Failed to start File System Check on /dev/disk/by-uuid/2ad686b0-e77b-47da-bb44-5934b5fa6541.

在另一個檔案系統上,檔案系統檢查甚至沒有成功啟動。

上述訊息表示系統磁碟可能故障。您可能想要從某些外部媒體(可能是 Linux Live DVD/USB)啟動系統,並使用例如或類似的命令檢查磁碟的 SMART 健康資訊smartctl -a /dev/sda(調整/dev/sda以參考您的實際系統磁碟)。

其餘的消息對我來說似乎不重要。簽名和內核污染訊息只是由您使用專有的 NVidia GPU 驅動程式引起的。由於驅動程式模組未使用與其餘核心模組相同的金鑰進行簽名,且 NVidia 模組簽署金鑰尚未明確列入白名單,因此系統會警告您,但會允許這種情況發生。如果啟用安全啟動,將阻止載入模組。

“污染內核”只是意味著任何內核崩潰訊息都將被標記為“正在使用的非開源模組,這將無法在核心層級進行調試,除非在沒有它們的情況下重現問題。”

相關內容