GNU/Linux >> Linux の 問題 >  >> Ubuntu

BIOSはUbuntu16.04(dell Xps 15)からの再起動後にSsdを検出しませんか?

ubuntuを再起動すると、起動可能なUSBまたはSSD以外のものが接続されていない限り、ラップトップを起動できなくなります。Windowsまたはubuntuからのシャットダウンと再起動は正常に機能し、Windowsからの再起動も正常に機能します。 BIOSを更新して、いくつかの異なるubuntuバージョン(16.04.3と17.10を含む)を再インストールしようとしましたが、どちらも同じ問題を示しています。実際にubuntuをインストールしなくても、起動可能なUSBの「Tryubuntu」オプションから再起動しても問題が解決しないことにも言及する価値があります。私の仕様:

Dell XPS 15 9950:

SSD:Samsung NVMe PM951 512GB

プロセッサー:Intel i7-6700HQ(2.6 Ghz)

GPU:Intel Graphics 530 / NVIDIA GeForce 960M

私が見つけたすべてのチュートリアルに従って、Windowsがセーフモードのときに、SATA操作をRAIDオンからAHCIに切り替えました。パーティショニングはデフォルトのパーティションマネージャを使用して行われました(ただし、ライブスティックから再起動するときにインタクトなパーティションを試してみました)。セキュアブートはBIOSからオフになっており、以前にインストールしたLinuxからも非アクティブ化されています。また、プロセス中にWindows10を何度もリセットしました。最後に、ほぼ同じ質問が投稿されていることを認識していますが、賛成票も返信もありません。私は終わりに近づいています。おそらくUbuntuをあきらめて、代わりにDebianをインストールしてもかまいませんが、その方法がわかりません(Linuxは初めてで、チュートリアルはありません)。

追伸:ある時点で、ubuntu 16.04は正常に機能していましたが(使用したスティックは数か月前のものであるため、おそらく16.04.1です)、17.10へのアップグレードがうまくいかず、再インストールすることにしました。

編集:再起動すると、PCが直接Dellサポートアシストに移動し、「ハードディスクがインストールされていません」(またはハードディスク、思い出せない)と表示され、この問題を除けばubuntuは正常に動作するようです。 。

承認された回答:

カーネル4.16を使用しているDellXPS159550でも同じ問題が発生していました。多くの調査の結果、私は自分に合った解決策を見つけました:

TLDR :カーネルパラメータnvme_core.default_ps_max_latency_us=4950で起動します

  • GRUB_LINUX_CMDLINE_DEFAULTを変更してこれを行います /etc/default/grubにあります 次に、sudo grub-installを実行します 。

問題

Cristian Velasquez Ramosがこのスレッドの前半で投稿したように、NVMe Samsung 950(ファームウェアID:BXV76D0Q)のAPST(自律電源状態遷移)を無効にする癖 )は、次のようなバグを修正するためにメインラインカーネル4.11.0rc7にマージされました:

関連:Apache Webサーバーなしでphpをインストールする方法は?

linux-nvmeメーリングリストからのディスカッション:

Dell XPS 159550およびPrecision5510ラップトップ(基本的に同じラップトップ)のSamsung 950シリーズSSDは、最も深いAPST状態の使用が許可されている場合、PCIe
リンクを失う可能性があります。サムスン
エンジニアは影響を受けたシステムを持っており、それに取り組んでいます。他のマシン(XPS 13でも)の同じ
正確なSSDは正常に動作しているようです。

この癖のため、デフォルトのAPSTコントローラーの状態はオフに設定されています。 私たちのデバイスの場合、これは私たちが見ていたソフトリブートの問題を引き起こします。

これがメインラインに統合された癖についての議論です
4.11:

ソフトリブートの問題を修正するには、なんらかの方法で癖を無効にする必要があります。

nvme_core.force_apst=1を使用すると、癖を完全に無効にすることができます 、ただし、これにより、長時間使用した後の読み取り/書き込みでバグが発生する可能性があります(3日間の稼働時間後に発生しました)。このため、apstをオーバーライドするだけでは機能しません。

ただし、カーネルパラメータnvme_core.default_ps_max_latency_us=4950を使用して、最低電力状態を無効にすることができます。

これですべての問題が修正されます!
修正してくれたCristianVelasquezRamosに改めて感謝します。


Ubuntu
  1. Ubuntu – / usr / bin/hostは再起動後も/etc/ hostsへの変更を取得しませんか?

  2. Dell Da200アダプタがUbuntuで動作しませんか?

  3. 13.10からUbuntu14.04にアップデートした後、サスペンドが機能しませんか?

  1. / etc / issueにLubuntuではなくUbuntuが表示されるのはなぜですか?

  2. Ubuntuを15から16.04にアップデートした後、キーボード構成パッケージでエラーが発生しましたか?

  3. Networkmanagerは、休止状態から再開した後、私がオンラインであることを知りませんか?

  1. Ubuntu16.04のアップグレード後にSDカードリーダーが機能しない問題を修正

  2. 17.10のインストール後にBIOSに変更を加えることができませんか?

  3. Ubuntu 18.04ルーターからホスト名を認識しませんか?