Thinkpad 13 2G - i7-7500U - NVME 逾時中止

Thinkpad 13 2G - i7-7500U - NVME 逾時中止

我更換了 ThinkPad 中的 HD,此後每隔 2 或 3 天就會出現以下問題,導致只讀“根”或“主”卷/分區。


核心版本是:

4.11.1-041101-generic

SSD是:

nvme Intel 600p NVMe SSD 1TB

我仍在調查這個問題,但沒有發現任何明顯的東西。

這裡附上錯誤發生後捕獲的 dmesg:

[58842.192196] hid-generic 0003:062A:4102.000D:輸入,hiddev0,hidraw3:USB HID v1.10 滑鼠 [MOSART Semi。 2.4G 無線滑鼠] USB-0000:00:14.0-1.2/input0
[67051.904993] nvme nvme0:I/O 201 QID 1 逾時,正在中止
[67051.905010] nvme nvme0:I/O 202 QID 1 逾時,正在中止
[67051.905015] nvme nvme0:I/O 203 QID 1 逾時,正在中止
[67051.905019] nvme nvme0:I/O 211 QID 1 逾時,正在中止
[67051.905023] nvme nvme0:I/O 212 QID 1 逾時,正在中止
[67051.909007] nvme nvme0:中止狀態:0x0
[67051.909017] nvme nvme0:中止狀態:0x0
[67051.909034] nvme nvme0:中止狀態:0x0
[67052.897026] nvme nvme0:I/O 118 QID 3 逾時,正在中止
[67052.897045] nvme nvme0:I/O 53 QID 4 逾時,正在中止
[67052.897050] nvme nvme0:I/O 54 QID 4 逾時,正在中止
[67052.897122] nvme nvme0:中止狀態:0x0
[67052.897129] nvme nvme0:中止狀態:0x0
[67052.897138] nvme nvme0:中止狀態:0x0
[67076.128805] nvme nvme0:I/O 55 QID 4 逾時,正在中止
[67076.128832] nvme nvme0:I/O 56 QID 4 逾時,正在中止
[67076.128904] nvme nvme0:中止狀態:0x0
[67076.128909] nvme nvme0:中止狀態:0x0
[67079.968884] nvme nvme0:I/O 137 QID 2 逾時,正在中止
[67079.969042] nvme nvme0:中止狀態:0x0
[67083.040795] nvme nvme0:I/O 201 QID 1 逾時,重置控制器
[67083.177426] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177431] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1345495872
[67083.177456] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671784)
[67083.177460] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671784
[67083.177468] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671785
[67083.177472] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671786
[67083.177475] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671787
[67083.177478] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671788
[67083.177488] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177490] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1345495920
[67083.177499] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671790)
[67083.177501] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671790
[67083.177504] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671791
[67083.177507] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671792
[67083.177510] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671793
[67083.177513] 裝置 dm-0 上的緩衝區 I/O 錯誤,邏輯區塊 105671794
[67083.177521] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177522] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1345496288
[67083.177530] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671836)
[67083.177540] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177542] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1345496352
[67083.177548] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671844)
[67083.177552] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1345496392
[67083.177556] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671849)
[67083.177562] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177564] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1132959960
[67083.177578] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177580] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 290693072
[67083.177597] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177599] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1247520968
[67083.177606] 正在中止設備 nvme0n1p5-8 上的日誌。
[67083.177618] EXT4-fs (nvme0n1p5):邏輯偏移量 60 處的索引節點 9307036 的延遲區塊分配失敗,最大區塊數為 1,誤差為 30
[67083.177627] EXT4-fs (nvme0n1p5):這不應該發生!資料將會遺失

[67083.177636] ext4_writepages:2808 中的 EXT4-fs 錯誤(裝置 nvme0n1p5):IO 故障
[67083.177772] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177775] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 1247521224
[67083.177795] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177798] blk_update_request:I/O 錯誤,dev nvme0n1,磁區 386266720
[67083.177804] dev nvme0n1p5 上的緩衝區 I/O 錯誤,邏輯區塊 37224652,遺失非同步頁寫入
[67083.177822] nvme nvme0:完成已中止的命令,狀態:0007
[67083.177827] dev nvme0n1p5 上的緩衝區 I/O 錯誤,邏輯區塊 37224896,遺失非同步頁寫入
[67083.177837] nvme nvme0:中止狀態:0x7
[67083.177840] 正在中止設備 dm-0-8 上的日誌。
[67083.177846] nvme nvme0:中止狀態:0x7
[67083.177855] ext4_reserve_inode_write:5598 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.177861] nvme nvme0:完成已中止的指令,狀態為:ffffffffc
[67083.177868] EXT4-fs 警告(裝置 dm-0):ext4_end_bio:313:I/O 錯誤 -5 寫入 inode 25299757(偏移量 0 大小 0 起始區塊 105671775)
[67083.177889] EXT4-fs (dm-0):邏輯偏移量 0 處的索引節點 27158472 的延遲區塊分配失敗,最大區塊數為 18,錯誤為 30
[67083.177894] EXT4-fs (dm-0):這不應該發生!資料將會遺失

[67083.177901] ext4_writepages 中的 EXT4-fs 錯誤(裝置 dm-0):2808:日誌已中止
[67083.177903] ext4_reserve_inode_write:5598 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.177915] ext4_reserve_inode_write:5598 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.177964] ext4_reserve_inode_write:5598 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.322771] ext4_da_write_end:3086 中的 EXT4-fs 錯誤(裝置 dm-0):IO 故障
[67083.324933] EXT4-fs (nvme0n1p5):以唯讀方式重新掛載檔案系統
[67083.327103] EXT4-fs 錯誤(裝置 nvme0n1p5):ext4_journal_check_start:60:偵測到中止日誌
[67083.341117] ext4_dirty_inode:5723 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.341373] ext4_do_update_inode:5080 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.341403] ext4_dirty_inode:5723 中的 EXT4-fs 錯誤(裝置 dm-0):日誌已中止
[67083.341557] EXT4-fs (dm-0):邏輯偏移量 0 處的索引節點 25299724 的延遲區塊分配失敗,最大區塊數為 1,錯誤為 30
[67083.341565] EXT4-fs (dm-0):這不應該發生!資料將會遺失

[67083.341574] ext4_writepages:2808 中的 EXT4-fs 錯誤(裝置 dm-0):IO 故障
[67083.341684] EXT4-fs 錯誤(裝置 dm-0):ext4_journal_check_start:60:偵測到中止日誌
[67083.341692] EXT4-fs (dm-0):以唯讀方式重新掛載檔案系統
[67083.343712] EXT4-fs(dm-0):ext4_writepages:jbd2_start:9223372036854775806頁,ino 26479410;錯誤-30

答案1

看來最新的核心解決了這個問題。實際運行於:

  • 4.11.3-041103-通用

它應該從 4.10 開始工作,但我沒有測試太多。

相關內容