重新再用 ubuntu 的 installer 開起來找問題, dmesg 的最後面其實是有偵測到 nvme 的訊息,但是遇到 apst(autonomous power state transitions)的錯誤訊息,導致 device node 沒有成功出現。用這段錯誤訊息在網路上找尋解法,發現 samsung 的 960 evo 也曾出現類似的狀況,在 arch linuxwiki 上的解法是在系統啟動時加上 kernel 引數nvme_core.default_ps_max_latency_us=5500
在 ubuntu installer 開到 grub 選擇開機模式時,先按e
編輯設定,找到有quiet
splash
等字串的那一行,在其後面補上nvme_core.default_ps_max_latency_us=5500
開機後 installer 就能偵測到 nvme ssd 了。
因為 ubuntu 預設是不會出現 grub 選單,會自動進入系統,所以安裝完第一次開機時要按住shift
強制讓 grub 出現,再次加上nvme_core.default_ps_max_latency_us=5500
引數開機,如果不加上還是能進系統,但會隨機遇到系統完全 hang 住無法動彈,只能強制重新開機的狀況,例如執行lscpi
uname
等指令都有可能引發。
成功第一次穩定進入系統,要去編輯/etc/default/grub
把nvme_core.default_ps_max_latency_us=5500
引數加上去,再執行sudo update-grub
更新 grub 設定。
以上三步驟完成後就能成功安裝完 ubuntu 並且能持續穩定成功重新開機了。
總覺得都已經 2018 年了,linux 對於各種硬體的識別應該都要很無痛方便才對,使用者不需要去處理這種問題,不知道要**這個問題,讓使用者完全不用介入,到底是由 linux kernel,distribution 發行商、ssd vendor 更新 firmware、主機板更新 firmware 哪邊修正才對?
以下兩個是 arch linux wiki 上 ssd nvme 的條目,寫得還蠻清楚的
Windows 遠端桌面連線Ubuntu 14
windows 遠端桌面連線到ubuntu 14.04具體操作步驟如下 步驟一 安裝xrdp 使用快捷鍵 ctrl alt t 開啟乙個終端視窗,輸入 sudo apt get install xrdp 回車 輸入root使用者的密碼 回車 輸入 y 回車,安裝完成。步驟二 安裝vnc4server...
Windows10遠端連線Ubuntu18 04
說明 看了很多部落格,測試了好多方法,也許別人是成功的,但是我這裡就是不行。本來不想寫這個教程,但是網上的教程太不爭氣了,繁瑣還不好使!sudo apt update sudo apt install openssh server 如果安裝了ssh,可以進行遠端執行下面命令 sudo apt get...
Windows遠端桌面連線Ubuntu 14 04
由於xrdp gnome和unity之間的相容性問題,在ubuntu 14.04版本中仍然無法使用xrdp登陸gnome或unity的遠端桌面,現象是登入後只有黑白點為背景,無圖示也無法操作。與13.10中的解決方式相同,使用xrdp只能登入xfce的遠端桌面。windows 7下硬碟安裝ubunt...