Dell XPS 15 9560にArchをインストールしようとしています。
テキストを読みやすくするためにnomodeset
を使用しました(そうでない場合、統合された4kモニター上ではごくわずかです)およびpcie_aspm=off
を使用して、デバイスのArch Wikiページの提案に従ってpciバスエラーの大量発生を停止しました。
しかし、ドライブをマウントしようとすると、多数のエラーが発生します(永遠に続きます)。
print_req_error: operation not supported error, dev nvme0n1, sector {secnum} flags 9
secnum
が徐々に増加している場合、おそらくすべてのブロックで開始してマウントを開始しようとしていますが、私は脱線しています。
これを修正する方法に関するアイデアはありますか? SSDを安全に消去して、そこにバグがないかを確認しましたが、何もしませんでした。
dmesg
ログは here にあります。このログを取得する際に、上記のカーネルフラグを含めなかったことに注意してください。
uname -r
を使用して検出された正確なカーネルバージョンは5.1.15-Arch1-1-Arch
です。これはISO archlinux-2019.07.01-x86_64.iso
に含まれているものです。
コメントで提案されているnvme
コマンドはISOに存在しないようなので、現時点ではシステムに存在する正確なSSDモデルを確認できませんでした。 dmesg
にリストされているデバイスコードは、おそらく これ であることを示しています。
journalctl -k -o short-monotonic
の出力は here です。
今日、ADATA NVMe 512Gドライブを搭載したLenovo Yoga 730でこの問題が発生しました。 mkfs.ext4を実行するとエラーが発生しましたが、完了しました。パーティションをマウントしようとすると、説明と同じエラーが発生しました。
2019年5月のArchリリース を試してみましたが、問題はありませんでした。問題は2019年6月のリリースで導入されたようです。 2019年5月のISOを使用して、NVMeドライブにArchを正常にインストールすることができました。インストール後のカーネルバージョンは5.2.4-Arch1-1-Archです。