新しく購入したばかりのAsusUX430UAでWin10/Debian10デュアルブートをセットアップしようとしています。 OEM SATASSDをより大きなNVMeSSD(ADATA XPG SX8200)に交換し、他のシステムで以前に行ったように、両方のOSを同じSSDにインストールしようとしています。 DebianインストーラはSSDを検出しません。
USBスティックのDebianLive10.2もDebian10.1インストーラーもドライブを検出しません。
しかし、私はドライブがこのラップトップで動作し、Debianで動作できることを知っています:
私はグーグルとスーパーユーザーの検索に基づいて見つけることができるすべてをチェックしました:
それが役立つ場合:
Sudo dmesg | grep -i nvme
[ 1.441062] nvme nvme0: pci function 0000:03:00.0
[ 1.665679] nvme nvme0: missing or invalid SUBNQN field.
[ 1.668135] nvme0n1: p1 p2 p3 p4 p5
[ 36.017364] nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[ 36.049640] print_req_error: I/O error, dev nvme0n1, sector 1000215040
[ 36.097358] nvme 0000:03:00.0: Refused to change power state, currently in D3
[ 36.097634] nvme nvme0: Removing after probe failure status: -19
[ 36.113518] Buffer I/O error on dev nvme0n1, logical block 125026880, async page read
[ 36.115717] Buffer I/O error on dev nvme0n1p4, logical block 204784, async page read
[ 36.115826] Buffer I/O error on dev nvme0n1p5, logical block 20479984, async page read
[ 36.117946] Buffer I/O error on dev nvme0n1p1, logical block 66544, async page read
[ 36.197378] nvme nvme0: failed to set APST feature (-19)
任意のアイデアをいただければ幸いです!
動作しました。上記のコメントでのoldfredのアドバイスは、この投稿と同様に役立ちました: https://unix.stackexchange.com/questions/470778/nvme-missing-or-invalid-subnqn-field
ADATA XPG SX8200はAPST電源管理でうまく機能しないようです。そのため、起動時にそれを無効にする必要があります。これを行うために、インストーラーの起動時にこのオプションをLinux行に追加しました。
nvme_core.default_ps_max_latency_us=0
どうやら最大約5500の値も同様に機能します。私の理解では、これによりSSDは省電力モードになりません。
これについてADATAに連絡しました。彼らは保証期間中にユニットを交換することを申し出ましたが、この問題が彼らのファームウェアの新しいバージョンで対処されているかどうかを私に伝えることができませんでした。